diff --git a/.dockerignore b/.dockerignore index 2226022..3c3629e 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +1 @@ node_modules -db \ No newline at end of file diff --git a/.eslintignore b/.eslintignore index 0eef3d9..d0d878e 100644 --- a/.eslintignore +++ b/.eslintignore @@ -1,3 +1 @@ -.next -styles -config \ No newline at end of file +.next \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..c3a8073 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,32 @@ +module.exports = { + globals: { + app: false, + }, + parser: 'babel-eslint', + plugins: ['react'], + parserOptions: { + ecmaVersion: 6, + sourceType: 'module', + ecmaFeatures: { + jsx: true, + }, + }, + settings: { + react: { + version: '16.7', + }, + }, + env: { + es6: true, + browser: true, + node: true, + mocha: true, + }, + extends: ['eslint:recommended', 'plugin:react/recommended'], + rules: { + 'no-console': 0, + 'react/prop-types': 0, + 'react/react-in-jsx-scope': 0, + 'no-unused-vars': ['error', { args: 'none', ignoreRestSiblings: true }], + }, +} diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index 51fc6b5..0000000 --- a/.eslintrc.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "globals": { - "app": false - }, - "parser": "babel-eslint", - "plugins": [ - "react" - ], - "parserOptions": { - "ecmaVersion": 6, - "sourceType": "module", - "ecmaFeatures": { - "jsx": true - } - }, - "env": { - "es6": true, - "browser": true, - "node": true, - "mocha": true - }, - "extends": [ - "eslint:recommended", - "plugin:react/recommended" - ], - "rules": { - "react/prop-types": 0, - "react/react-in-jsx-scope": 0 - } -} diff --git a/.gitignore b/.gitignore index 5353df1..5b32806 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ logs # Next build data (only add manually) .next +public/sw.js # cloudflare ips cache file config/cfIPs.json @@ -12,6 +13,8 @@ config/cfIPs.json pids *.pid *.seed +.sessions +.cache # Directory for instrumented libs generated by jscoverage/JSCover lib-cov @@ -114,6 +117,4 @@ $RECYCLE.BIN/ *.lnk # Others -lib/ -db kb diff --git a/.next/BUILD_ID b/.next/BUILD_ID deleted file mode 100644 index 32db91f..0000000 --- a/.next/BUILD_ID +++ /dev/null @@ -1 +0,0 @@ -MdYEkay1bViLxxtsssdFt \ No newline at end of file diff --git a/.next/build-manifest.json b/.next/build-manifest.json deleted file mode 100644 index de53b81..0000000 --- a/.next/build-manifest.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "devFiles": [], - "pages": { - "/_app": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/edit": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/index": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/k": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/new": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/settings": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/_error": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ], - "/": [ - "static/runtime/webpack-d2e3d1ffeaa85b5443c6.js", - "static/chunks/commons.633cb95994571bd38b02.js", - "static/runtime/main-a0940d6708920bf8234a.js" - ] - } -} \ No newline at end of file diff --git a/.next/react-loadable-manifest.json b/.next/react-loadable-manifest.json deleted file mode 100644 index a8d1a9c..0000000 --- a/.next/react-loadable-manifest.json +++ /dev/null @@ -1,2774 +0,0 @@ -{ - "/Users/jj/dev/mykb/react": [ - { - "id": 0, - "name": "./node_modules/react/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/glamor": [ - { - "id": 1, - "name": "./node_modules/glamor/lib/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime/regenerator": [ - { - "id": 2, - "name": "./node_modules/@babel/runtime/regenerator/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/util/getUrl": [ - { - "id": 3, - "name": "./src/util/getUrl.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/_core": [ - { - "id": 4, - "name": "./node_modules/core-js/library/modules/_core.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/interopRequireDefault": [ - { - "id": 5, - "name": "./node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/prop-types": [ - { - "id": 6, - "name": "./node_modules/prop-types/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/theme": [ - { - "id": 7, - "name": "./src/styles/theme.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_export": [ - { - "id": 8, - "name": "./node_modules/core-js/library/modules/_export.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_global": [ - { - "id": 9, - "name": "./node_modules/core-js/library/modules/_global.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_wks": [ - { - "id": 10, - "name": "./node_modules/core-js/library/modules/_wks.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/util/getJwt": [ - { - "id": 11, - "name": "./src/util/getJwt.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/react-redux": [ - { - "id": 12, - "name": "./node_modules/react-redux/es/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/redux/actions/userAct": [ - { - "id": 13, - "name": "./src/redux/actions/userAct.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/classCallCheck": [ - { - "id": 14, - "name": "./node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/createClass": [ - { - "id": 15, - "name": "./node_modules/@babel/runtime-corejs2/helpers/createClass.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/util/mapUser": [ - { - "id": 16, - "name": "./src/util/mapUser.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_is-object": [ - { - "id": 17, - "name": "./node_modules/core-js/library/modules/_is-object.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/isomorphic-unfetch": [ - { - "id": 18, - "name": "./node_modules/isomorphic-unfetch/browser.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/components/Page": [ - { - "id": 19, - "name": "./src/components/Page.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-dp": [ - { - "id": 20, - "name": "./node_modules/core-js/library/modules/_object-dp.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/next/router": [ - { - "id": 22, - "name": "./node_modules/next/router.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_an-object": [ - { - "id": 23, - "name": "./node_modules/core-js/library/modules/_an-object.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/defineProperty": [ - { - "id": 24, - "name": "./node_modules/@babel/runtime-corejs2/helpers/defineProperty.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_descriptors": [ - { - "id": 25, - "name": "./node_modules/core-js/library/modules/_descriptors.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_ctx": [ - { - "id": 26, - "name": "./node_modules/core-js/library/modules/_ctx.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/possibleConstructorReturn": [ - { - "id": 27, - "name": "./node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/getPrototypeOf": [ - { - "id": 28, - "name": "./node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/inherits": [ - { - "id": 29, - "name": "./node_modules/@babel/runtime-corejs2/helpers/inherits.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/components/PaddedRow": [ - { - "id": 30, - "name": "./src/components/PaddedRow.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/redux/store": [ - { - "id": 31, - "name": "./src/redux/store.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/interopRequireWildcard": [ - { - "id": 32, - "name": "./node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_fails": [ - { - "id": 33, - "name": "./node_modules/core-js/library/modules/_fails.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_hide": [ - { - "id": 34, - "name": "./node_modules/core-js/library/modules/_hide.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/objectSpread": [ - { - "id": 35, - "name": "./node_modules/@babel/runtime-corejs2/helpers/objectSpread.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es6.string.iterator": [ - { - "id": 36, - "name": "./node_modules/core-js/library/modules/es6.string.iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/lib/utils": [ - { - "id": 37, - "name": "./node_modules/next/dist/lib/utils.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/src/components/Spinner": [ - { - "id": 40, - "name": "./src/components/Spinner.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_to-iobject": [ - { - "id": 41, - "name": "./node_modules/core-js/library/modules/_to-iobject.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_has": [ - { - "id": 42, - "name": "./node_modules/core-js/library/modules/_has.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_a-function": [ - { - "id": 43, - "name": "./node_modules/core-js/library/modules/_a-function.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_to-object": [ - { - "id": 44, - "name": "./node_modules/core-js/library/modules/_to-object.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iterators": [ - { - "id": 45, - "name": "./node_modules/core-js/library/modules/_iterators.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/helpers/typeof": [ - { - "id": 46, - "name": "./node_modules/@babel/runtime-corejs2/helpers/typeof.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_property-desc": [ - { - "id": 48, - "name": "./node_modules/core-js/library/modules/_property-desc.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/core-js/promise": [ - { - "id": 49, - "name": "./node_modules/@babel/runtime-corejs2/core-js/promise.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/web.dom.iterable": [ - { - "id": 50, - "name": "./node_modules/core-js/library/modules/web.dom.iterable.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/core-js/set": [ - { - "id": 51, - "name": "./node_modules/@babel/runtime-corejs2/core-js/set.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/next/link": [ - { - "id": 52, - "name": "./node_modules/next/link.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/redux": [ - { - "id": 53, - "name": "./node_modules/redux/es/redux.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_cof": [ - { - "id": 54, - "name": "./node_modules/core-js/library/modules/_cof.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_library": [ - { - "id": 55, - "name": "./node_modules/core-js/library/modules/_library.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_set-to-string-tag": [ - { - "id": 56, - "name": "./node_modules/core-js/library/modules/_set-to-string-tag.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-keys": [ - { - "id": 57, - "name": "./node_modules/core-js/library/modules/_object-keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_to-length": [ - { - "id": 58, - "name": "./node_modules/core-js/library/modules/_to-length.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-create": [ - { - "id": 59, - "name": "./node_modules/core-js/library/modules/_object-create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/keys": [ - { - "id": 60, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_classof": [ - { - "id": 61, - "name": "./node_modules/core-js/library/modules/_classof.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_for-of": [ - { - "id": 62, - "name": "./node_modules/core-js/library/modules/_for-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/object-assign": [ - { - "id": 63, - "name": "./node_modules/object-assign/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/lib/router": [ - { - "id": 64, - "name": "./node_modules/next/dist/lib/router/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/assertThisInitialized": [ - { - "id": 65, - "name": "./node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/css-in-js-utils/lib/isPrefixedValue": [ - { - "id": 66, - "name": "./node_modules/css-in-js-utils/lib/isPrefixedValue.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/url": [ - { - "id": 68, - "name": "./node_modules/url/url.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-pie": [ - { - "id": 71, - "name": "./node_modules/core-js/library/modules/_object-pie.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/define-property": [ - { - "id": 72, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/define-property.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_uid": [ - { - "id": 73, - "name": "./node_modules/core-js/library/modules/_uid.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/regenerator": [ - { - "id": 74, - "name": "./node_modules/@babel/runtime-corejs2/regenerator/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/asyncToGenerator": [ - { - "id": 75, - "name": "./node_modules/@babel/runtime-corejs2/helpers/asyncToGenerator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core.get-iterator-method": [ - { - "id": 76, - "name": "./node_modules/core-js/library/modules/core.get-iterator-method.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/core-js/array/is-array": [ - { - "id": 77, - "name": "./node_modules/@babel/runtime-corejs2/core-js/array/is-array.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/core-js/object/assign": [ - { - "id": 78, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/assign.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/lib/loadable": [ - { - "id": 79, - "name": "./node_modules/next/dist/lib/loadable.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/invariant": [ - { - "id": 80, - "name": "./node_modules/invariant/browser.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iobject": [ - { - "id": 81, - "name": "./node_modules/core-js/library/modules/_iobject.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_defined": [ - { - "id": 82, - "name": "./node_modules/core-js/library/modules/_defined.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-gopd": [ - { - "id": 83, - "name": "./node_modules/core-js/library/modules/_object-gopd.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_to-primitive": [ - { - "id": 84, - "name": "./node_modules/core-js/library/modules/_to-primitive.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_dom-create": [ - { - "id": 85, - "name": "./node_modules/core-js/library/modules/_dom-create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-sap": [ - { - "id": 86, - "name": "./node_modules/core-js/library/modules/_object-sap.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_meta": [ - { - "id": 87, - "name": "./node_modules/core-js/library/modules/_meta.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_shared": [ - { - "id": 88, - "name": "./node_modules/core-js/library/modules/_shared.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/_wks-ext": [ - { - "id": 89, - "name": "./node_modules/core-js/library/modules/_wks-ext.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_wks-define": [ - { - "id": 90, - "name": "./node_modules/core-js/library/modules/_wks-define.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_to-integer": [ - { - "id": 91, - "name": "./node_modules/core-js/library/modules/_to-integer.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_shared-key": [ - { - "id": 92, - "name": "./node_modules/core-js/library/modules/_shared-key.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_enum-bug-keys": [ - { - "id": 93, - "name": "./node_modules/core-js/library/modules/_enum-bug-keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-gops": [ - { - "id": 94, - "name": "./node_modules/core-js/library/modules/_object-gops.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_is-array": [ - { - "id": 95, - "name": "./node_modules/core-js/library/modules/_is-array.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es6.object.to-string": [ - { - "id": 96, - "name": "./node_modules/core-js/library/modules/es6.object.to-string.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iter-define": [ - { - "id": 97, - "name": "./node_modules/core-js/library/modules/_iter-define.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_an-instance": [ - { - "id": 98, - "name": "./node_modules/core-js/library/modules/_an-instance.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iter-call": [ - { - "id": 99, - "name": "./node_modules/core-js/library/modules/_iter-call.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_is-array-iter": [ - { - "id": 100, - "name": "./node_modules/core-js/library/modules/_is-array-iter.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_new-promise-capability": [ - { - "id": 101, - "name": "./node_modules/core-js/library/modules/_new-promise-capability.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_redefine-all": [ - { - "id": 102, - "name": "./node_modules/core-js/library/modules/_redefine-all.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iter-detect": [ - { - "id": 103, - "name": "./node_modules/core-js/library/modules/_iter-detect.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/slicedToArray": [ - { - "id": 104, - "name": "./node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/webpack/buildin/global.js": [ - { - "id": 105, - "name": "./node_modules/webpack/buildin/global.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/lib/EventEmitter": [ - { - "id": 106, - "name": "./node_modules/next/dist/lib/EventEmitter.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/hoist-non-react-statics": [ - { - "id": 120, - "name": "./node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/symbol-observable": [ - { - "id": 121, - "name": "./node_modules/symbol-observable/es/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/get-own-property-descriptor": [ - { - "id": 123, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_ie8-dom-define": [ - { - "id": 124, - "name": "./node_modules/core-js/library/modules/_ie8-dom-define.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.symbol": [ - { - "id": 125, - "name": "./node_modules/core-js/library/modules/es6.symbol.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_redefine": [ - { - "id": 126, - "name": "./node_modules/core-js/library/modules/_redefine.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-keys-internal": [ - { - "id": 127, - "name": "./node_modules/core-js/library/modules/_object-keys-internal.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_html": [ - { - "id": 128, - "name": "./node_modules/core-js/library/modules/_html.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-gopn": [ - { - "id": 129, - "name": "./node_modules/core-js/library/modules/_object-gopn.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/regenerator-runtime": [ - { - "id": 130, - "name": "./node_modules/regenerator-runtime/runtime-module.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-gpo": [ - { - "id": 131, - "name": "./node_modules/core-js/library/modules/_object-gpo.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iter-step": [ - { - "id": 132, - "name": "./node_modules/core-js/library/modules/_iter-step.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_species-constructor": [ - { - "id": 133, - "name": "./node_modules/core-js/library/modules/_species-constructor.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_task": [ - { - "id": 134, - "name": "./node_modules/core-js/library/modules/_task.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_invoke": [ - { - "id": 135, - "name": "./node_modules/core-js/library/modules/_invoke.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_perform": [ - { - "id": 136, - "name": "./node_modules/core-js/library/modules/_perform.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_promise-resolve": [ - { - "id": 137, - "name": "./node_modules/core-js/library/modules/_promise-resolve.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_set-species": [ - { - "id": 138, - "name": "./node_modules/core-js/library/modules/_set-species.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/setPrototypeOf": [ - { - "id": 139, - "name": "./node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/set-prototype-of": [ - { - "id": 140, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_validate-collection": [ - { - "id": 141, - "name": "./node_modules/core-js/library/modules/_validate-collection.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/webpack/buildin/module.js": [ - { - "id": 142, - "name": "./node_modules/webpack/buildin/module.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/shallow-equals": [ - { - "id": 143, - "name": "./node_modules/next/dist/lib/shallow-equals.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/CSSPropertyOperations": [ - { - "id": 144, - "name": "./node_modules/glamor/lib/CSSPropertyOperations/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/fbjs/lib/warning": [ - { - "id": 145, - "name": "./node_modules/fbjs/lib/warning.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/capitalizeString": [ - { - "id": 146, - "name": "./node_modules/inline-style-prefixer/utils/capitalizeString.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/unfetch": [ - { - "id": 147, - "name": "./node_modules/isomorphic-unfetch/node_modules/unfetch/dist/unfetch.es.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/util/keys": [ - { - "id": 148, - "name": "./src/util/keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/ponyfill.js": [ - { - "id": 150, - "name": "./node_modules/symbol-observable/es/ponyfill.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_freeGlobal.js": [ - { - "id": 151, - "name": "./node_modules/lodash-es/_freeGlobal.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/process/browser.js": [ - { - "id": 153, - "name": "./node_modules/process/browser.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/get-own-property-descriptor": [ - { - "id": 156, - "name": "./node_modules/core-js/library/fn/object/get-own-property-descriptor.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.get-own-property-descriptor": [ - { - "id": 157, - "name": "./node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/define-property": [ - { - "id": 158, - "name": "./node_modules/core-js/library/fn/object/define-property.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.define-property": [ - { - "id": 159, - "name": "./node_modules/core-js/library/modules/es6.object.define-property.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/get-own-property-symbols": [ - { - "id": 161, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/get-own-property-symbols": [ - { - "id": 162, - "name": "./node_modules/core-js/library/fn/object/get-own-property-symbols.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_enum-keys": [ - { - "id": 163, - "name": "./node_modules/core-js/library/modules/_enum-keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_array-includes": [ - { - "id": 164, - "name": "./node_modules/core-js/library/modules/_array-includes.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_to-absolute-index": [ - { - "id": 165, - "name": "./node_modules/core-js/library/modules/_to-absolute-index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-dps": [ - { - "id": 166, - "name": "./node_modules/core-js/library/modules/_object-dps.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-gopn-ext": [ - { - "id": 167, - "name": "./node_modules/core-js/library/modules/_object-gopn-ext.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/keys": [ - { - "id": 168, - "name": "./node_modules/core-js/library/fn/object/keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.keys": [ - { - "id": 169, - "name": "./node_modules/core-js/library/modules/es6.object.keys.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/runtime": [ - { - "id": 170, - "name": "./node_modules/regenerator-runtime/runtime.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/promise": [ - { - "id": 171, - "name": "./node_modules/core-js/library/fn/promise.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_string-at": [ - { - "id": 172, - "name": "./node_modules/core-js/library/modules/_string-at.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_iter-create": [ - { - "id": 173, - "name": "./node_modules/core-js/library/modules/_iter-create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/es6.array.iterator": [ - { - "id": 174, - "name": "./node_modules/core-js/library/modules/es6.array.iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_add-to-unscopables": [ - { - "id": 175, - "name": "./node_modules/core-js/library/modules/_add-to-unscopables.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es6.promise": [ - { - "id": 176, - "name": "./node_modules/core-js/library/modules/es6.promise.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_microtask": [ - { - "id": 177, - "name": "./node_modules/core-js/library/modules/_microtask.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_user-agent": [ - { - "id": 178, - "name": "./node_modules/core-js/library/modules/_user-agent.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es7.promise.finally": [ - { - "id": 179, - "name": "./node_modules/core-js/library/modules/es7.promise.finally.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es7.promise.try": [ - { - "id": 180, - "name": "./node_modules/core-js/library/modules/es7.promise.try.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/arrayWithHoles": [ - { - "id": 181, - "name": "./node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/array/is-array": [ - { - "id": 182, - "name": "./node_modules/core-js/library/fn/array/is-array.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.array.is-array": [ - { - "id": 183, - "name": "./node_modules/core-js/library/modules/es6.array.is-array.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/iterableToArrayLimit": [ - { - "id": 184, - "name": "./node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/get-iterator": [ - { - "id": 185, - "name": "./node_modules/@babel/runtime-corejs2/core-js/get-iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/get-iterator": [ - { - "id": 186, - "name": "./node_modules/core-js/library/fn/get-iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/core.get-iterator": [ - { - "id": 187, - "name": "./node_modules/core-js/library/modules/core.get-iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/nonIterableRest": [ - { - "id": 188, - "name": "./node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/cjs/react.production.min.js": [ - { - "id": 189, - "name": "./node_modules/react/cjs/react.production.min.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/react-dom": [ - { - "id": 190, - "name": "./node_modules/react-dom/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/cjs/react-dom.production.min.js": [ - { - "id": 191, - "name": "./node_modules/react-dom/cjs/react-dom.production.min.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/symbol/iterator": [ - { - "id": 195, - "name": "./node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/symbol/iterator": [ - { - "id": 196, - "name": "./node_modules/core-js/library/fn/symbol/iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/symbol": [ - { - "id": 197, - "name": "./node_modules/@babel/runtime-corejs2/core-js/symbol.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/symbol": [ - { - "id": 198, - "name": "./node_modules/core-js/library/fn/symbol/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es7.symbol.async-iterator": [ - { - "id": 199, - "name": "./node_modules/core-js/library/modules/es7.symbol.async-iterator.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es7.symbol.observable": [ - { - "id": 200, - "name": "./node_modules/core-js/library/modules/es7.symbol.observable.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/helpers/construct": [ - { - "id": 201, - "name": "./node_modules/@babel/runtime-corejs2/helpers/construct.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/reflect/construct": [ - { - "id": 202, - "name": "./node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/reflect/construct": [ - { - "id": 203, - "name": "./node_modules/core-js/library/fn/reflect/construct.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.reflect.construct": [ - { - "id": 204, - "name": "./node_modules/core-js/library/modules/es6.reflect.construct.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_bind": [ - { - "id": 205, - "name": "./node_modules/core-js/library/modules/_bind.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/set-prototype-of": [ - { - "id": 206, - "name": "./node_modules/core-js/library/fn/object/set-prototype-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.set-prototype-of": [ - { - "id": 207, - "name": "./node_modules/core-js/library/modules/es6.object.set-prototype-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_set-proto": [ - { - "id": 208, - "name": "./node_modules/core-js/library/modules/_set-proto.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/router": [ - { - "id": 209, - "name": "./node_modules/next/dist/lib/router/router.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/set": [ - { - "id": 210, - "name": "./node_modules/core-js/library/fn/set.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es6.set": [ - { - "id": 211, - "name": "./node_modules/core-js/library/modules/es6.set.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_collection-strong": [ - { - "id": 212, - "name": "./node_modules/core-js/library/modules/_collection-strong.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_collection": [ - { - "id": 213, - "name": "./node_modules/core-js/library/modules/_collection.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_array-methods": [ - { - "id": 214, - "name": "./node_modules/core-js/library/modules/_array-methods.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_array-species-create": [ - { - "id": 215, - "name": "./node_modules/core-js/library/modules/_array-species-create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_array-species-constructor": [ - { - "id": 216, - "name": "./node_modules/core-js/library/modules/_array-species-constructor.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es7.set.to-json": [ - { - "id": 217, - "name": "./node_modules/core-js/library/modules/es7.set.to-json.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_collection-to-json": [ - { - "id": 218, - "name": "./node_modules/core-js/library/modules/_collection-to-json.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_array-from-iterable": [ - { - "id": 219, - "name": "./node_modules/core-js/library/modules/_array-from-iterable.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es7.set.of": [ - { - "id": 220, - "name": "./node_modules/core-js/library/modules/es7.set.of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_set-collection-of": [ - { - "id": 221, - "name": "./node_modules/core-js/library/modules/_set-collection-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/modules/es7.set.from": [ - { - "id": 222, - "name": "./node_modules/core-js/library/modules/es7.set.from.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_set-collection-from": [ - { - "id": 223, - "name": "./node_modules/core-js/library/modules/_set-collection-from.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/punycode": [ - { - "id": 224, - "name": "./node_modules/punycode/punycode.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/util": [ - { - "id": 225, - "name": "./node_modules/url/util.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/querystring": [ - { - "id": 226, - "name": "./node_modules/querystring-es3/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/decode": [ - { - "id": 227, - "name": "./node_modules/querystring-es3/decode.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - }, - { - "id": 344, - "name": "./node_modules/remark-parse/lib/decode.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/encode": [ - { - "id": 228, - "name": "./node_modules/querystring-es3/encode.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/p-queue": [ - { - "id": 229, - "name": "./node_modules/next/dist/lib/p-queue.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/assign": [ - { - "id": 230, - "name": "./node_modules/core-js/library/fn/object/assign.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.assign": [ - { - "id": 231, - "name": "./node_modules/core-js/library/modules/es6.object.assign.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/_object-assign": [ - { - "id": 232, - "name": "./node_modules/core-js/library/modules/_object-assign.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/with-router": [ - { - "id": 233, - "name": "./node_modules/next/dist/lib/router/with-router.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/get-prototype-of": [ - { - "id": 234, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/get-prototype-of": [ - { - "id": 235, - "name": "./node_modules/core-js/library/fn/object/get-prototype-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.get-prototype-of": [ - { - "id": 236, - "name": "./node_modules/core-js/library/modules/es6.object.get-prototype-of.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/core-js/object/create": [ - { - "id": 237, - "name": "./node_modules/@babel/runtime-corejs2/core-js/object/create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/object/create": [ - { - "id": 238, - "name": "./node_modules/core-js/library/fn/object/create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/modules/es6.object.create": [ - { - "id": 239, - "name": "./node_modules/core-js/library/modules/es6.object.create.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/factoryWithThrowingShims": [ - { - "id": 240, - "name": "./node_modules/prop-types/factoryWithThrowingShims.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/lib/ReactPropTypesSecret": [ - { - "id": 241, - "name": "./node_modules/prop-types/lib/ReactPropTypesSecret.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/sheet.js": [ - { - "id": 247, - "name": "./node_modules/glamor/lib/sheet.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/fbjs/lib/camelizeStyleName": [ - { - "id": 248, - "name": "./node_modules/fbjs/lib/camelizeStyleName.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/camelize": [ - { - "id": 249, - "name": "./node_modules/fbjs/lib/camelize.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/dangerousStyleValue": [ - { - "id": 250, - "name": "./node_modules/glamor/lib/CSSPropertyOperations/dangerousStyleValue.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/CSSProperty": [ - { - "id": 251, - "name": "./node_modules/glamor/lib/CSSPropertyOperations/CSSProperty.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/emptyFunction": [ - { - "id": 252, - "name": "./node_modules/fbjs/lib/emptyFunction.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/fbjs/lib/hyphenateStyleName": [ - { - "id": 253, - "name": "./node_modules/fbjs/lib/hyphenateStyleName.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/hyphenate": [ - { - "id": 254, - "name": "./node_modules/fbjs/lib/hyphenate.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/fbjs/lib/memoizeStringOnly": [ - { - "id": 255, - "name": "./node_modules/fbjs/lib/memoizeStringOnly.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/clean.js": [ - { - "id": 256, - "name": "./node_modules/glamor/lib/clean.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/plugins": [ - { - "id": 257, - "name": "./node_modules/glamor/lib/plugins.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/prefixer": [ - { - "id": 258, - "name": "./node_modules/glamor/lib/prefixer.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/staticData": [ - { - "id": 259, - "name": "./node_modules/inline-style-prefixer/static/staticData.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/utils/prefixProperty": [ - { - "id": 260, - "name": "./node_modules/inline-style-prefixer/utils/prefixProperty.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/utils/prefixValue": [ - { - "id": 261, - "name": "./node_modules/inline-style-prefixer/utils/prefixValue.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/cursor": [ - { - "id": 262, - "name": "./node_modules/inline-style-prefixer/static/plugins/cursor.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/crossFade": [ - { - "id": 263, - "name": "./node_modules/inline-style-prefixer/static/plugins/crossFade.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/filter": [ - { - "id": 264, - "name": "./node_modules/inline-style-prefixer/static/plugins/filter.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/flex": [ - { - "id": 265, - "name": "./node_modules/inline-style-prefixer/static/plugins/flex.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/flexboxOld": [ - { - "id": 266, - "name": "./node_modules/inline-style-prefixer/static/plugins/flexboxOld.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/gradient": [ - { - "id": 267, - "name": "./node_modules/inline-style-prefixer/static/plugins/gradient.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/imageSet": [ - { - "id": 268, - "name": "./node_modules/inline-style-prefixer/static/plugins/imageSet.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/position": [ - { - "id": 269, - "name": "./node_modules/inline-style-prefixer/static/plugins/position.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/sizing": [ - { - "id": 270, - "name": "./node_modules/inline-style-prefixer/static/plugins/sizing.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/inline-style-prefixer/static/plugins/transition": [ - { - "id": 271, - "name": "./node_modules/inline-style-prefixer/static/plugins/transition.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/css-in-js-utils/lib/hyphenateProperty": [ - { - "id": 272, - "name": "./node_modules/css-in-js-utils/lib/hyphenateProperty.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/hyphenate-style-name": [ - { - "id": 273, - "name": "./node_modules/hyphenate-style-name/index.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/hash": [ - { - "id": 274, - "name": "./node_modules/glamor/lib/hash.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/url-join": [ - { - "id": 277, - "name": "./node_modules/url-join/lib/url-join.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/webpack/buildin/harmony-module.js": [ - { - "id": 278, - "name": "./node_modules/webpack/buildin/harmony-module.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/dist/lib/link": [ - { - "id": 283, - "name": "./node_modules/next/dist/lib/link.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/@babel/runtime-corejs2/core-js/json/stringify": [ - { - "id": 284, - "name": "./node_modules/@babel/runtime-corejs2/core-js/json/stringify.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/core-js/library/fn/json/stringify": [ - { - "id": 285, - "name": "./node_modules/core-js/library/fn/json/stringify.js", - "file": "static/chunks/commons.633cb95994571bd38b02.js", - "publicPath": "static/chunks/commons.633cb95994571bd38b02.js" - } - ], - "/Users/jj/dev/mykb/codemirror": [ - { - "id": 306, - "name": "./node_modules/codemirror/lib/codemirror.js", - "file": "static/chunks/10.f3cf60cf5842748e7db3.js", - "publicPath": "static/chunks/10.f3cf60cf5842748e7db3.js" - } - ], - "/Users/jj/dev/mykb/codemirror/mode/markdown/markdown": [ - { - "id": 321, - "name": "./node_modules/codemirror/mode/markdown/markdown.js", - "file": "static/chunks/10.f3cf60cf5842748e7db3.js", - "publicPath": "static/chunks/10.f3cf60cf5842748e7db3.js" - } - ], - "/Users/jj/dev/xml/xml": [ - { - "id": 322, - "name": "./node_modules/codemirror/mode/xml/xml.js", - "file": "static/chunks/10.f3cf60cf5842748e7db3.js", - "publicPath": "static/chunks/10.f3cf60cf5842748e7db3.js" - } - ], - "/Users/jj/dev/meta": [ - { - "id": 323, - "name": "./node_modules/codemirror/mode/meta.js", - "file": "static/chunks/10.f3cf60cf5842748e7db3.js", - "publicPath": "static/chunks/10.f3cf60cf5842748e7db3.js" - } - ], - "/Users/jj/dev/components/CodeMirror": [ - { - "id": 402, - "name": "./src/components/CodeMirror.js", - "file": "static/chunks/10.f3cf60cf5842748e7db3.js", - "publicPath": "static/chunks/10.f3cf60cf5842748e7db3.js" - } - ], - "/Users/jj/dev/mykb/is-whitespace-character": [ - { - "id": 303, - "name": "./node_modules/is-whitespace-character/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/xtend": [ - { - "id": 304, - "name": "./node_modules/xtend/immutable.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/trim": [ - { - "id": 305, - "name": "./node_modules/trim/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-decimal": [ - { - "id": 307, - "name": "./node_modules/is-decimal/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unist-util-visit": [ - { - "id": 308, - "name": "./node_modules/unist-util-visit/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/parse-entities": [ - { - "id": 309, - "name": "./node_modules/parse-entities/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/repeat-string": [ - { - "id": 310, - "name": "./node_modules/repeat-string/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/trim-trailing-lines": [ - { - "id": 311, - "name": "./node_modules/trim-trailing-lines/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/util/interrupt": [ - { - "id": 312, - "name": "./node_modules/remark-parse/lib/util/interrupt.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/util/normalize": [ - { - "id": 313, - "name": "./node_modules/remark-parse/lib/util/normalize.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/path": [ - { - "id": 314, - "name": "./node_modules/path-browserify/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-alphabetical": [ - { - "id": 315, - "name": "./node_modules/is-alphabetical/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/defaults": [ - { - "id": 316, - "name": "./node_modules/remark-parse/lib/defaults.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/util/get-indentation": [ - { - "id": 317, - "name": "./node_modules/remark-parse/lib/util/get-indentation.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/util/html": [ - { - "id": 318, - "name": "./node_modules/remark-parse/lib/util/html.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/tag": [ - { - "id": 319, - "name": "./node_modules/remark-parse/lib/locate/tag.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/link": [ - { - "id": 320, - "name": "./node_modules/remark-parse/lib/locate/link.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unified": [ - { - "id": 324, - "name": "./node_modules/unified/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/extend": [ - { - "id": 325, - "name": "./node_modules/extend/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/bail": [ - { - "id": 326, - "name": "./node_modules/bail/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/vfile": [ - { - "id": 327, - "name": "./node_modules/vfile/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/vfile-message": [ - { - "id": 328, - "name": "./node_modules/vfile-message/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unist-util-stringify-position": [ - { - "id": 329, - "name": "./node_modules/unist-util-stringify-position/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/core.js": [ - { - "id": 330, - "name": "./node_modules/vfile/core.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/replace-ext": [ - { - "id": 331, - "name": "./node_modules/replace-ext/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-buffer": [ - { - "id": 332, - "name": "./node_modules/is-buffer/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/trough": [ - { - "id": 333, - "name": "./node_modules/trough/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/wrap.js": [ - { - "id": 334, - "name": "./node_modules/trough/wrap.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/x-is-string": [ - { - "id": 335, - "name": "./node_modules/x-is-string/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-plain-obj": [ - { - "id": 336, - "name": "./node_modules/is-plain-obj/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/remark-parse": [ - { - "id": 337, - "name": "./node_modules/remark-parse/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unherit": [ - { - "id": 338, - "name": "./node_modules/unherit/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/inherits": [ - { - "id": 339, - "name": "./node_modules/inherits/inherits_browser.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/lib/parser.js": [ - { - "id": 340, - "name": "./node_modules/remark-parse/lib/parser.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/state-toggle": [ - { - "id": 341, - "name": "./node_modules/state-toggle/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/vfile-location": [ - { - "id": 342, - "name": "./node_modules/vfile-location/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unescape": [ - { - "id": 343, - "name": "./node_modules/remark-parse/lib/unescape.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/character-entities": [ - { - "id": 345, - "name": "./node_modules/character-entities/index.json", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/character-entities-legacy": [ - { - "id": 346, - "name": "./node_modules/character-entities-legacy/index.json", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/character-reference-invalid": [ - { - "id": 347, - "name": "./node_modules/character-reference-invalid/index.json", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-hexadecimal": [ - { - "id": 348, - "name": "./node_modules/is-hexadecimal/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-alphanumerical": [ - { - "id": 349, - "name": "./node_modules/is-alphanumerical/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenizer": [ - { - "id": 350, - "name": "./node_modules/remark-parse/lib/tokenizer.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/set-options": [ - { - "id": 351, - "name": "./node_modules/remark-parse/lib/set-options.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/markdown-escapes": [ - { - "id": 352, - "name": "./node_modules/markdown-escapes/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/block-elements.json": [ - { - "id": 353, - "name": "./node_modules/remark-parse/lib/block-elements.json", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/parse": [ - { - "id": 354, - "name": "./node_modules/remark-parse/lib/parse.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unist-util-remove-position": [ - { - "id": 355, - "name": "./node_modules/unist-util-remove-position/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unist-util-visit-parents": [ - { - "id": 356, - "name": "./node_modules/unist-util-visit/node_modules/unist-util-visit-parents/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - }, - { - "id": 394, - "name": "./node_modules/unist-util-visit-parents/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/unist-util-is": [ - { - "id": 357, - "name": "./node_modules/unist-util-is/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/newline": [ - { - "id": 358, - "name": "./node_modules/remark-parse/lib/tokenize/newline.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/code-indented": [ - { - "id": 359, - "name": "./node_modules/remark-parse/lib/tokenize/code-indented.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/code-fenced": [ - { - "id": 360, - "name": "./node_modules/remark-parse/lib/tokenize/code-fenced.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/blockquote": [ - { - "id": 361, - "name": "./node_modules/remark-parse/lib/tokenize/blockquote.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/heading-atx": [ - { - "id": 362, - "name": "./node_modules/remark-parse/lib/tokenize/heading-atx.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/thematic-break": [ - { - "id": 363, - "name": "./node_modules/remark-parse/lib/tokenize/thematic-break.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/list": [ - { - "id": 364, - "name": "./node_modules/remark-parse/lib/tokenize/list.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/util/remove-indentation": [ - { - "id": 365, - "name": "./node_modules/remark-parse/lib/util/remove-indentation.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/heading-setext": [ - { - "id": 366, - "name": "./node_modules/remark-parse/lib/tokenize/heading-setext.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/html-block": [ - { - "id": 367, - "name": "./node_modules/remark-parse/lib/tokenize/html-block.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/footnote-definition": [ - { - "id": 368, - "name": "./node_modules/remark-parse/lib/tokenize/footnote-definition.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/collapse-white-space": [ - { - "id": 369, - "name": "./node_modules/collapse-white-space/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/definition": [ - { - "id": 370, - "name": "./node_modules/remark-parse/lib/tokenize/definition.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/table": [ - { - "id": 371, - "name": "./node_modules/remark-parse/lib/tokenize/table.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/paragraph": [ - { - "id": 372, - "name": "./node_modules/remark-parse/lib/tokenize/paragraph.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/escape": [ - { - "id": 373, - "name": "./node_modules/remark-parse/lib/tokenize/escape.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/escape": [ - { - "id": 374, - "name": "./node_modules/remark-parse/lib/locate/escape.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/auto-link": [ - { - "id": 375, - "name": "./node_modules/remark-parse/lib/tokenize/auto-link.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/url": [ - { - "id": 376, - "name": "./node_modules/remark-parse/lib/tokenize/url.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/url": [ - { - "id": 377, - "name": "./node_modules/remark-parse/lib/locate/url.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/html-inline": [ - { - "id": 378, - "name": "./node_modules/remark-parse/lib/tokenize/html-inline.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/link": [ - { - "id": 379, - "name": "./node_modules/remark-parse/lib/tokenize/link.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/reference": [ - { - "id": 380, - "name": "./node_modules/remark-parse/lib/tokenize/reference.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/strong": [ - { - "id": 381, - "name": "./node_modules/remark-parse/lib/tokenize/strong.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/strong": [ - { - "id": 382, - "name": "./node_modules/remark-parse/lib/locate/strong.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/emphasis": [ - { - "id": 383, - "name": "./node_modules/remark-parse/lib/tokenize/emphasis.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/is-word-character": [ - { - "id": 384, - "name": "./node_modules/is-word-character/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/emphasis": [ - { - "id": 385, - "name": "./node_modules/remark-parse/lib/locate/emphasis.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/delete": [ - { - "id": 386, - "name": "./node_modules/remark-parse/lib/tokenize/delete.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/delete": [ - { - "id": 387, - "name": "./node_modules/remark-parse/lib/locate/delete.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/code-inline": [ - { - "id": 388, - "name": "./node_modules/remark-parse/lib/tokenize/code-inline.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/code-inline": [ - { - "id": 389, - "name": "./node_modules/remark-parse/lib/locate/code-inline.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/break": [ - { - "id": 390, - "name": "./node_modules/remark-parse/lib/tokenize/break.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/locate/break": [ - { - "id": 391, - "name": "./node_modules/remark-parse/lib/locate/break.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/tokenize/text": [ - { - "id": 392, - "name": "./node_modules/remark-parse/lib/tokenize/text.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/mdast-add-list-metadata": [ - { - "id": 393, - "name": "./node_modules/mdast-add-list-metadata/index.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/plugins/naive-html": [ - { - "id": 395, - "name": "./node_modules/react-markdown/lib/plugins/naive-html.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/plugins/disallow-node": [ - { - "id": 396, - "name": "./node_modules/react-markdown/lib/plugins/disallow-node.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/ast-to-react": [ - { - "id": 397, - "name": "./node_modules/react-markdown/lib/ast-to-react.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/wrap-table-rows": [ - { - "id": 398, - "name": "./node_modules/react-markdown/lib/wrap-table-rows.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/get-definitions": [ - { - "id": 399, - "name": "./node_modules/react-markdown/lib/get-definitions.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/uriTransformer": [ - { - "id": 400, - "name": "./node_modules/react-markdown/lib/uriTransformer.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/renderers": [ - { - "id": 401, - "name": "./node_modules/react-markdown/lib/renderers.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ], - "/Users/jj/dev/mykb/react-markdown": [ - { - "id": 403, - "name": "./node_modules/react-markdown/lib/react-markdown.js", - "file": "static/chunks/11.08310eedac4f22e8acb3.js", - "publicPath": "static/chunks/11.08310eedac4f22e8acb3.js" - } - ] -} \ No newline at end of file diff --git a/.next/records.json b/.next/records.json deleted file mode 100644 index 8844d80..0000000 --- a/.next/records.json +++ /dev/null @@ -1,848 +0,0 @@ -{ - "modules": { - "byIdentifier": { - "node_modules/react/index.js": 0, - "node_modules/glamor/lib/index.js": 1, - "node_modules/@babel/runtime/regenerator/index.js": 2, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/getUrl.js": 3, - "node_modules/core-js/library/modules/_core.js": 4, - "node_modules/@babel/runtime-corejs2/helpers/interopRequireDefault.js": 5, - "node_modules/prop-types/index.js": 6, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/styles/theme.js": 7, - "node_modules/core-js/library/modules/_export.js": 8, - "node_modules/core-js/library/modules/_global.js": 9, - "node_modules/core-js/library/modules/_wks.js": 10, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/getJwt.js": 11, - "node_modules/react-redux/es/index.js 67b03e0c128d2b1ee84267ae4ef3254d": 12, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/redux/actions/userAct.js": 13, - "node_modules/@babel/runtime-corejs2/helpers/classCallCheck.js": 14, - "node_modules/@babel/runtime-corejs2/helpers/createClass.js": 15, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/mapUser.js": 16, - "node_modules/core-js/library/modules/_is-object.js": 17, - "node_modules/isomorphic-unfetch/browser.js": 18, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Page.js 7cd3bec4a0252faf8f91892a2f798527": 19, - "node_modules/core-js/library/modules/_object-dp.js": 20, - "node_modules/next/dynamic.js": 21, - "node_modules/next/router.js": 22, - "node_modules/core-js/library/modules/_an-object.js": 23, - "node_modules/@babel/runtime-corejs2/helpers/defineProperty.js": 24, - "node_modules/core-js/library/modules/_descriptors.js": 25, - "node_modules/core-js/library/modules/_ctx.js": 26, - "node_modules/@babel/runtime-corejs2/helpers/possibleConstructorReturn.js": 27, - "node_modules/@babel/runtime-corejs2/helpers/getPrototypeOf.js": 28, - "node_modules/@babel/runtime-corejs2/helpers/inherits.js": 29, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/PaddedRow.js": 30, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/redux/store.js 4e1280ed09dd33013b4dfa4dd70e85b4": 31, - "node_modules/@babel/runtime-corejs2/helpers/interopRequireWildcard.js": 32, - "node_modules/core-js/library/modules/_fails.js": 33, - "node_modules/core-js/library/modules/_hide.js": 34, - "node_modules/@babel/runtime-corejs2/helpers/objectSpread.js": 35, - "node_modules/core-js/library/modules/es6.string.iterator.js": 36, - "node_modules/next/dist/lib/utils.js": 37, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/updStateFromId.js": 38, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Markdown.js d5b5492a768bba52c33c5b22a90aa8a1": 39, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Spinner.js": 40, - "node_modules/core-js/library/modules/_to-iobject.js": 41, - "node_modules/core-js/library/modules/_has.js": 42, - "node_modules/core-js/library/modules/_a-function.js": 43, - "node_modules/core-js/library/modules/_to-object.js": 44, - "node_modules/core-js/library/modules/_iterators.js": 45, - "node_modules/@babel/runtime-corejs2/helpers/typeof.js": 46, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/checkDirParts.js": 47, - "node_modules/core-js/library/modules/_property-desc.js": 48, - "node_modules/@babel/runtime-corejs2/core-js/promise.js": 49, - "node_modules/core-js/library/modules/web.dom.iterable.js": 50, - "node_modules/@babel/runtime-corejs2/core-js/set.js": 51, - "node_modules/next/link.js": 52, - "node_modules/redux/es/redux.js": 53, - "node_modules/core-js/library/modules/_cof.js": 54, - "node_modules/core-js/library/modules/_library.js": 55, - "node_modules/core-js/library/modules/_set-to-string-tag.js": 56, - "node_modules/core-js/library/modules/_object-keys.js": 57, - "node_modules/core-js/library/modules/_to-length.js": 58, - "node_modules/core-js/library/modules/_object-create.js": 59, - "node_modules/@babel/runtime-corejs2/core-js/object/keys.js": 60, - "node_modules/core-js/library/modules/_classof.js": 61, - "node_modules/core-js/library/modules/_for-of.js": 62, - "node_modules/object-assign/index.js": 63, - "node_modules/next/dist/lib/router/index.js": 64, - "node_modules/@babel/runtime-corejs2/helpers/assertThisInitialized.js": 65, - "node_modules/css-in-js-utils/lib/isPrefixedValue.js": 66, - "node_modules/next/dist/lib/dynamic.js": 67, - "node_modules/url/url.js": 68, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/AddDoc.js": 69, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/MngDoc.js cfa406d5564443825298c8c4c761c7c2": 70, - "node_modules/core-js/library/modules/_object-pie.js": 71, - "node_modules/@babel/runtime-corejs2/core-js/object/define-property.js": 72, - "node_modules/core-js/library/modules/_uid.js": 73, - "node_modules/@babel/runtime-corejs2/regenerator/index.js": 74, - "node_modules/@babel/runtime-corejs2/helpers/asyncToGenerator.js": 75, - "node_modules/core-js/library/modules/core.get-iterator-method.js": 76, - "node_modules/@babel/runtime-corejs2/core-js/array/is-array.js": 77, - "node_modules/@babel/runtime-corejs2/core-js/object/assign.js": 78, - "node_modules/next/dist/lib/loadable.js": 79, - "node_modules/invariant/browser.js": 80, - "node_modules/core-js/library/modules/_iobject.js": 81, - "node_modules/core-js/library/modules/_defined.js": 82, - "node_modules/core-js/library/modules/_object-gopd.js": 83, - "node_modules/core-js/library/modules/_to-primitive.js": 84, - "node_modules/core-js/library/modules/_dom-create.js": 85, - "node_modules/core-js/library/modules/_object-sap.js": 86, - "node_modules/core-js/library/modules/_meta.js": 87, - "node_modules/core-js/library/modules/_shared.js": 88, - "node_modules/core-js/library/modules/_wks-ext.js": 89, - "node_modules/core-js/library/modules/_wks-define.js": 90, - "node_modules/core-js/library/modules/_to-integer.js": 91, - "node_modules/core-js/library/modules/_shared-key.js": 92, - "node_modules/core-js/library/modules/_enum-bug-keys.js": 93, - "node_modules/core-js/library/modules/_object-gops.js": 94, - "node_modules/core-js/library/modules/_is-array.js": 95, - "node_modules/core-js/library/modules/es6.object.to-string.js": 96, - "node_modules/core-js/library/modules/_iter-define.js": 97, - "node_modules/core-js/library/modules/_an-instance.js": 98, - "node_modules/core-js/library/modules/_iter-call.js": 99, - "node_modules/core-js/library/modules/_is-array-iter.js": 100, - "node_modules/core-js/library/modules/_new-promise-capability.js": 101, - "node_modules/core-js/library/modules/_redefine-all.js": 102, - "node_modules/core-js/library/modules/_iter-detect.js": 103, - "node_modules/@babel/runtime-corejs2/helpers/slicedToArray.js": 104, - "node_modules/webpack/buildin/global.js": 105, - "node_modules/next/dist/lib/EventEmitter.js": 106, - "node_modules/next/dist/lib/head.js": 107, - "node_modules/next/dist/lib/side-effect.js": 108, - "node_modules/@babel/runtime-corejs2/helpers/toConsumableArray.js": 109, - "node_modules/@babel/runtime-corejs2/helpers/arrayWithoutHoles.js": 110, - "node_modules/@babel/runtime-corejs2/helpers/iterableToArray.js": 111, - "node_modules/@babel/runtime-corejs2/core-js/array/from.js": 112, - "node_modules/core-js/library/fn/array/from.js": 113, - "node_modules/core-js/library/modules/es6.array.from.js": 114, - "node_modules/core-js/library/modules/_create-property.js": 115, - "node_modules/@babel/runtime-corejs2/core-js/is-iterable.js": 116, - "node_modules/core-js/library/fn/is-iterable.js": 117, - "node_modules/core-js/library/modules/core.is-iterable.js": 118, - "node_modules/@babel/runtime-corejs2/helpers/nonIterableSpread.js": 119, - "node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js": 120, - "node_modules/symbol-observable/es/index.js": 121, - "node_modules/next/app.js": 122, - "node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-descriptor.js": 123, - "node_modules/core-js/library/modules/_ie8-dom-define.js": 124, - "node_modules/core-js/library/modules/es6.symbol.js": 125, - "node_modules/core-js/library/modules/_redefine.js": 126, - "node_modules/core-js/library/modules/_object-keys-internal.js": 127, - "node_modules/core-js/library/modules/_html.js": 128, - "node_modules/core-js/library/modules/_object-gopn.js": 129, - "node_modules/regenerator-runtime/runtime-module.js": 130, - "node_modules/core-js/library/modules/_object-gpo.js": 131, - "node_modules/core-js/library/modules/_iter-step.js": 132, - "node_modules/core-js/library/modules/_species-constructor.js": 133, - "node_modules/core-js/library/modules/_task.js": 134, - "node_modules/core-js/library/modules/_invoke.js": 135, - "node_modules/core-js/library/modules/_perform.js": 136, - "node_modules/core-js/library/modules/_promise-resolve.js": 137, - "node_modules/core-js/library/modules/_set-species.js": 138, - "node_modules/@babel/runtime-corejs2/helpers/setPrototypeOf.js": 139, - "node_modules/@babel/runtime-corejs2/core-js/object/set-prototype-of.js": 140, - "node_modules/core-js/library/modules/_validate-collection.js": 141, - "node_modules/webpack/buildin/module.js": 142, - "node_modules/next/dist/lib/shallow-equals.js": 143, - "node_modules/glamor/lib/CSSPropertyOperations/index.js": 144, - "node_modules/fbjs/lib/warning.js": 145, - "node_modules/inline-style-prefixer/utils/capitalizeString.js": 146, - "node_modules/isomorphic-unfetch/node_modules/unfetch/dist/unfetch.es.js": 147, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/keys.js": 148, - "node_modules/next/head.js": 149, - "node_modules/symbol-observable/es/ponyfill.js": 150, - "node_modules/lodash-es/_freeGlobal.js": 151, - "node_modules/react-paginate/dist/index.js": 152, - "node_modules/process/browser.js": 153, - "multi node_modules/next/dist/client/next": 154, - "node_modules/next/dist/client/next.js": 155, - "node_modules/core-js/library/fn/object/get-own-property-descriptor.js": 156, - "node_modules/core-js/library/modules/es6.object.get-own-property-descriptor.js": 157, - "node_modules/core-js/library/fn/object/define-property.js": 158, - "node_modules/core-js/library/modules/es6.object.define-property.js": 159, - "node_modules/next/dist/client/index.js": 160, - "node_modules/@babel/runtime-corejs2/core-js/object/get-own-property-symbols.js": 161, - "node_modules/core-js/library/fn/object/get-own-property-symbols.js": 162, - "node_modules/core-js/library/modules/_enum-keys.js": 163, - "node_modules/core-js/library/modules/_array-includes.js": 164, - "node_modules/core-js/library/modules/_to-absolute-index.js": 165, - "node_modules/core-js/library/modules/_object-dps.js": 166, - "node_modules/core-js/library/modules/_object-gopn-ext.js": 167, - "node_modules/core-js/library/fn/object/keys.js": 168, - "node_modules/core-js/library/modules/es6.object.keys.js": 169, - "node_modules/regenerator-runtime/runtime.js": 170, - "node_modules/core-js/library/fn/promise.js": 171, - "node_modules/core-js/library/modules/_string-at.js": 172, - "node_modules/core-js/library/modules/_iter-create.js": 173, - "node_modules/core-js/library/modules/es6.array.iterator.js": 174, - "node_modules/core-js/library/modules/_add-to-unscopables.js": 175, - "node_modules/core-js/library/modules/es6.promise.js": 176, - "node_modules/core-js/library/modules/_microtask.js": 177, - "node_modules/core-js/library/modules/_user-agent.js": 178, - "node_modules/core-js/library/modules/es7.promise.finally.js": 179, - "node_modules/core-js/library/modules/es7.promise.try.js": 180, - "node_modules/@babel/runtime-corejs2/helpers/arrayWithHoles.js": 181, - "node_modules/core-js/library/fn/array/is-array.js": 182, - "node_modules/core-js/library/modules/es6.array.is-array.js": 183, - "node_modules/@babel/runtime-corejs2/helpers/iterableToArrayLimit.js": 184, - "node_modules/@babel/runtime-corejs2/core-js/get-iterator.js": 185, - "node_modules/core-js/library/fn/get-iterator.js": 186, - "node_modules/core-js/library/modules/core.get-iterator.js": 187, - "node_modules/@babel/runtime-corejs2/helpers/nonIterableRest.js": 188, - "node_modules/react/cjs/react.production.min.js": 189, - "node_modules/react-dom/index.js": 190, - "node_modules/react-dom/cjs/react-dom.production.min.js": 191, - "node_modules/schedule/index.js": 192, - "node_modules/schedule/cjs/schedule.production.min.js": 193, - "node_modules/next/dist/client/head-manager.js": 194, - "node_modules/@babel/runtime-corejs2/core-js/symbol/iterator.js": 195, - "node_modules/core-js/library/fn/symbol/iterator.js": 196, - "node_modules/@babel/runtime-corejs2/core-js/symbol.js": 197, - "node_modules/core-js/library/fn/symbol/index.js": 198, - "node_modules/core-js/library/modules/es7.symbol.async-iterator.js": 199, - "node_modules/core-js/library/modules/es7.symbol.observable.js": 200, - "node_modules/@babel/runtime-corejs2/helpers/construct.js": 201, - "node_modules/@babel/runtime-corejs2/core-js/reflect/construct.js": 202, - "node_modules/core-js/library/fn/reflect/construct.js": 203, - "node_modules/core-js/library/modules/es6.reflect.construct.js": 204, - "node_modules/core-js/library/modules/_bind.js": 205, - "node_modules/core-js/library/fn/object/set-prototype-of.js": 206, - "node_modules/core-js/library/modules/es6.object.set-prototype-of.js": 207, - "node_modules/core-js/library/modules/_set-proto.js": 208, - "node_modules/next/dist/lib/router/router.js": 209, - "node_modules/core-js/library/fn/set.js": 210, - "node_modules/core-js/library/modules/es6.set.js": 211, - "node_modules/core-js/library/modules/_collection-strong.js": 212, - "node_modules/core-js/library/modules/_collection.js": 213, - "node_modules/core-js/library/modules/_array-methods.js": 214, - "node_modules/core-js/library/modules/_array-species-create.js": 215, - "node_modules/core-js/library/modules/_array-species-constructor.js": 216, - "node_modules/core-js/library/modules/es7.set.to-json.js": 217, - "node_modules/core-js/library/modules/_collection-to-json.js": 218, - "node_modules/core-js/library/modules/_array-from-iterable.js": 219, - "node_modules/core-js/library/modules/es7.set.of.js": 220, - "node_modules/core-js/library/modules/_set-collection-of.js": 221, - "node_modules/core-js/library/modules/es7.set.from.js": 222, - "node_modules/core-js/library/modules/_set-collection-from.js": 223, - "node_modules/punycode/punycode.js": 224, - "node_modules/url/util.js": 225, - "node_modules/querystring-es3/index.js": 226, - "node_modules/querystring-es3/decode.js": 227, - "node_modules/querystring-es3/encode.js": 228, - "node_modules/next/dist/lib/p-queue.js": 229, - "node_modules/core-js/library/fn/object/assign.js": 230, - "node_modules/core-js/library/modules/es6.object.assign.js": 231, - "node_modules/core-js/library/modules/_object-assign.js": 232, - "node_modules/next/dist/lib/router/with-router.js": 233, - "node_modules/@babel/runtime-corejs2/core-js/object/get-prototype-of.js": 234, - "node_modules/core-js/library/fn/object/get-prototype-of.js": 235, - "node_modules/core-js/library/modules/es6.object.get-prototype-of.js": 236, - "node_modules/@babel/runtime-corejs2/core-js/object/create.js": 237, - "node_modules/core-js/library/fn/object/create.js": 238, - "node_modules/core-js/library/modules/es6.object.create.js": 239, - "node_modules/prop-types/factoryWithThrowingShims.js": 240, - "node_modules/prop-types/lib/ReactPropTypesSecret.js": 241, - "node_modules/next/dist/lib/page-loader.js": 242, - "node_modules/next/dist/lib/asset.js": 243, - "node_modules/next/dist/lib/runtime-config.js": 244, - "node_modules/next/dist/client/error-boundary.js": 245, - "multi ./pages/_app.js": 246, - "node_modules/glamor/lib/sheet.js": 247, - "node_modules/fbjs/lib/camelizeStyleName.js": 248, - "node_modules/fbjs/lib/camelize.js": 249, - "node_modules/glamor/lib/CSSPropertyOperations/dangerousStyleValue.js": 250, - "node_modules/glamor/lib/CSSPropertyOperations/CSSProperty.js": 251, - "node_modules/fbjs/lib/emptyFunction.js": 252, - "node_modules/fbjs/lib/hyphenateStyleName.js": 253, - "node_modules/fbjs/lib/hyphenate.js": 254, - "node_modules/fbjs/lib/memoizeStringOnly.js": 255, - "node_modules/glamor/lib/clean.js": 256, - "node_modules/glamor/lib/plugins.js": 257, - "node_modules/glamor/lib/prefixer.js": 258, - "node_modules/inline-style-prefixer/static/staticData.js": 259, - "node_modules/inline-style-prefixer/utils/prefixProperty.js": 260, - "node_modules/inline-style-prefixer/utils/prefixValue.js": 261, - "node_modules/inline-style-prefixer/static/plugins/cursor.js": 262, - "node_modules/inline-style-prefixer/static/plugins/crossFade.js": 263, - "node_modules/inline-style-prefixer/static/plugins/filter.js": 264, - "node_modules/inline-style-prefixer/static/plugins/flex.js": 265, - "node_modules/inline-style-prefixer/static/plugins/flexboxOld.js": 266, - "node_modules/inline-style-prefixer/static/plugins/gradient.js": 267, - "node_modules/inline-style-prefixer/static/plugins/imageSet.js": 268, - "node_modules/inline-style-prefixer/static/plugins/position.js": 269, - "node_modules/inline-style-prefixer/static/plugins/sizing.js": 270, - "node_modules/inline-style-prefixer/static/plugins/transition.js": 271, - "node_modules/css-in-js-utils/lib/hyphenateProperty.js": 272, - "node_modules/hyphenate-style-name/index.js": 273, - "node_modules/glamor/lib/hash.js": 274, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/styles/milligram.js": 275, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/styles/Roboto.js": 276, - "node_modules/url-join/lib/url-join.js": 277, - "node_modules/webpack/buildin/harmony-module.js": 278, - "node_modules/next/dist/lib/app.js": 279, - "node_modules/@babel/runtime-corejs2/helpers/extends.js": 280, - "multi ./pages/edit.js": 281, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/edit.js": 282, - "node_modules/next/dist/lib/link.js": 283, - "node_modules/@babel/runtime-corejs2/core-js/json/stringify.js": 284, - "node_modules/core-js/library/fn/json/stringify.js": 285, - "multi ./pages/index.js": 286, - "node_modules/react-paginate/dist/PaginationBoxView.js": 287, - "node_modules/react-paginate/dist/PageView.js": 288, - "node_modules/react-paginate/dist/BreakView.js": 289, - "multi ./pages/k.js": 290, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/k.js": 291, - "multi ./pages/new.js": 292, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/new.js": 293, - "multi ./pages/settings.js": 294, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/settings.js": 295, - "multi node_modules/next/dist/pages/_error.js": 296, - "node_modules/next/dist/pages/_error.js": 297, - "node_modules/next/error.js": 298, - "node_modules/next/dist/lib/error.js": 299, - "node_modules/http-status/lib/index.js": 300, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/index.js 63f90c0b7addefbc51a5877f453fdcbd": 301, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/_app.js 1362119e6d3d895366421ac2b14cb639": 302, - "node_modules/is-whitespace-character/index.js": 303, - "node_modules/xtend/immutable.js": 304, - "node_modules/trim/index.js": 305, - "node_modules/codemirror/lib/codemirror.js": 306, - "node_modules/is-decimal/index.js": 307, - "node_modules/unist-util-visit/index.js": 308, - "node_modules/parse-entities/index.js": 309, - "node_modules/repeat-string/index.js": 310, - "node_modules/trim-trailing-lines/index.js": 311, - "node_modules/remark-parse/lib/util/interrupt.js": 312, - "node_modules/remark-parse/lib/util/normalize.js": 313, - "node_modules/path-browserify/index.js": 314, - "node_modules/is-alphabetical/index.js": 315, - "node_modules/remark-parse/lib/defaults.js": 316, - "node_modules/remark-parse/lib/util/get-indentation.js": 317, - "node_modules/remark-parse/lib/util/html.js": 318, - "node_modules/remark-parse/lib/locate/tag.js": 319, - "node_modules/remark-parse/lib/locate/link.js": 320, - "node_modules/codemirror/mode/markdown/markdown.js": 321, - "node_modules/codemirror/mode/xml/xml.js": 322, - "node_modules/codemirror/mode/meta.js": 323, - "node_modules/unified/index.js": 324, - "node_modules/extend/index.js": 325, - "node_modules/bail/index.js": 326, - "node_modules/vfile/index.js": 327, - "node_modules/vfile-message/index.js": 328, - "node_modules/unist-util-stringify-position/index.js": 329, - "node_modules/vfile/core.js": 330, - "node_modules/replace-ext/index.js": 331, - "node_modules/is-buffer/index.js": 332, - "node_modules/trough/index.js": 333, - "node_modules/trough/wrap.js": 334, - "node_modules/x-is-string/index.js": 335, - "node_modules/is-plain-obj/index.js": 336, - "node_modules/remark-parse/index.js": 337, - "node_modules/unherit/index.js": 338, - "node_modules/inherits/inherits_browser.js": 339, - "node_modules/remark-parse/lib/parser.js": 340, - "node_modules/state-toggle/index.js": 341, - "node_modules/vfile-location/index.js": 342, - "node_modules/remark-parse/lib/unescape.js": 343, - "node_modules/remark-parse/lib/decode.js": 344, - "node_modules/character-entities/index.json": 345, - "node_modules/character-entities-legacy/index.json": 346, - "node_modules/character-reference-invalid/index.json": 347, - "node_modules/is-hexadecimal/index.js": 348, - "node_modules/is-alphanumerical/index.js": 349, - "node_modules/remark-parse/lib/tokenizer.js": 350, - "node_modules/remark-parse/lib/set-options.js": 351, - "node_modules/markdown-escapes/index.js": 352, - "node_modules/remark-parse/lib/block-elements.json": 353, - "node_modules/remark-parse/lib/parse.js": 354, - "node_modules/unist-util-remove-position/index.js": 355, - "node_modules/unist-util-visit/node_modules/unist-util-visit-parents/index.js": 356, - "node_modules/unist-util-is/index.js": 357, - "node_modules/remark-parse/lib/tokenize/newline.js": 358, - "node_modules/remark-parse/lib/tokenize/code-indented.js": 359, - "node_modules/remark-parse/lib/tokenize/code-fenced.js": 360, - "node_modules/remark-parse/lib/tokenize/blockquote.js": 361, - "node_modules/remark-parse/lib/tokenize/heading-atx.js": 362, - "node_modules/remark-parse/lib/tokenize/thematic-break.js": 363, - "node_modules/remark-parse/lib/tokenize/list.js": 364, - "node_modules/remark-parse/lib/util/remove-indentation.js": 365, - "node_modules/remark-parse/lib/tokenize/heading-setext.js": 366, - "node_modules/remark-parse/lib/tokenize/html-block.js": 367, - "node_modules/remark-parse/lib/tokenize/footnote-definition.js": 368, - "node_modules/collapse-white-space/index.js": 369, - "node_modules/remark-parse/lib/tokenize/definition.js": 370, - "node_modules/remark-parse/lib/tokenize/table.js": 371, - "node_modules/remark-parse/lib/tokenize/paragraph.js": 372, - "node_modules/remark-parse/lib/tokenize/escape.js": 373, - "node_modules/remark-parse/lib/locate/escape.js": 374, - "node_modules/remark-parse/lib/tokenize/auto-link.js": 375, - "node_modules/remark-parse/lib/tokenize/url.js": 376, - "node_modules/remark-parse/lib/locate/url.js": 377, - "node_modules/remark-parse/lib/tokenize/html-inline.js": 378, - "node_modules/remark-parse/lib/tokenize/link.js": 379, - "node_modules/remark-parse/lib/tokenize/reference.js": 380, - "node_modules/remark-parse/lib/tokenize/strong.js": 381, - "node_modules/remark-parse/lib/locate/strong.js": 382, - "node_modules/remark-parse/lib/tokenize/emphasis.js": 383, - "node_modules/is-word-character/index.js": 384, - "node_modules/remark-parse/lib/locate/emphasis.js": 385, - "node_modules/remark-parse/lib/tokenize/delete.js": 386, - "node_modules/remark-parse/lib/locate/delete.js": 387, - "node_modules/remark-parse/lib/tokenize/code-inline.js": 388, - "node_modules/remark-parse/lib/locate/code-inline.js": 389, - "node_modules/remark-parse/lib/tokenize/break.js": 390, - "node_modules/remark-parse/lib/locate/break.js": 391, - "node_modules/remark-parse/lib/tokenize/text.js": 392, - "node_modules/mdast-add-list-metadata/index.js": 393, - "node_modules/unist-util-visit-parents/index.js": 394, - "node_modules/react-markdown/lib/plugins/naive-html.js": 395, - "node_modules/react-markdown/lib/plugins/disallow-node.js": 396, - "node_modules/react-markdown/lib/ast-to-react.js": 397, - "node_modules/react-markdown/lib/wrap-table-rows.js": 398, - "node_modules/react-markdown/lib/get-definitions.js": 399, - "node_modules/react-markdown/lib/uriTransformer.js": 400, - "node_modules/react-markdown/lib/renderers.js": 401, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/CodeMirror.js": 402, - "node_modules/react-markdown/lib/react-markdown.js": 403 - }, - "usedIds": { - "0": 0, - "1": 1, - "2": 2, - "3": 3, - "4": 4, - "5": 5, - "6": 6, - "7": 7, - "8": 8, - "9": 9, - "10": 10, - "11": 11, - "12": 12, - "13": 13, - "14": 14, - "15": 15, - "16": 16, - "17": 17, - "18": 18, - "19": 19, - "20": 20, - "21": 21, - "22": 22, - "23": 23, - "24": 24, - "25": 25, - "26": 26, - "27": 27, - "28": 28, - "29": 29, - "30": 30, - "31": 31, - "32": 32, - "33": 33, - "34": 34, - "35": 35, - "36": 36, - "37": 37, - "38": 38, - "39": 39, - "40": 40, - "41": 41, - "42": 42, - "43": 43, - "44": 44, - "45": 45, - "46": 46, - "47": 47, - "48": 48, - "49": 49, - "50": 50, - "51": 51, - "52": 52, - "53": 53, - "54": 54, - "55": 55, - "56": 56, - "57": 57, - "58": 58, - "59": 59, - "60": 60, - "61": 61, - "62": 62, - "63": 63, - "64": 64, - "65": 65, - "66": 66, - "67": 67, - "68": 68, - "69": 69, - "70": 70, - "71": 71, - "72": 72, - "73": 73, - "74": 74, - "75": 75, - "76": 76, - "77": 77, - "78": 78, - "79": 79, - "80": 80, - "81": 81, - "82": 82, - "83": 83, - "84": 84, - "85": 85, - "86": 86, - "87": 87, - "88": 88, - "89": 89, - "90": 90, - "91": 91, - "92": 92, - "93": 93, - "94": 94, - "95": 95, - "96": 96, - "97": 97, - "98": 98, - "99": 99, - "100": 100, - "101": 101, - "102": 102, - "103": 103, - "104": 104, - "105": 105, - "106": 106, - "107": 107, - "108": 108, - "109": 109, - "110": 110, - "111": 111, - "112": 112, - "113": 113, - "114": 114, - "115": 115, - "116": 116, - "117": 117, - "118": 118, - "119": 119, - "120": 120, - "121": 121, - "122": 122, - "123": 123, - "124": 124, - "125": 125, - "126": 126, - "127": 127, - "128": 128, - "129": 129, - "130": 130, - "131": 131, - "132": 132, - "133": 133, - "134": 134, - "135": 135, - "136": 136, - "137": 137, - "138": 138, - "139": 139, - "140": 140, - "141": 141, - "142": 142, - "143": 143, - "144": 144, - "145": 145, - "146": 146, - "147": 147, - "148": 148, - "149": 149, - "150": 150, - "151": 151, - "152": 152, - "153": 153, - "154": 154, - "155": 155, - "156": 156, - "157": 157, - "158": 158, - "159": 159, - "160": 160, - "161": 161, - "162": 162, - "163": 163, - "164": 164, - "165": 165, - "166": 166, - "167": 167, - "168": 168, - "169": 169, - "170": 170, - "171": 171, - "172": 172, - "173": 173, - "174": 174, - "175": 175, - "176": 176, - "177": 177, - "178": 178, - "179": 179, - "180": 180, - "181": 181, - "182": 182, - "183": 183, - "184": 184, - "185": 185, - "186": 186, - "187": 187, - "188": 188, - "189": 189, - "190": 190, - "191": 191, - "192": 192, - "193": 193, - "194": 194, - "195": 195, - "196": 196, - "197": 197, - "198": 198, - "199": 199, - "200": 200, - "201": 201, - "202": 202, - "203": 203, - "204": 204, - "205": 205, - "206": 206, - "207": 207, - "208": 208, - "209": 209, - "210": 210, - "211": 211, - "212": 212, - "213": 213, - "214": 214, - "215": 215, - "216": 216, - "217": 217, - "218": 218, - "219": 219, - "220": 220, - "221": 221, - "222": 222, - "223": 223, - "224": 224, - "225": 225, - "226": 226, - "227": 227, - "228": 228, - "229": 229, - "230": 230, - "231": 231, - "232": 232, - "233": 233, - "234": 234, - "235": 235, - "236": 236, - "237": 237, - "238": 238, - "239": 239, - "240": 240, - "241": 241, - "242": 242, - "243": 243, - "244": 244, - "245": 245, - "246": 246, - "247": 247, - "248": 248, - "249": 249, - "250": 250, - "251": 251, - "252": 252, - "253": 253, - "254": 254, - "255": 255, - "256": 256, - "257": 257, - "258": 258, - "259": 259, - "260": 260, - "261": 261, - "262": 262, - "263": 263, - "264": 264, - "265": 265, - "266": 266, - "267": 267, - "268": 268, - "269": 269, - "270": 270, - "271": 271, - "272": 272, - "273": 273, - "274": 274, - "275": 275, - "276": 276, - "277": 277, - "278": 278, - "279": 279, - "280": 280, - "281": 281, - "282": 282, - "283": 283, - "284": 284, - "285": 285, - "286": 286, - "287": 287, - "288": 288, - "289": 289, - "290": 290, - "291": 291, - "292": 292, - "293": 293, - "294": 294, - "295": 295, - "296": 296, - "297": 297, - "298": 298, - "299": 299, - "300": 300, - "301": 301, - "302": 302, - "303": 303, - "304": 304, - "305": 305, - "306": 306, - "307": 307, - "308": 308, - "309": 309, - "310": 310, - "311": 311, - "312": 312, - "313": 313, - "314": 314, - "315": 315, - "316": 316, - "317": 317, - "318": 318, - "319": 319, - "320": 320, - "321": 321, - "322": 322, - "323": 323, - "324": 324, - "325": 325, - "326": 326, - "327": 327, - "328": 328, - "329": 329, - "330": 330, - "331": 331, - "332": 332, - "333": 333, - "334": 334, - "335": 335, - "336": 336, - "337": 337, - "338": 338, - "339": 339, - "340": 340, - "341": 341, - "342": 342, - "343": 343, - "344": 344, - "345": 345, - "346": 346, - "347": 347, - "348": 348, - "349": 349, - "350": 350, - "351": 351, - "352": 352, - "353": 353, - "354": 354, - "355": 355, - "356": 356, - "357": 357, - "358": 358, - "359": 359, - "360": 360, - "361": 361, - "362": 362, - "363": 363, - "364": 364, - "365": 365, - "366": 366, - "367": 367, - "368": 368, - "369": 369, - "370": 370, - "371": 371, - "372": 372, - "373": 373, - "374": 374, - "375": 375, - "376": 376, - "377": 377, - "378": 378, - "379": 379, - "380": 380, - "381": 381, - "382": 382, - "383": 383, - "384": 384, - "385": 385, - "386": 386, - "387": 387, - "388": 388, - "389": 389, - "390": 390, - "391": 391, - "392": 392, - "393": 393, - "394": 394, - "395": 395, - "396": 396, - "397": 397, - "398": 398, - "399": 399, - "400": 400, - "401": 401, - "402": 402, - "403": 403 - } - }, - "chunks": { - "byName": { - "commons": 0, - "static/runtime/webpack.js": 1, - "static/runtime/main.js": 2, - "static/MdYEkay1bViLxxtsssdFt/pages/_app.js": 3, - "static/MdYEkay1bViLxxtsssdFt/pages/edit.js": 4, - "static/MdYEkay1bViLxxtsssdFt/pages/index.js": 5, - "static/MdYEkay1bViLxxtsssdFt/pages/k.js": 6, - "static/MdYEkay1bViLxxtsssdFt/pages/new.js": 7, - "static/MdYEkay1bViLxxtsssdFt/pages/settings.js": 8, - "static/MdYEkay1bViLxxtsssdFt/pages/_error.js": 9 - }, - "bySource": { - "0 node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/MngDoc.js ../components/CodeMirror": 10, - "0 node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Markdown.js react-markdown": 11 - }, - "usedIds": [ - 0, - 1, - 10, - 11, - 2, - 3, - 4, - 5, - 6, - 7, - 8, - 9 - ] - } -} \ No newline at end of file diff --git a/.next/server/pages-manifest.json b/.next/server/pages-manifest.json deleted file mode 100644 index 7c074fc..0000000 --- a/.next/server/pages-manifest.json +++ /dev/null @@ -1 +0,0 @@ -{"/_app":"static/MdYEkay1bViLxxtsssdFt/pages/_app.js","/_document":"static/MdYEkay1bViLxxtsssdFt/pages/_document.js","/edit":"static/MdYEkay1bViLxxtsssdFt/pages/edit.js","/index":"static/MdYEkay1bViLxxtsssdFt/pages/index.js","/k":"static/MdYEkay1bViLxxtsssdFt/pages/k.js","/new":"static/MdYEkay1bViLxxtsssdFt/pages/new.js","/settings":"static/MdYEkay1bViLxxtsssdFt/pages/settings.js","/_error":"static/MdYEkay1bViLxxtsssdFt/pages/_error.js","/":"static/MdYEkay1bViLxxtsssdFt/pages/index.js"} \ No newline at end of file diff --git a/.next/server/records.json b/.next/server/records.json deleted file mode 100644 index a471596..0000000 --- a/.next/server/records.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "modules": { - "byIdentifier": { - "external \"react\"": 0, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/getUrl.js": 1, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/redux/actions/userAct.js": 2, - "external \"glamor\"": 3, - "external \"@babel/runtime/regenerator\"": 4, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/styles/theme.js": 5, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/redux/store.js 4e1280ed09dd33013b4dfa4dd70e85b4": 6, - "external \"react-redux\"": 7, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/mapUser.js": 8, - "external \"isomorphic-unfetch\"": 9, - "external \"next/router\"": 10, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/PaddedRow.js": 11, - "external \"redux\"": 12, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Spinner.js": 13, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/getJwt.js": 14, - "external \"next/link\"": 15, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Page.js 7cd3bec4a0252faf8f91892a2f798527": 16, - "external \"url\"": 17, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/keys.js": 18, - "external \"url-join\"": 19, - "external \"next/dynamic\"": 20, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/updStateFromId.js": 21, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/Markdown.js d5b5492a768bba52c33c5b22a90aa8a1": 22, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/util/checkDirParts.js": 23, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/AddDoc.js": 24, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/MngDoc.js cfa406d5564443825298c8c4c761c7c2": 25, - "external \"next/document\"": 26, - "external \"next/app\"": 27, - "external \"next/head\"": 28, - "external \"glamor/server\"": 29, - "external \"react-paginate\"": 30, - "external \"codemirror\"": 31, - "external \"codemirror/mode/markdown/markdown\"": 32, - "external \"react-markdown\"": 33, - "multi ./pages/_app.js": 34, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/styles/milligram.js": 35, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/styles/Roboto.js": 36, - "multi ./pages/_document.js": 37, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/_document.js": 38, - "multi ./pages/edit.js": 39, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/edit.js": 40, - "multi ./pages/index.js": 41, - "multi ./pages/k.js": 42, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/k.js": 43, - "multi ./pages/new.js": 44, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/new.js": 45, - "multi ./pages/settings.js": 46, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/settings.js": 47, - "multi node_modules/next/dist/pages/_error.js": 48, - "node_modules/next/dist/pages/_error.js": 49, - "external \"next/error\"": 50, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/index.js 63f90c0b7addefbc51a5877f453fdcbd": 51, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!pages/_app.js 1362119e6d3d895366421ac2b14cb639": 52, - "node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/CodeMirror.js": 53 - }, - "usedIds": { - "0": 0, - "1": 1, - "2": 2, - "3": 3, - "4": 4, - "5": 5, - "6": 6, - "7": 7, - "8": 8, - "9": 9, - "10": 10, - "11": 11, - "12": 12, - "13": 13, - "14": 14, - "15": 15, - "16": 16, - "17": 17, - "18": 18, - "19": 19, - "20": 20, - "21": 21, - "22": 22, - "23": 23, - "24": 24, - "25": 25, - "26": 26, - "27": 27, - "28": 28, - "29": 29, - "30": 30, - "31": 31, - "32": 32, - "33": 33, - "34": 34, - "35": 35, - "36": 36, - "37": 37, - "38": 38, - "39": 39, - "40": 40, - "41": 41, - "42": 42, - "43": 43, - "44": 44, - "45": 45, - "46": 46, - "47": 47, - "48": 48, - "49": 49, - "50": 50, - "51": 51, - "52": 52, - "53": 53 - } - }, - "chunks": { - "byName": { - "static/MdYEkay1bViLxxtsssdFt/pages/_app.js": 0, - "static/MdYEkay1bViLxxtsssdFt/pages/_document.js": 1, - "static/MdYEkay1bViLxxtsssdFt/pages/edit.js": 2, - "static/MdYEkay1bViLxxtsssdFt/pages/index.js": 3, - "static/MdYEkay1bViLxxtsssdFt/pages/k.js": 4, - "static/MdYEkay1bViLxxtsssdFt/pages/new.js": 5, - "static/MdYEkay1bViLxxtsssdFt/pages/settings.js": 6, - "static/MdYEkay1bViLxxtsssdFt/pages/_error.js": 7 - }, - "bySource": { - "0 node_modules/next/dist/build/webpack/loaders/next-babel-loader.js??ref--4!src/components/MngDoc.js ../components/CodeMirror": 8 - }, - "usedIds": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6, - 7, - 8 - ] - } -} \ No newline at end of file diff --git a/.next/server/ssr-module-cache.js b/.next/server/ssr-module-cache.js deleted file mode 100644 index 6ded665..0000000 --- a/.next/server/ssr-module-cache.js +++ /dev/null @@ -1,4 +0,0 @@ - - /* This cache is used by webpack for instantiated modules */ - module.exports = {} - \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 631527d..bb7e5e6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,23 +1,30 @@ FROM node:8-alpine -RUN apk add yarn git bash s6 +# install build stuff ( make python2 g++ ) for bcrypt since +# alpine linux doesn't have pre-built bcrypt +RUN apk add git bash s6 make python2 g++ RUN mkdir -p /opt/mykb # install node_modules to tmp so it can be cached RUN mkdir -p /tmp/mykb COPY package.json /tmp/mykb -RUN cd /tmp/mykb && yarn +RUN cd /tmp/mykb && npm install RUN mv /tmp/mykb/node_modules /opt/mykb/ COPY . /opt/mykb -RUN cd /opt/mykb && yarn build +RUN cd /opt/mykb && npm run build +RUN cd /opt/mykb && npm prune --production +RUN npm cache clean --force + +# remove packages from building bcrypt +RUN apk del make python2 g++ COPY docker_startup.sh /mykb RUN chmod +x /mykb -VOLUME /kb /db /config +VOLUME /kb /config -EXPOSE 3030 +EXPOSE 3000 ARG GIT_NAME=mykb ARG GIT_EMAIL=mykb@localhost diff --git a/README.md b/README.md index 0263637..74e39bf 100644 --- a/README.md +++ b/README.md @@ -7,67 +7,63 @@ You can try the demo at: https://mykb.jjsweb.site \- Login -email: notadmin +email: admin password: secretpass P.S. the demo is reset every 10 minutes ## About -MYKB is a simple file system/markdown based knowledge base editor/viewer built with [Feathers](http://feathersjs.com) and [Next.js](https://github.com/zeit/next.js) +MYKB is a file system/markdown based knowledge base editor/viewer built with [Next.js](https://github.com/zeit/next.js) Current features: - live preview when editing a doc - live file system watching - caching of docs to speed up searching/viewing of docs +- offline viewing of cached docs (requires browser that supports service workers) - automatic git versioning -- automatic trusting of cloudflare reverse proxies +- automatic trusting of Cloudflare reverse proxies ## Installing -Getting up and running is as easy as 1, 2, 3 +- With Docker + ``` + docker run --name mykb -v /path/to/docs:/kb -v /path/to/config:/config --env "PUID=USER_ID" --env "PGID=GROUP_ID" -p 3000:3000 ijjk/mykb:latest + ``` -1. Clone repo - ``` - git clone https://github.com/ijjk/mykb - ``` -2. Install dependencies (omit `--prod` if developing) - ``` - cd path/to/mykb; npm i --prod - ``` -3. Start it - ``` - npm start - ``` +- With yarn (or npm) + + 1. Clone repo + ``` + git clone https://github.com/ijjk/mykb + ``` + 2. Install dependencies + ``` + cd path/to/mykb; yarn + ``` + 3. Build it + ``` + yarn build && NODE_ENV=production node ./bin/genSecret.js + ``` + 4. Start it + ``` + yarn start + ``` ## Options -host.json - -| Name | Description | -| ---- | ----------- | -| host | The host to listen on | -| port | The port to listen on | -| pathPrefix | Used to prefix all urls for reverse proxies | - production.json (overrides default.json with production NODE_ENV var) | Name | Description | | ---- | ----------- | | useGit | Whether or not to use a git repo to automatically version changes to docs (requires git to be installed) | | docsDir | The directory where the markdown docs are located | -| cacheSize | Max size of docs to store in memory for faster searching (default 7.5MB) | -| trustCloudflare | Whether to trust X-Forwarded-For header from cloudflare IPs (used for rate limiting) | - -If using git the `user.email` and `user.name` configs need to be set either globally or on the docs repo +| cacheSize | Max size of docs to store in memory for faster searching (default 10MB) | +| trustCloudflare | Whether to trust X-Forwarded-For header from Cloudflare IPs (used for rate limiting) | trustIPs.json - An array of [proxy-addr](https://www.npmjs.com/package/proxy-addr) compatible addresses to trust the X-Forwarded-For header from (Only needed if behind reverse proxy) -## Testing - -Simply run `npm test` and all your tests in the `test/` directory will be run - ## License Copyright (c) 2017 diff --git a/bin/genSecret.js b/bin/genSecret.js new file mode 100755 index 0000000..ef4e0f2 --- /dev/null +++ b/bin/genSecret.js @@ -0,0 +1,35 @@ +#! /usr/bin/env node +const path = require('path') +const crypto = require('crypto') +const DB = require('../src/server/util/db') + +const isDev = process.env.NODE_ENV !== 'production' +const configFile = (isDev ? 'default' : 'production') + '.json' +const configPath = path.join(__dirname, '../config', configFile) + +const config = new DB(configPath) + +config.loading + .then(() => { + const { secret } = config.data + if (!isDev && secret && !process.argv.some(arg => arg === '-f')) { + return console.log( + 'Secret already exists, not updating. Use -f to force update' + ) + } + + config + .setData({ + ...config.data, + secret: crypto.randomBytes(256).toString('hex'), + }) + .then(() => { + console.log( + `Authentication secret successfully updated in ${configPath}` + ) + }) + .catch(err => console.error(err)) + }) + .catch(err => { + console.error(err) + }) diff --git a/bin/genServiceWorker.js b/bin/genServiceWorker.js new file mode 100644 index 0000000..03f3c1d --- /dev/null +++ b/bin/genServiceWorker.js @@ -0,0 +1,29 @@ +const path = require('path') +const fs = require('fs-extra') +const terser = require('terser') +const swPrecache = require('sw-precache') +const outputPath = path.resolve('public/sw.js') + +async function main() { + let sw = await fs.readFile(path.resolve('src/client/util/offlineFallback.js')) + sw = sw.toString() + + sw += await swPrecache.generate({ + cacheId: 'mykb-cache', + stripPrefixMulti: { + [path.resolve('public/')]: '', + [path.resolve('.next/static/')]: '/_next/static', + }, + staticFileGlobs: ['public/!(sw.js)', '.next/static/**/*'].map(p => + path.resolve(p) + ), + }) + const precacheRegex = /var precacheConfig.*]];/ + const precacheConfig = sw.match(precacheRegex) + sw = sw.replace(precacheRegex, '') + sw = precacheConfig[0] + sw + sw = terser.minify(sw).code + + await fs.outputFile(outputPath, sw) +} +main() diff --git a/config/default.json b/config/default.json index 0cbe897..24ca033 100644 --- a/config/default.json +++ b/config/default.json @@ -1,33 +1,25 @@ { - "docsDir": "../kb", + "port": 3000, + "basePath": "/", + "docsDir": "./kb", + "cacheSize": 10000000, "trustCloudflare": false, - "cacheSize": 7500000, - "paginate": { - "default": 10, - "max": 50 - }, - "authentication": { - "secret": "030c8d13ff1eb57c5f7dfcd604005a034f2b1fcf89ce7898d30fab5908e33185d3eb94d9849a7d5aaac3c888e3a0d93031d32a04830609768abe6744513d2433f8dad73b8aab46f50d7d2cf4b58f20b2766815969db3dfa6653b110f305f17f757119004b862e6df3a3da6f0e1d9b24c98515fbf29729e42cc274ef28f87cdd84e48622f86102e7a046e1c83ed5e0c06921ad3093c1ffadfb8b2c1f9214c934dc3a118ed615d40f180d79c65f3a7ef2e30d10e3260e11be4535eeaabcd2ff16415760811a2a02817acad5701e735c40622f37c7b055d5cab3c7aa0539550c3e20479ceda988fdcd9c743b982f018a1800b8e4f4c08ccaae679f2fe1d798251cf", - "strategies": [ - "jwt", - "local" - ], - "path": "/auth", - "service": "users", - "jwt": { - "header": { - "typ": "access" - }, - "subject": "anonymous", - "issuer": "feathers", - "algorithm": "HS256", - "expiresIn": "1d" + "maxDocsLimit": 50, + "defDocsLimit": 15, + "useGit": false, + "searchDelay": 100, + "date": { + "options": { + "month": "short", + "day": "numeric", + "year": "numeric" }, - "local": { - "entity": "user", - "usernameField": "email", - "passwordField": "password" - } + "locale": "en-US" }, - "nedb": "../db" + "jwt": { + "issuer": "mykb", + "expiresIn": "7d", + "audience": "mykb" + }, + "secret": "" } diff --git a/config/host.json b/config/host.json deleted file mode 100644 index b9297cc..0000000 --- a/config/host.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "host": "localhost", - "port": 3030, - "pathPrefix": "/" -} \ No newline at end of file diff --git a/config/users.json b/config/users.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/config/users.json @@ -0,0 +1 @@ +{} diff --git a/docker_startup.sh b/docker_startup.sh index 671b138..bd27fad 100644 --- a/docker_startup.sh +++ b/docker_startup.sh @@ -1,14 +1,12 @@ #!/bin/bash PKGDIR="/opt/mykb" -DBDIR="$PKGDIR/db" KBDIR="$PKGDIR/kb" CONFDIR="$PKGDIR/config" -if [ -d "/db" ];then - rm -rf $DBDIR - ln -s /db $DBDIR - DBDIR="/db" +# check if kb volume exists and is empty and copy starter doc if it is +if [ -d "/kb" ] && [ -z "$(ls -A /kb)" ] && [ -f "/opt/mykb/kb/hello world.md" ];then + cp "/opt/mykb/kb/hello world.md" /kb/ fi if [ -d "/kb" ];then @@ -29,12 +27,12 @@ export NODE_ENV=production if [ -z "$PUID" ];then echo 'no PUID set running as default user' - node ./genSecret.js && node ./src + node ./bin/genSecret.js && node ./src else echo 'chowning files' - DIRS=($KBDIR $DBDIR $CONFDIR) + DIRS=($KBDIR $CONFDIR) for dir in ${DIRS[@]};do chown "$PUID:$PGID" $dir;done chown "$PUID:$PGID" -R $CONFDIR - s6-setuidgid "$PUID:$PGID" node ./genSecret.js + s6-setuidgid "$PUID:$PGID" node ./bin/genSecret.js s6-setuidgid "$PUID:$PGID" node ./src -fi \ No newline at end of file +fi diff --git a/genSecret.js b/genSecret.js deleted file mode 100644 index 70eb50c..0000000 --- a/genSecret.js +++ /dev/null @@ -1,28 +0,0 @@ -/* eslint-disable no-console */ -const fs = require('fs') -const path = require('path') -const crypto = require('crypto') -const secret = crypto.randomBytes(256).toString('hex') -const isProd = process.env.NODE_ENV === 'production' -const confFile = (isProd ? 'production' : 'default') + '.json' -const config = require('./config/' + confFile) -const configPath = path.join(__dirname, 'config', confFile) - -// if in production check if secret exists and -f switch is set -if (isProd && config.authentication && config.authentication.secret) { - if (!process.argv.some(arg => arg === '-f')) { - return console.log( - 'Secret already exists, not updating. Use -f to force update' - ) - } -} - -if (!config.authentication) { - config.authentication = { secret } -} else { - config.authentication.secret = secret -} -fs.writeFile(configPath, JSON.stringify(config, null, 2) + '\n', err => { - if (err) return console.error(err) - console.log('\nAuthentication secret successfully updated in', confFile) -}) diff --git a/package.json b/package.json index af06cd8..c97cb4a 100644 --- a/package.json +++ b/package.json @@ -1,84 +1,88 @@ { "name": "mykb", - "description": "A file system/markdown based knowledge base editor/viewer", "version": "0.3.0", + "description": "A file system/markdown based knowledge base editor/viewer", "main": "src", "keywords": [ - "feathers", "react", - "next.js", - "markdown" + "react-hooks", + "markdown", + "express", + "next" ], + "engines": { + "node": ">= 8.0.0" + }, + "scripts": { + "dev": "node src", + "build:clean": "rimraf .next", + "build:next": "next build", + "build:sw": "node bin/genServiceWorker.js", + "build": "run-s build:clean build:next build:sw", + "format-e": "eslint --fix .", + "format-p": "prettier --ignore-path .eslintignore --write '**/*.js'", + "format": "run-s format-p format-e", + "start": "cross-env NODE_ENV=production node src" + }, + "lint-staged": { + "*.js": [ + "prettier --write", + "eslint --fix", + "git add" + ] + }, + "husky": { + "hooks": { + "pre-commit": "lint-staged" + } + }, "author": { "name": "JJ Kasper", "email": "jj@jjsweb.site" }, - "contributors": [], - "bugs": {}, - "directories": { - "lib": "src", - "test": "test/" - }, - "engines": { - "node": ">= 8.0.0", - "yarn": ">= 0.18.0" - }, - "scripts": { - "format": "prettier --ignore-path .eslintignore --write '**/*.js'", - "lint": "eslint . --config .eslintrc.json", - "mocha": "cross-env NODE_ENV=production mocha test/ --recursive --exit", - "build": "next build", - "analyze": "cross-env ANALYZE=true next build", - "dev": "nodemon --ignore src/components --ignore src/redux --ignore src/styles --exec 'npm run start:dev'", - "start:dev": "node src/", - "start": "cross-env NODE_ENV=production node src/", - "test": "npm run lint && npm run build && npm run mocha", - "postinstall": "node ./genSecret.js; exit 0" - }, + "repository": "https://github.com/ijjk/mykb", + "license": "MIT", + "private": false, "dependencies": { - "@feathersjs/authentication": "^2.1.5", - "@feathersjs/authentication-jwt": "^2.0.0", - "@feathersjs/authentication-local": "^1.1.2", - "@feathersjs/configuration": "^1.0.2", - "@feathersjs/errors": "^3.3.0", - "@feathersjs/express": "^1.2.2", - "@feathersjs/feathers": "^3.1.4", - "chokidar": "^2.0.3", - "codemirror": "^5.37.0", - "compression": "^1.7.2", + "bcrypt": "^3.0.2", + "body-parser": "^1.18.3", + "chokidar": "^2.0.4", + "codemirror": "^5.41.0", + "compression": "^1.7.3", "cookie-parser": "^1.4.3", - "cors": "^2.8.4", - "cross-env": "^5.1.4", - "express-rate-limit": "^2.11.0", - "feathers-nedb": "^3.0.0", - "fs-extra": "^5.0.0", - "glamor": "^2.20.40", - "glob": "^7.1.2", - "helmet": "^3.12.0", - "if-env": "^1.0.4", - "isomorphic-unfetch": "^2.0.0", - "milligram": "^1.3.0", - "nedb": "^1.8.0", - "next": "^7.0.0", - "react": "^16.3.2", - "react-dom": "^16.3.2", - "react-markdown": "^3.3.0", - "react-paginate": "^5.2.3", - "react-redux": "^5.0.7", - "redux": "^4.0.0", - "simple-git": "^1.92.0", + "cross-env": "^5.2.0", + "express": "^4.16.4", + "express-rate-limit": "^3.3.2", + "fs-extra": "^7.0.1", + "helmet": "^3.15.0", + "isomorphic-unfetch": "^3.0.0", + "jsonwebtoken": "^8.3.0", + "keymirror": "^0.1.1", + "next": "^7.0.2", + "passport": "^0.4.0", + "passport-jwt": "^4.0.0", + "passport-local": "^1.0.0", + "react": "^16.7.0-alpha.0", + "react-dom": "^16.7.0-alpha.0", + "react-markdown": "^4.0.3", + "react-paginate": "^6.0.0", + "react-redux": "^5.1.0", + "redux": "^4.0.1", + "redux-localstorage": "^0.4.1", + "simple-git": "^1.107.0", "url-join": "^4.0.0", - "winston": "^2.4.1" + "uuid": "^3.3.2" }, "devDependencies": { - "babel-eslint": "^8.2.3", - "eslint": "^4.19.1", - "eslint-plugin-react": "^7.8.2", - "mocha": "^5.1.1", - "nodemon": "^1.17.3", - "prettier": "^1.13.4", - "redux-logger": "^3.0.6", - "request": "^2.85.0", - "request-promise": "^4.2.2" + "babel-eslint": "^10.0.1", + "eslint": "^5.8.0", + "eslint-plugin-react": "^7.11.1", + "husky": "^1.1.3", + "lint-staged": "^8.0.4", + "npm-run-all": "^4.1.3", + "prettier": "^1.15.1", + "rimraf": "^2.6.2", + "server-destroy": "^1.0.1", + "sw-precache": "^5.2.1" } } diff --git a/pages/_app.js b/pages/_app.js index f9601f4..3c62311 100644 --- a/pages/_app.js +++ b/pages/_app.js @@ -1,50 +1,52 @@ -import Head from 'next/head' -import '../src/styles/global' -import store from '../src/redux/store' -import { Provider } from 'react-redux' import App, { Container } from 'next/app' -import { setUser, doLogin } from '../src/redux/actions/userAct' +import Head from 'next/head' +import { Provider } from 'react-redux' +import withRedux from '../src/client/hocs/withRedux' +import Header from '../src/client/layout/header' +import Footer from '../src/client/layout/footer' +import Shortcuts from '../src/client/comps/shortcuts' +import Milligram from '../src/client/styles/milligram' +import Roboto from '../src/client/styles/roboto' +import Global from '../src/client/styles/global' +import '../src/client/util/registerServiceWorker' -const ssr = typeof window === 'undefined' - -export default class MyApp extends App { +class MyApp extends App { static async getInitialProps({ Component, ctx }) { - let user = {} - let setup = false - if (ssr) { - user = ctx.req.user || {} - setup = ctx.req.doSetup || false - } let pageProps = {} if (Component.getInitialProps) { pageProps = await Component.getInitialProps(ctx) } - return { Component, pageProps, user, setup } - } - - componentWillMount() { - const { user, setup } = this.props - setUser({ ...user, setup }) - if (!ssr && !user.email) { - const { jwt } = window.localStorage - if (jwt) doLogin(null, jwt, true) - } + return { Component, pageProps } } render() { - let { Component, pageProps } = this.props + const { Component, pageProps, reduxStore } = this.props return ( - + <> My Knowledge Base - - - +
+ +
+ + + +
+ +