Skip to content

Instantly share code, notes, and snippets.

View daybrush's full-sized avatar
😀
HAHAHAHAHAHA

Daybrush (Younkue Choi) daybrush

😀
HAHAHAHAHAHA
View GitHub Profile
@daybrush
daybrush / browserify.js
Created April 11, 2018 02:24
browserify
if (typeof module !== 'undefined' && module.exports) {
module.exports = library;
} else {
window.library = library;
}
@daybrush
daybrush / webpack.config.js
Created April 11, 2018 05:15
react webpack-dev-server
const fs = require("fs");
const path = require("path");
const webpack = require("webpack");
const WriteFilePlugin = require("write-file-webpack-plugin");
const JS_DR = path.resolve(__dirname, "examples/js");
function buildEntries() {
return fs.readdirSync(JS_DR).reduce((entries, dir) => {
{
"name": "name",
"main": "main",
"version": "1.0.0",
"private": true,
"dependencies": {
"react": "^15.4.2",
"react-dom": "^15.4.2",
},
"devDependencies": {
const a = {b: 1};
a.c = 1;
import InfiniteGrid from "./InfiniteGrid";
// export default InfiniteGrid;
export {InfiniteGrid as default};
var w = (function() {
var a = {b: 1};
a.c = 1;
return a;
})();
export const isMobile = /mobi|ios|android/.test(agent);
// side-effect
var isMobile = /mobi|ios|android/.test(agent);
// side-effect-free
var isMobile = /*#__PURE__*/(function() {
return /mobi|ios|android/.test(agent);
})();
@daybrush
daybrush / properties.js
Created September 28, 2018 06:58
static class properties
class A {
static a() {}
static b = 1;
static c = /mobi|ios|and/g.test(agent);
}
// transpile
var A = /*#__PURE__*/(function () {
A.a = function () {};
})();
@daybrush
daybrush / assign.js
Last active October 4, 2018 10:33
assign extend dulplicate
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);