{"_id":"@ofm/build-tool","_rev":"31-9f9b2d3729f35c9f7f3acd4f478fcfc3","name":"@ofm/build-tool","dist-tags":{"latest":"1.7.21"},"versions":{"1.0.0-beta.0":{"name":"@ofm/build-tool","version":"1.0.0-beta.0","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"9bd8b0b10c87ffcf4acde04ee50c4782cc9feb51","_id":"@ofm/build-tool@1.0.0-beta.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-hAGK34Hh8314tRCm1skI/ibrowKDJCrp9d8x4sCgP86xIZ4Z8sDIw9YGAuSOVloURONHOF0DK/CmxbbRN7nkfQ==","shasum":"a53ce9e2c8c5ff94c2b96d4f1f26647eb100119c","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.0-beta.0.tgz","fileCount":50,"unpackedSize":252000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj1NsCRA9TVsSAnZWagAAKpYP/Rwni8oHugCwg9hE15O4\n0SsQuewZpl2PsKIN55GLU3zroRnTezG6vdrx3NQObVQHn6QCTDh7cSZBwpO9\nPI+00mSzGIWjx6qpSEk9YG0Gv8wAEhG3aSs7g+0fxSfjDSN4+nXsLzeWAh+I\nulDUMbdmL8O1Ap5RP3kLQ/w/DbP644aatc7C5TpAE7mg6FCskVfD3Ql5fo6F\nigNeNJGWM5i+QIr+HrCbhc2Jncoe6Gpg2BGQ88PwPxxVla/lJE7FsSI2U0l0\nWEXsSz7i0RKtQ4KyS4fP58QCmSnYyj6zK97tabvkGo0uIysQyMU26uE9X5qj\nXQ0olcP545U2WCSHNh9Gpiur2RC61OcYnRw58jj3dl8kjJ0wTKBs+1q61C7P\nK1ea2LsrWyIkIsrW+BojaQ20ZFE25hUBv3CzPa9DAs5uHzl+8/WJhYf7dDM/\ndkEQDO/lQ6Ckz3fSutogr6mUIH4Q8XjYAOVRzWW4vLA8iwXY6fSy+aNKsxm1\nSudkaw7KkiM/zWAfeOpfvnJLUJtK0bgdDyk3ODBOzgqZ75BlMsCovvtr2yZx\n4mCWAjLWvn/JvBRis0eYE/1OB6Rorh9TN+cp9E1B8oPpXtolDXVEjv/+B33c\nyh/LLqsVPLJnMdaFp6QH6jbrcwoSCMMnCdFivLxDOS3AWVD15LB0l+c8Q7iS\nF9yJ\r\n=MyJk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP3bcQYheTEOUiu7nZaCxWHBolX4uLGWaJXdYbzRsjZQIhAP9Oz6TZ9EBK53kPHVcIbwCRfsbPGTbN4j5ArdBWvbTP"}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.0-beta.0_1552896876132_0.16198639708122786"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"@ofm/build-tool","version":"1.0.0-beta.1","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"4a9c970ee417255d0282f8a3cd8cebfea340ad76","_id":"@ofm/build-tool@1.0.0-beta.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-XrZT2VXZVfAdt0MnkrHLcROI/sqRGCvGoHQepOjdX6zd0YD4VZltGcWgjGE6V3VDB7QsquaE//VMJLPqd1L4LQ==","shasum":"0ed07a21488f313a143772cd9003a8e5364ff841","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.0-beta.1.tgz","fileCount":50,"unpackedSize":251891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj1Z1CRA9TVsSAnZWagAAAY4QAJ5giee6sbHvbN+dgHvs\naAP9uPs15/Xs9om4lWCH0oPi+s86zz6pJUifOOzWmK8I7AYeke+Pf4Z8u3v8\nOqhkokemhfAfAYdXsyVoKp3TpudfLbImLHkOyRRQbs4voanR5zjmWQ7MSBgY\n9Vz6q1DiNJs49PU7NTY91Cu6tL1V8ISsQd2YOHfFsH8rxaVAZa9ggbWzXMTG\nK3VIA3GCvI50NrGWpXG1wB5irfQMn9ywmM7wjqXt+ttPWaHb8+cj2cnAzTFa\nZcIWETaHREPOJ2oIdk6KuXokfMvS2AuJhsieUB2v4KBjJyvTaHhp2TOToTrE\nAaphmu55jZD218GQR1E2lcQB2c804wOjEdbFD2b0BtXc/OUptFy9wAi69p2O\nNaF+OFT9pmG8G/oKRB20VuXj3o0iGTSwerUXRQ9a9iNbXGvgtqzzOH8F89h6\n2iWrSDpCNmIqomonlE1Qj8V9+imQ2FdWXfQrUS5+X5bI7zhc/ZGn91plwpX6\n822+bVr+syGRwpumgK56LZPVtTtxK5PaI4H82UX7J5kJqxTOl1k0+5x1cvtG\ng/IAhauN5c7+nbFMyH2wJR7ZJfD1PQ1L+lFS3jLka/Jt9nyHYWzF7PaveglL\nbz16g8L/vI8FlQ3PMs0MUL5fJXwl/0oQb/89wn3M8HGclnkG9gMA6nqW0U22\nOTNn\r\n=FeRn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL5pl3A670REV+0WT7ZWww2Ic+ufz31D5+yceDXmSYzgIgOp+Pf26+UhPUG2x7+hZ1/OOi2tG3tNbAYM1LBqA5m5c="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.0-beta.1_1552897652604_0.64490170651693"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ofm/build-tool","version":"1.0.0","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"d0cb203207621ff56ca2ed3fcf87674ab84bcf3f","_id":"@ofm/build-tool@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-/+gcSC6OqHytWkbhHQlfTKdI7VnpTaUsg6MakbxYmAN11F/XVcbdvm/DHaPR3NMmbJbwrrXiKNDf1ATjn3+LYg==","shasum":"a90be1e0e627838d5570f9a668b3d92ddebaaba4","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.0.tgz","fileCount":50,"unpackedSize":243798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj136CRA9TVsSAnZWagAAokwQAIDJ77mqEL2b01XqbgLB\nM2P5KtQmg5ZkOlMhUjdMUCRlWhj7VBv63m5VcO45BpnvRZ+9GIAPhGH37pdE\n6K4ZgIVdecF7qw6RZ0pWZ8ku5s7BJBSyjLqTQ7UgVTpVkbWbzTz5ozV8Vbrp\nznGs57guQref5dANJjqe1my2QS2iy/dCzLNyLvhq0rKODVluTCaIjB6yWTLx\nm/lu3uN/PG+Zs0/7f9/7sPXVK7PgZOULmGh4hWQWlt47iMoUjZk0dAJBPTyV\nRHw2UDgTMUJYcZIKFJ7sCxjj7h1fT8QuNIv/zfblZ+h/0wxkB7omLQnxduGS\nB0QxPHvqKl1lfBFuXioqdZqgyooSxv5m69M6VHwbRhZv94pdNk/Q3rUPkruP\nOiLBLRDuasS3jz/E4eYU9Uk0TmGqwponUacgmD6IynuJzloH5kvNo0hYCzP+\n2w9s/tUEWdsD/5tXf0IG+WlKPVxNW1UuHVq3DLuxSEVd3c2VLx4kJfbNTeRo\nD7AUZ5Gjl54+a4r8pk8ozpaH/gBjRkDiPo/c5pDJCTyM+lNNFN9vzVbc6odo\nds1MP5291FlY8kjIhnpG64CWMmzznJvZtGRvWwBGHaJEqNHtdKVc4GvyEcaJ\n/VkCOGYG1coETJFRWwEqct8Aad4vDCFLtbBpVRbunfvvNNTs8ETM7qd0KRGX\nw375\r\n=76v9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAfMVjFIpWN3MuDeo+B8gilFat5lvu0TZWuQPhQQv6tiAiANK4548o4XyP4sBF5N0QQc8VLzTz54MoiU+CZwLtt7Nw=="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.0_1552899577435_0.03497628934380792"},"_hasShrinkwrap":false},"1.0.1-beta.0":{"name":"@ofm/build-tool","version":"1.0.1-beta.0","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"d0cb203207621ff56ca2ed3fcf87674ab84bcf3f","_id":"@ofm/build-tool@1.0.1-beta.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-XHR7TEaVyFsrpb76HcOEG/CLo0Yt/OBifXtA2jVyk1FSugYawJH1KQMPKTF0xRIVWdqRA+nxsc9ySEVihOKrNg==","shasum":"33a7327058c8d824f71a3484d5caccafa44cad63","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.1-beta.0.tgz","fileCount":56,"unpackedSize":245760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj2KgCRA9TVsSAnZWagAALaEP/iAeghSfAqYZSopfdcqi\n8XTUm1rIA3R4357LuzTYZne6JgxhSwLavduffeG7iU8y6hMrrlDh7Iqqrgpr\n2zJHp9JXceX3YqKJYZfjeIcs1MkACf4H3fMoYaYyY6tfmyNGcE3d3ZH1H3+H\noFvCG9Vwmfm3Fo4zPdn8LQhYYhM4dPtMTp+wdMsKwuf8lm/TBRPRjGLE3Avs\niiHeR2AjE/RQecrs0PEcJ85PAQZxsnQNH/m6EN+veKig1FjAUwq/V11Lg5QK\n3r5h2ekSdNWOOCZTp6lxUPwoQ1PN8cQ9KK3/VVAMDJ46zZURfAtxdkVymqvx\ni/F4c0qYcxlu0Sbi7hdHJY16xuhi7E6WDAHolhj1Ucv0E0m8KcLDumL3hid2\noTuRJ+jjFg9rv88JT5VeymbGIVZG5vJ9HBxzzeP+yxDxE5tjknJtjwXswnIw\nA9Ba2P6d1+65MWZ6qJcKZkwwYOzI4qI5W2DK2RwPtJNVRiTFUffAkszoPQMI\n19rmbxidLAbd0d4TZ/pqKNEbGryApPGp6/FWWH8fuPtk82qXkAOg2SW8vReJ\n1ieqstIfJf5bgr7M1amL8KHOWM/4BOztpgnPRTQ9JiZ97efebd1Awqh7wL8h\niDsmt/t+gJhN6EeqHxSHuwDF8DL2+EM34E4YTW2CgfDhEDlAXzELSn+Te8Az\nIOU+\r\n=cphh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP5yH2k/9FN3efQdamwDqokZ/QwuZjpqk9vah2u3MaUAIhAJxWkH5UHsLjDlOLKdCrhse2d3BGFnJnEN5pTKqonqJO"}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.1-beta.0_1552900767899_0.35814584024721063"},"_hasShrinkwrap":false},"1.0.1-beta.1":{"name":"@ofm/build-tool","version":"1.0.1-beta.1","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"d0cb203207621ff56ca2ed3fcf87674ab84bcf3f","_id":"@ofm/build-tool@1.0.1-beta.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-LEMiUYFst0G8xUrf8uYWWRRowYN8lySw0T3K0GZalAEBGh88mgWPY1PTZOe59dKS4ML74C1WbTaaU6/XULzksw==","shasum":"ea3c5cd6a6bf4c16138c0640308a1a9701450566","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.1-beta.1.tgz","fileCount":57,"unpackedSize":246041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj2YlCRA9TVsSAnZWagAAfXwQAKM+Ip29uPdDzGkruLat\nWCKr3fnbOfKoxWRb0I6q14zbp7qpuicqcJQkSe4x/jT3BLr5PuqK4Qi0Pd0H\nvRw3mFEplPby/2PnRpdp2CtHfbeuHfaSDhRGAWbCcrGQwWGiEKxXLryLtNLA\nfNtSOxV6/YkVlABt3ladPW1JHIeZ5nJ2dHVGnlrbwoUtVhgs7w2eeR/bUqQt\n+s5qaez8LSSj/mnAjXY8+dF5P32QykryKx9EpG4L8z1XaUa2tb0I2kTTlFDt\n/6CZpHYgAEaNy69tG0sUIdEXFLDAAlrveGUyStfWEt255NwQmeN02a/59ek8\nzXsp/KX0CquiOq5s0H9Ga9SvCNxz8lNU5Aw4+o82Iwpr4BYg2lfnpnm4sETf\nOLktq1hkMQS5RyCIs6j2Jy10DzAUUKVJkbOmaNk3RjOxqP5pDGjZM64LWPO9\n1wx3pYKpA8WCfLwpTndazcHiIiB9dXMmR0/52mE4tiVbyxla35kg7Fego3g3\n1j8+YcHl6ryeIiHuEWix+mL264ElMBcTblNKuSu+IJusFWzzwhMsB+evSAGN\ntv8X82m/Qsa4ben62dRkgbNhV3SPRWmwKy0vnbyAfs8lNBK7p5XKV0BGTTrg\nv9WTPbU+Awmai18OjSIgbpJrwW3Uf4pCYENKD8vveo9r58h5cdkJBHV/yQ7/\noGmi\r\n=IBS7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsFKZMrr4lAzrnnTJNYAE3bPgddMVfnkJKrWQfaKVCBAIhAIgLpP2JyShxDUvnRlGMdxuwrWaGBelpczJL4D67wCbH"}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.1-beta.1_1552901668604_0.9901530409680512"},"_hasShrinkwrap":false},"1.0.1-beta.2":{"name":"@ofm/build-tool","version":"1.0.1-beta.2","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"d0cb203207621ff56ca2ed3fcf87674ab84bcf3f","_id":"@ofm/build-tool@1.0.1-beta.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-pRcRT1c7DVru2YKh8vpAOcIZPf6JkgNYZxUpSyOjnx/r9Tz4gQMeuOE2MhLtvfiY8NgZRAX4zL9UKGRN0xON9w==","shasum":"58edadf8b67ab3e660b7beafd19f849ba68d4920","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.1-beta.2.tgz","fileCount":56,"unpackedSize":246011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj2oWCRA9TVsSAnZWagAAnRsP/2QCluOasCd1mvny4rn0\nfPEdil0Re8bSatO9eCGDkzo0+EouwbxIQRN2UJZ2lyA6AqyM1B+rf7C/77Mk\nErrFu+JuleeHBfcHxsqijNI+qJxLeEX6nXfF1gDf+gQEU4MyYSz+3v/9OL7F\naCSV5p81usxbc00WeOmNRBR/xYRKaGoJFgBGPWZgNS5aJcsW0lRV7b1mpj29\n19x8e6W3hbxmxUrJLBuTpCTyYXIL0yThacxdo73WYQbj2w1rbBSZEraJZ6Hb\nSPuh08a2bu61P3zBRaVdtMvjjexsv0GnNfv5QS6aeSJtLW85e9zB9+49QJ++\nPmsELqt19/E3+MLLdXN184JGMO+lc9rKG0atDPCD+QTIBvWS/L2dQ8DMQ0LL\nGR0ec13/4YDwVyhyxcC6bDqb1iQPxzmJlHSreppsiMbiiW6WEydiZDQfjXDd\n8ZHBfMIrqVaeOt99O0Y+/qqYkTo06Xx10Jnfs8OHlM7W6yQUlZV2+XPQUump\nLv3Wwc4ebQH9qJN5IFtZ6m2nPh1emGmtpTf6TauYi6vvw4e0+j3N2BFnRHVu\n92KZun7wZsPkk1GHagR4XYNwWTdde4Xss5VYSv7o/QwvzJWkrgFD8JmCVKcI\nsF6FheM8SGnlFctLHO5vdDI9TuAUPWMq8WE9OT9tCNvdKoMGX70FvHYcSBpf\n+W2m\r\n=x2gK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAqaAz2QpRLDGSwbumvkBQdYD3Cq6l14K0U0VsQNzaHAIgXiIxPv+Wm1WTC9+G0KJsdoGp1KTOrb7vN2fO8N3oiBs="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.1-beta.2_1552902677393_0.011426932743390017"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ofm/build-tool","version":"1.0.1","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"26c487de3e2fdd426af28facf1e30f78f9930133","_id":"@ofm/build-tool@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-gbIHIBh2ctdDpQyeskNRFqARmjSDt+dyVk4smENFZw/lz8fZP+9OjL5MlDcPsZJ/jieK88Iir8/GJ8hvFU+p5A==","shasum":"fd23c71969155577169144d6cc91fe8635afb524","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.1.tgz","fileCount":56,"unpackedSize":246004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj20uCRA9TVsSAnZWagAA5KoP/ioHm+IuHON97cboUAsP\nAOgXr/m+rfZJyvMjvDITMIbda9c+1kip2LyWd0ficgFhAo5MIkKfGgAgp2ah\nKYHX2Ni0Ae//CfEVqCg5N5t28ntSYfbJcL6Porne8xGRjMPsJOn/MMZnLhR3\n8VUGIgKdPraxdeWrE4/DkrIBnxmo9XwDawpaygtbq94Ux6apcotpCLO8F9nQ\nyz+PF0Rf7CjZbl2ExE0t75Bz5Kcd8YL8FyUO/6a54YRRZ3KOEC1yfPZHc6Wi\nknm8qe+5s+PZfb1fk1xe19IS47G0Lgl0RLNfc+qggfaVEywhRSD7oRgMyX2E\nf4CxBM4UiEKKOXftjTfSv8olnkjMAerw+621qOwo0NkoYhYArwpUBYoPYlm6\nrzMgSPetNYNcmM/Am5OLyNcPOqwsNp/cHP0upsrk6g6qpEMPSK/6wsb2zM32\nsT7gtVuYGsOs2U5BndYXLNfzktwW/pirBQeEyONChGqMtXPyDSocqRoqt/Iv\nEJyMPFHb5289VidjMGu117SDjjYL268d8wHVxjRodItKIQ4wg5oksCsu86Df\ncmQfiQ/gWd4LCEYTlJlEvYEr7lDVNX17Fe69CzFFFvASn17vhnfUqTk9lox4\n2P3n/fSrmrl3dL34i/nhHoZpyg7pRnFOg1OjLxLz9IXaszw1WPJqdzQTBuDw\nY0ha\r\n=zu0h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXyio0WwOparhiNlN5pxxOldwVjqYr1nyR1vBlS4kxNAiAfW9QlZzRcKwHGWEgJhvVLMargFWJuMkvGpgkeMcTcOg=="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.1_1552903469602_0.5576602604247731"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ofm/build-tool","version":"1.0.2","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"d6010d46ff6f5d43a37285334df9a8d46666d435","_id":"@ofm/build-tool@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-/0VVSdv6voZEFfXyVyG/GMNnK283Ama7pa/VbfF8pO35zqPa5LMuqRFpPBzJgmrOw2R7VL1bviDhja69qK6Leg==","shasum":"972a7cfd8b7e2396ffe88663ffdf95b2a55c52d6","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.2.tgz","fileCount":56,"unpackedSize":246048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctthCCRA9TVsSAnZWagAAwq8P/2L66Y0SPo/Z0v+uVy52\nu6C9cbco4eb6SAMCXNVxwr8Kxxgbu25JUbdV/yHZGwX8TzVZvjScziPJBDe3\n0sciTtfdQfgAjEXdDZ5GeOuafcWSEB0+mzk1vWWNKiiW8Bu9llpiQWg9UXhB\nvCsVRUhxzKwqzMWoFwCFv4YEmsn5HfXWS7qBUcMiHP6aOVuhjAAbdjfXc7gh\nvaxDevImJR92vtrOFxGSkZ822O0Y1QlxMoswauze2VUsiQFA4qSr8TsNUt9y\np5NTNcuKXqqIXU7Uk7w2RhKH6aB9XCnaniEG9QEZh9T4x5d5JoFkttf4aW62\nUdGGwD15m0KsBV2qfuoxTlz2taSNN6XO9h+JO6Z6JE2ZVgGlDWfTynpH3CAT\nveBaLzIhx9Hm7d/8S0idcKDJQQYJ3PZrM2103isdFwTg5Ku8wzOCThHAN7D8\nj6pUNeyT5uUtX/dJJ/CRpzeeiGF2RlLj00hSiSvmHbcZhX4yP+2ZIWuvo4Sd\nZO8uvSNgOERyeujNnY4VQBsmTuKa8JpZOVh4mH5ZVHYc7iy9b7IBLspi8Ku9\nUzoMAPueqhSRn0fg5q4EYErye7A1BvqVdXg8TxSynLR3rZek/ww638NcIry2\nO8SrqOXeoBzQZQ84een3Ef48NgZa+IcFmM7djJDRvThxIgCLg7Rp2h++Dasu\nbSUL\r\n=GoLO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkSsXl0sMTW9MVIYRMKchpjtp8e4JasmpGGUo0Cx760AiEAvGmm/GtLb3Z4YAJ4RXytC/K8FB7SeN/0R0Fja04+RuQ="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.2_1555486786072_0.368414695427399"},"_hasShrinkwrap":false},"1.0.3":{"name":"@ofm/build-tool","version":"1.0.3","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"b205ce3954931af1b856539b208f1f6bfd1314bf","_id":"@ofm/build-tool@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-8crbXY0lAZCJfUpUJEMqCwYeulPmXoIOinZjwOa9qJez3MKmzqqFIQHTFR8IwpHDr8sVmFI8+rRkRkqvneTRwg==","shasum":"b53f4e8fe1996d5adc8a618cf814dcfb0e935639","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.3.tgz","fileCount":56,"unpackedSize":246088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctucuCRA9TVsSAnZWagAAqZwP/1vDkYrM+d8Yqd3bcCwb\n3uCChOmaPQlI/yTyBM/spJlDyzY4pZwRH7/K0DDFpWLv/8SV2dwutNyXFV3z\n2kqBq5zE91Xpgil8CQvPi7e/EuBHkbnB81X90G0DfUU0F7+0VVG3lDRFc5tx\nMexeSWi9Nf5KbT7u0AnSdmomd/HaUF4lseb1H95mLJ33+8NMz5aKkfi5WxW9\nyyfNTswVFj66CgVcT6/GPP0qtC2be4di6YTiNmxC/zC56e7IpB+XuNAAmzC+\nm27kZ4EgydYyMpYuDB95yZcUB0id6k6B1Ex3GxthKmAoP20uZoViHi53vKKj\n1kqw6EwfI96BdUIC9ZFsHSNY23GyiPWnX06dP23+s4sZBzk2/e/xPJvoO9t0\n8qs6Tagh/oaThIpF6VWknEzldFvi+b8jkITJ6WZ/olN8NNJM062M7EX53Vvj\nAqmBwhY+CpG/j8mlq02FK4wIQJoO2Epu+kHEe0crAwFTjJR6TAuDsn6CZUtY\ngBVP6TWI6MyroUi7/m4A7zwTj1CCPRq3g6AxvnLV7PYznUQvl+/N/ghhlwJC\nofmkNnWvh6y0ORZZjRYBMNQjqG3NR50Xvlhn2m21F/RNrmh/raan8FN7mO6p\nQPUga6MGYnHa58PUuJO0mpHtPBvvLyee9yM3me2J+WmAVGCnh0+zcu+hcoUI\nx3HP\r\n=Ekke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEP2Luc8DAROPuOw4LYbCAgILkzWe12Jg16wjSHXXmTAiBPpfKrrnawv9DDQDsqj0+K8T/ujsXlnTtd0wTh1+aKWA=="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.3_1555490605152_0.7343397248296561"},"_hasShrinkwrap":false},"1.0.4":{"name":"@ofm/build-tool","version":"1.0.4","description":"","repository":"","engines":{"node":">=8"},"bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"0d52639fb3363a4dacef8dc68001071f9cb3f655","_id":"@ofm/build-tool@1.0.4","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-JuGhVCp+kaggiumr0YJ08dEhKHZQw8VQj0MKDfA3B3utcvzEDNaApc/7NGTcqMDkhPVdQE4UgCDVDQDNJ9jwCw==","shasum":"30c68eca287fcf2e2d1885e1c1a3d74bf1851f82","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.4.tgz","fileCount":56,"unpackedSize":246129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctvEECRA9TVsSAnZWagAAuS8QAKMM1edRQtyYvOMlLvo8\nhbLEDcwcFxnAytDiNDnTunbqvL9AJJ6ZaaXLnFJV89kNWGrrgsjDMVVx6V+r\nH/0jXG0zK/yIffojAhj4Z0Fv+unawjeCTquKSpM5bLnT55yMexck3QAlWyT0\nU2327fp27wSkV8zilQR3Anvnm875MsDdWfLzHu+ZmP7MUZwaSZ3AftF2NtBo\ngKKqkBCL5+YQ3X3NjdltGtuhvf4o2FEsfqAazdJXaWCUuhZ6tP0cUmMRky7C\nE8Q3n0y8s4y40VMh4zgyEEvU05sqLEtcBD8jV44yvTnZpRC7EE73K5jJtShn\nYx/gYxDyVm0DxuEA45WVX03h27ZQDRdqPjF6KpPJo7vRthmDeRIcoPhXj0cY\n4qWnVoYQOPPTzTOp7u68v3xE8Y0qGYTKIqP8N9ehtJSKgqDUP7+vSewu6kbK\n2x/0vSuXu9xzo3iSk9NuVbrSa76IXSBIsmM0H+W/pOraUj1ExmsPOaQ2xY0q\nE212Kt4oRHhYqu03tzqEbWSUFw1DrjBC9p5eisgLwQuRsSP6lJDhLVUk9O1F\nwzJn90f63SRRKno/35R+xq7Rzx2DZz3japy7eI8cFVyClVqG0vbWfcw8udQ3\ngB1SkoqrBOF+kXASjUCHu4tc3z4YgsEsNhaMGjYd5VrHfQKcqS9T6kaDPQPd\nBslr\r\n=Fl/5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyGm0qHI5VrwNw2OvFB7kHmVTwvwYzzYIUOdwtRZ8jQwIhAMxqCHeyikunvMaAfQksBXmLV2wi2jPL6AY6D2ngw3H3"}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.4_1555493124271_0.9788806360898374"},"_hasShrinkwrap":false},"1.0.5":{"name":"@ofm/build-tool","version":"1.0.5","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"2326f32f4f382a4fe15eecff30b57622991a62a9","_id":"@ofm/build-tool@1.0.5","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-ZDZKonfBcFcVO774XJxAfNI1tdZWSILQRkDWpjaqEXH03gJEk4rjHkq7jBmH0Mq9UspG6MRuJAj6ctYEWkIrGw==","shasum":"cbb174fc7b4e28ea82179ff82904e81e56f93873","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.5.tgz","fileCount":52,"unpackedSize":201196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvXHBCRA9TVsSAnZWagAAXUEP/2RYHtY3p5lgcwmH3Cig\nEAdt5cff1hXcywtKOHsRM3npIs+ddXKz5WQTws76nWrFxmRiUhdlIJtzjjN9\n6ZNMmgj9JB6eHf46tyaIL1ykCN2JQomxeoKgDaL74Q0x9XHquTW/vJcFghY2\nBlQgdg3e/BLXZ9UrBlvM1SbaCUJxcFHmCXF2z24CWVorTRgipN++9FomxTrP\nN5JD133IR2k6vTve6Y3cvZH+rNciS7KXGhgaqiXm9YF1xUnPp4mXODvOD12G\nsG1eOJZzxC5CifiwCpl1ffZqK15b3OgSTJf25bo/Y7fk0Ce4KM/IA1rCtK5d\ndy/VaUQ8rVG1KHtGDsIKimhpRUmHRJJIhLPSSFGQAoW1Vxh1JSIcdl55oZih\nWQ4hmRHL1797/GktbdC4MPGMUM7pC631RWNsXCCeG8qU2xZ+qLkUaUpN3mQi\n6wbD26qetzT+opjI/O3aTz8rzPkHDzOpR/kOebEK6DKw/snepFC/AtbgBFox\nkRd8msnS2rOF1HR9W5l4cjHLufjvdk6vF4yNnB7BKjDwKV82cblNp2dv/9oS\ndi5gUkkhMaY85RGzl7R4eMdehmTgycacSbMFKeQT1V1+k1iMHlZrKZwt+S6P\nbYHrrn5y+4ANfWA10e9I0CrTQkKHhOAk3UThjYreBQkNBTzUPyk16sWQl38D\n/DRH\r\n=a3zV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbiQVpBjXf1Kzst09uK76eXSEQ1rta02JAMpGgtYmMEQIhAOK6GaHQsGIQLXARGy985/FasH/z/ekFvKk3CYh19mWH"}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.5_1555919296319_0.9295279118380273"},"_hasShrinkwrap":false},"1.0.6":{"name":"@ofm/build-tool","version":"1.0.6","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^23.3.14","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"9.0.0","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"5.6.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"2.1.1","eslint-plugin-flowtype":"2.50.1","eslint-plugin-import":"2.14.0","eslint-plugin-jsx-a11y":"6.1.1","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"7.11.1","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"^0.4.15","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"23.6.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^6.1.1","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^23.10.5","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"b54b0408141a559d44b46385b4f4656f001b5cb9","_id":"@ofm/build-tool@1.0.6","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-Nj7fNQoLhg6vqYks4zqiuY0cXZP561EAZYmF9OXlXsrrYR742dTCtMiYJXzDcjto2BA9LuYZ9SR/sTGM4ryi5g==","shasum":"ed9559c8022bc3b616d93abca64a1e1c50757623","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.0.6.tgz","fileCount":52,"unpackedSize":201240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvYS0CRA9TVsSAnZWagAA/b8P+gP+h0D5E/oMwTlqrZbD\nAsKLHIZHYgnQLAL8ReDi6HE+smLbpQ12fIMSZG2J4Skm8ahfXJNe7mciN54m\n4uQlc3hDd2raw7R2iNF/8Tj9BZnR2izA6WgLnMu0uquq/4/8ChwCgyfYk4WH\nxoUulpI0/3VGAw6ev/Uk82DIyDN4BptV+bh/39oVcMZHxbq7q2R3spSVQ6Tu\ntDY8p3hftxdZ6Ffle5mMrq5whwaWlB5nm/ICKTG53eeV4cFKfX12SDXaUyxJ\nYKJqNcemwXJD56gPh3t2umSSPP5OyR5uPWG3CuAZcrNwlUw0ZyH3E8EoFwAB\ntaTbVIUYmXSUz7xKOlj/uhjwPLHvsOf2HRWsWXfvfBmDdv2YRnL7bmFxzzHu\nMW9jeGP0QkBUrnBmHSLAfp4OxcOC2R8LXXJMYoOzRgGgTXcwA2n1vJlOVx0D\nWjvN2KXNIi7vfcuOpJChF0WtINtPZ9tVI+njLhYLV0d3x96+dHWOEgzT6eWH\nw6JhEpHVnY3erPscoIeJazP44MOOtir7iqpDpckY67Q3MhRfXHZ74BhdvshD\n8CGOM/bnMZpLlKoQ3aKa/4fg+v4zbN9qwCdvSBAmfoxT+2WcuM/rHjLGmqJK\nD+dSVYk7M0PKOaQ4N50FGlNxapt5Q7/eeej7Pajm4BzYJbErCIzKFchDmyRt\nVlTb\r\n=09od\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaXRXH1R0LCXdXKqydHOvJQjhimhG1yaWDma5Akmq0JAiBalbWePc5nvy5O+xvKBT8OxZCX0PcDmg2zCOTYRsJ4jg=="}]},"maintainers":[{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.0.6_1555924147580_0.26538029952377507"},"_hasShrinkwrap":false},"1.4.0":{"name":"@ofm/build-tool","version":"1.4.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"9.1.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4","react-router-dom":"^4.4.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"8fc94dbcdd40f4ede7c45fe2df82139726cb4afa","_id":"@ofm/build-tool@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-xG1bi9ifIYYyC2CtZ+gKkb7vL21SFQv9E/J4H77LARfHy+z2/kM+3RJ9aJ/3CqHgSGKGGjQ8AcbSl2sEljCepA==","shasum":"fd371d7476958d6ed921107cdc40a92f804f561b","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.4.0.tgz","fileCount":52,"unpackedSize":205182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXKllCRA9TVsSAnZWagAAOAkP/3yx6rjpC8nDSAsY1Y5k\nlGT5Msx4PBBoDMfmyoM/BwL6Wexz7KBe5658ll/CJrDxSSWUqvfzRHpg4eyG\nYUSyFBYZHOgagC5y5VkJcUY3LlIZj3QYA54W16l5rTvA06pajVu7ut9OvFDy\nDvm8vdPy+6sdlVqfQ9Sq5Cu6nNVymu7jmr/P6io57BJb5rKTM2yrNiG7UdlA\n8mwyouvVVlyZ8qBRa78POKel3erqGMqN/Q1H1p3X3HYf51Fx8dHJe6WPP4Ex\nTjp02UIEZglpHUTVxUTIpKmo1ZPl84JVHgxouvZ33hXHrDTG4oGzIQM28LJa\nYGlhN964IjW1NxVEHnU4jOBqZZd7vQ1L3lkI3gAgcby2Kbd0MWoLMhc6nVBV\nylC1tCQ9K7Dc2Igg8OQAuEofeUGgEEvftpJ73GTK7kgS4l0a/PPq5nZZgSJa\nXreOaLZKPC7khFZiY57FSdsxKhcbkmII/rnOWYk4EUigDZ6LHzBkQXI01/c2\nDiCUbinnS3aXandVKynRPW4XQdgFvliNoI4OLaSi7DcR6IiDMI6qoOCMdB/z\nkfghzJPkaVTsT8Fmfz9/ZIO0aEmCYKqi399B3LRqE96Q3+RmaoCt8OCx+l8U\nLnaMO5MdEXzkgV/X73EPkdHPFoa9jeeS+AZ1buUzXf0DWmw/Hjmg0KmpBHh5\nKZ8W\r\n=J9qR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIYoTqIWdtfJrIMeZGIOqql1mnXnlFXsWmxIRqZAn2YQIhAM9ZM4oN8Qn+OhhqbeAuR3B30oeJ18tGAuYpUe/ORt6K"}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.4.0_1583130980890_0.8557568939316773"},"_hasShrinkwrap":false},"1.5.0-bata.0":{"name":"@ofm/build-tool","version":"1.5.0-bata.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"9.1.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"03306932559142fcbb8a581b2131a9ba63dfab3e","_id":"@ofm/build-tool@1.5.0-bata.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-aatYoB2+/CCUp6T6y8wY24LnvqVwBBG54zkoYJ69uQIJJuFZTZxM+MAesF6zfr7lo5nHV6CKfRggxf6/QuakIA==","shasum":"60b27127be61e7d4cc162642133639b7e28cf2fd","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-bata.0.tgz","fileCount":52,"unpackedSize":205457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZGZ3CRA9TVsSAnZWagAAjtUQAIL7snVS6Ju3OeogGyw5\nsEpxw6NufqOFfOgjVkoCWwbdRB2vdeqAlqDXi/oVJyaQL7c5y3jjR39z3g0G\n3zps86FJaIcgIP+Y9CchwbOwTAdeyx2Z5Y57JGX6lX4CtSeAjtAM6cRFINJN\n4YyUKEuG6SYRctclMRngF7rQIX/8Ri04rhLxpm4SBi6D6iLYz+pzT2/S6ujK\n68lWixkKAF6jJEAevSFj+IcJSlW8VdrYnTHJpr3BvCJnmQQGXMZVOe5CypEz\nq6rntdZ5WMMbI+p59ITqN1EsrLXqpldgwrpDLtZ7UPfvKMuHsibG0VZ+4wet\naE255dnTlicKV51IM2a4NMlsirU3aPX78IH0EghVEnUKCE2NGheizf936mXk\n7csYeWYCJ2fOLMfVXveIglAguBwFZoly78PuClXbOGCwRdTtFk5dGU55ry9e\nIUqkGfzGNS8C5viA412BfzhsluQS4M3nuCY5OiagLMT34YAN9MDISQL+Ig1A\nAAYF+mPWbSm8kYC7tTAFdSxmKyb3nMUostyvBkA9aslPJYZ/lBEx9omwBE6e\nV9nT+P0JIo9D3PKUdOTWbg8gsCpV+Hl3E0rSNhkVbFfKJt/itjtOzOF/mVUo\nO4qZso6h6a7FiAnglme5YHD/rRjxw3wl9hh6nThF3xQRHFcLWOQCLXJG1UHi\nQ0ao\r\n=CAo/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtWg82fmFWlc7k10sZZ9rd2voNwDDmsLrKNhGz8sev3AiEAzTLvsjTGMP3ceGIxyW30l/LjSghaLr+Qdqr9/ag6oZw="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-bata.0_1583638135124_0.2503179010047403"},"_hasShrinkwrap":false},"1.5.0-beta.0":{"name":"@ofm/build-tool","version":"1.5.0-beta.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"9.1.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"03306932559142fcbb8a581b2131a9ba63dfab3e","_id":"@ofm/build-tool@1.5.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-ag4w7IGDwWpCJTt+myubUV6bWbfP0ZjtTyd7zrzfxI8ekKiIZR+UTJ8J3BOYR7VRpiru1BM5CFo3HbEGR10hpQ==","shasum":"303741a9a3b0a59201647eef8982c66252f3e9e9","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-beta.0.tgz","fileCount":52,"unpackedSize":205457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZGe9CRA9TVsSAnZWagAAN40P/igxlyqwfH1fUu4rwjU7\n0mv2DPn9NUBt+wRnFLvVZiCiDR49xEtE2ov0MiloGRtnvtX8620RaT20Ai5D\nTONkAoFkWr3s74SOpdNYHPbkBC/EDViugphaNRucyA/fXjvpBMw7K7C9Bl2M\nP6rePfpsPT6lzJzmWA3fEQr7SkdthJacpzaJy7/CBfIYQ299ExJL+sZwCvmT\nh2+xdnutWGKCKfpZYFPLk24p//ATyaJVWlbdNYrh3vnE0V7PEggj7zjPwOkZ\nu4NQCGZ1tlZxzh7oJd6O6/HnY+qjP3YRBCyeVjo1UoHd6BLAFlt3W9vfkG+P\nPDCDgF+FoMVxlKEo+cvjDwr1kVK0ZM5X2l0XSa+urIREC4TRiWIP29m/ltox\nv/n7BXcebxQ55n8vV7DylK69k6kaNp0tFMp2oUQSiXrWyVosbKZlVyuchXE/\noYygChE8w/lMy4+LB2xPoNCKu7hFXFH6MB7nGDiwr2KVybzDyJOR2qnctJkW\nJ+OG7UZ4zY0qeGsD46N9lbzIQpXymWELg9j0VllpC/9cj5XBHbx9RhJzRZpw\nemwZKOhs9n4bfnqBgLC7halVkc+ufydmjeDZ6NQpk8fmUuTlOpW6HGElTDiA\nCj+2yRrD5lishTlclTclqXd7Fmy+i7rO9sWHwijr8zKTlKINko5u0OBzVpdt\nvOig\r\n=Yui0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRDECTNgnwsBssfT6CNXYZivlPlGnYZbjjhHHzeC5T6wIhAN2q0tAYlRez57SIwA2nHSH7Km1ii9LsZEIZkHxFbwGH"}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-beta.0_1583638460665_0.07696014622059599"},"_hasShrinkwrap":false},"1.5.0-beta.1":{"name":"@ofm/build-tool","version":"1.5.0-beta.1","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"9.1.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"4.19.1","webpack-dev-server":"3.1.9","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"db855e283d9732125da73b17ca34876289314c1d","_id":"@ofm/build-tool@1.5.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-QRUW0JF7WNXo3hZ3jz7N+wZX92gNRK+ZahQi9RRNv3W7V2nanpBDTePKx+5YUNi8Yam2HfcvLXL9wvj11uS77w==","shasum":"a7b60ef739ab31be0f55aa7be1b58ed3e11b56a6","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-beta.1.tgz","fileCount":50,"unpackedSize":97373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZyncCRA9TVsSAnZWagAAU8AP+QAUBO6TJlx1yac5mvjw\nDJlnA2aJllPobwSQUZsHWWrfEvfDuAJORbeFM2QPZKLso0mUV9TK4w90ayzl\n3fppc9X7umcEerGpTAc8Sz8j8hVoZ1Hqyl5o+9bdNJHmlXH3d9jPCs5lwusc\nhkHnLRWFvR3SLxaTcPwbp15CS9hV5KpVZekrJ3a3eUo6k1WPPSVG4bNLZMEQ\nJuwgoRITVUGpNZQQIoy0JI84W0RRUMkt14ogGudt5HpLmugUGCx/4kqHpoyO\nokW6qO4qmpjvKgs60YczZhqf/yKV02VmOxp0JfldLta/SRf5/8BcBR/sR9G1\nfiFEJydT4cafvym7pM0LOfpn6c41rsZfjUlc3fk+nPSSKC+KYKKEuUWyc55S\n4F/1+kDfjXSwaVCIG3jNEgTIXTC5gZJ6opeBFrxcEl0XefoBsuC7t/MAzLYA\nxzTyksho02lpn1oxMap12y9BPo3he+7bc2hpTD2uioMNz4maGT/CSzyXJC+A\nv0O+bdcknviF2dWgWgll+BcF4sbh4lbripl7617a3J3xtip9qMpK4KgvTVpg\nYp+LVvZTK5J9SoVdrX2Xg6sgvamsNap9hr2cP0adX4KB0+Ol9VHO70Is9aEv\naTW8x6It4eY4D1wS7f/6jyt9+oRtr92iWK8SfAHUPFwoM2svOMtNxUx5ZnkJ\nyxKP\r\n=5bBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4ZJ3gMQyLcCkrWwGcD0SUcjMp87aMZegxxIPOe1XE/wIgC9QHuNFrWYAaYcTBhMg4Mu+OywX3HNWSx8ZnrgXlxA4="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-beta.1_1583819228188_0.38658706958406497"},"_hasShrinkwrap":false},"1.5.0-beta.2":{"name":"@ofm/build-tool","version":"1.5.0-beta.2","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","tslint":"^5.14.0","tslint-config-prettier":"^1.18.0","tslint-eslint-rules":"~5.1.0","tslint-loader":"~3.6.0","tslint-react":"~3.5.1","typescript":"^3.3.3333","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.0","webpack-dev-server":"^3.10.2","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"b0da9788afd605f47a166a20a23a92ca583100c5","_id":"@ofm/build-tool@1.5.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-673Q55OMnDb56X9cLOkdTdjHOm/+4YVpy9IXWC4RDgL2wuEj090Emizy3XJUc6l5N/LslRL7JAY3I8WjaOdqhQ==","shasum":"8d95a80dc32a42500092491f705c905e94024b9b","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-beta.2.tgz","fileCount":50,"unpackedSize":97381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ5O2CRA9TVsSAnZWagAA4+wP/Akh0zqihtxT91KyF/lp\nZyVLH6MNDy8RQy/s9i/5syc/F3wAMYafkAa7QtdRdPnUN/dZH3jySjnMaKl+\nNyhL/5aNI9B+uVRd+BSh50Irld68C+0cvuotRkEW0mPhTdSUj4oiTWf1pD/J\nFLJDa6pP77PY/VtE8Im0kj+nG/CGBAQgVboCSI5JgTnEIfZAzhVYE2Ct/DaB\nG3lw/E0XBQ8REQV84b0121esHSeIMGHGmIC3se6XOWWB8T40FN6h2LUg3kss\n1E1mVE+ZMz7/Zh/FuB7xER2KiNG2M+wLGUXDAYJkLfuJIviJzpr2BQhtF2B8\nIlurcskU3G4vJqB7IaYEF60aJqGmGup3/itEJs0Z+4tYefnRegslAGJX9h0Q\n3kJ12X8wMj7iXManHMCtfocgaK39b6lk9lYduyWcWQ7WLDLsWRWpDchqCCyC\npy+Kf8Y9VAA3pR9CUT5xJqrFCio7umnHDaVjH9A4z6OgaJRxa/E777o82TGT\n/NaZ8JaTFRsRxdDEsFxiZjdihu3k6cRWjxr8/f2X1JGlnVQ8wtyCVog4zYl4\ni/APszLuovqMIHitvxjQ6/C+bBKRLd2s2kDaKRivKwRsFwqLEbGRIiZ6Ieax\nwRZS2ukbbbXkRCRswvctLaysj4jK/uwFUWE3IAJFLjA4ny8luzXcxq8tDsej\nyIWY\r\n=X2jZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDEwQNX4UJF9nXv1al09YtWaqMnI/lxaYRCZawflPUKQIgPLqt39Ls1YrvnmHHGnnxCDXhFDPSkgBu5Unw0m/KXoA="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-beta.2_1583846325769_0.7840611203568986"},"_hasShrinkwrap":false},"1.5.0-beta.3":{"name":"@ofm/build-tool","version":"1.5.0-beta.3","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.0","webpack-dev-server":"^3.10.2","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"a7bada7fba91ec00a44b748c5e2a32cfcd96390d","_id":"@ofm/build-tool@1.5.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-r+Vz0125FH9fVw/ZtwX7AjTiNVEKNXoiX6AC8iEuLSAqWDLIq1GhvsVsD3ZqpQsA2/USPotIVGGOu0MpqTWRVQ==","shasum":"4b5d6f8f2da249e424c8106f23d0ce93a4ae8049","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-beta.3.tgz","fileCount":50,"unpackedSize":97214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ5vNCRA9TVsSAnZWagAA2jcP/1gasHyPzgZ3eePPBfVP\nVWVS1+HhB3Kwttje52DDnLkjuFzpSYaXKPGNSlO1Qg/mnB61NbGWtcTkKUKL\n5RR3LUuNtEal48WgYN4z1qMo3GGuOf8YjpDtPSDBcpGEcpHyhPFVFsPZ64PV\nJNdRmugiClW4VSlZe2EDVqoyf5TPnWkXNnYqXSxmoJPCnHti5+kEbSaW0f3p\nWVxJRNzDK5lqLA8bIQ+V/ASE4h6V4aKnmqwzRnW7xjvqASZMtrzm+BKLXrtL\nUCjf0iDAQuy7hPnxO8YLRsy6jlPkcOhukQQ0t5qXphdtLjFaSFGo0pyNZiHJ\nRlBAQYVwjE7Ljr6YEtK523ru8A7pEHlvcZiDh3p/28uL5Kep3utjDmmgUgXj\noH27gPycuqzKxOIyB2pfHBA8dey+7Xic9kLa41/guvxHx+LJJNJT01W8qKTM\n/XpaajcfGDi+0rgoZv1EtYPvDq3vx0ye2OYLH4mio824gOlvwBsAX0w2fl2q\n8Ps+UHiG3PvIfgbCFCAd6yasm4IPQpXn4UuQ+ELOPmQ3lBVE4pXsw5QxwRuO\nR9NoRKKNK/96ojXDwwgEXl5emf2pgUi6F3Iyfvq9mP/pioWnqdYmWe1e+Qk6\nLz6JjhuoYXFm1MgefT1S3366kd44QCXFoIFhGFWSsGhtDuDuLptxpzW0Guys\nZU9J\r\n=H7PZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQjcwHyefdX8ZcJiyiw8jjbwMO0KUP41fLm3FT7gypPAiEAqDAyqQLRwxFbzOSyD0CrqXGxbybqOkg5hJ1ydcT4Nrc="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-beta.3_1583848397037_0.6433534838405621"},"_hasShrinkwrap":false},"1.5.0-beta.4":{"name":"@ofm/build-tool","version":"1.5.0-beta.4","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/enzyme":"^3.9.0","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.11.2","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^3.1.0","jest-enzyme":"~6.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.0","webpack-dev-server":"^3.10.2","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"a7bada7fba91ec00a44b748c5e2a32cfcd96390d","_id":"@ofm/build-tool@1.5.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-lZVM9t/mSNf5s18j9tWZWmMLGfbCT8MKYFfF1wG0yMzOQDibv6weIYLVcFPis8rYP5nmyz77FUGH1VO4Dln/nQ==","shasum":"7dc530187a6c82d0a81528f946a59de807a98a76","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-beta.4.tgz","fileCount":50,"unpackedSize":97214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ5v4CRA9TVsSAnZWagAATFIP/j4AjE3MoAd6voYum5+c\n6sSHAx+iHtR1G76qick7x381oXAKq53oPZsrUgDM8wqbv/BUJ9BAp0i/GG3g\nmO7xdHYjSdrzYcXxwrFfaKdHw3T8mXZGjxpPRyKn4NY2m8HI3LMr3ZceqNzE\nag93NUOyFEwAjC6xC31RPvbzeiO9pemfzHQgq31Nbf1yNUgt2rFDTitQ1Pnt\nlvGidvQGNE9M3pxDoECwUbX9NQGWhvc/5gOs+jtBIYwa/zPXeM15zW6f/XJo\npEgZsmzoLtvZ2W5o0/pqsSUHMs2enQgMiYZ7KoN3w/sgtSXwJHMJ/5FNeMDr\nchVrqvOq+fbdjgdrL6Xt/KTGwy0fj5BLn3IU4lyE3w9IOrCtTOyEG8ufJPKb\nM4CFyUOrSKkb8oCo2LwoPrFpsmRJ/VMHvFz55lqXGwyE68sQXdZlRFWg9r2b\n9fhDG3dYajYvFkZBPBUrzoDrUIITKCqZGsUMacg7WEErtM66SVBVQRIlO74G\neK7DgoOAvOqZK69ivjW6KwsRlZjSiOwPkUACSFJGz+sC7LP5sdAK7JoPltaT\npTGhreqwzpJWt+XYoEp+Taf+QXl970DCZM1LqzSxdre6gaG+TVWeHI9D8qM/\nPBd7A7vUPbUNd4BNQx+9ex7m8Ab+g0e/lb/yqIguwuI1aSFVOetZF3MbJ/Ho\nY7ji\r\n=XUsX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBND1FuxBtNj16Ow5fPCX50/tAFUTWeIqCagISVsGkbpAiAEArOyj34QEYsg7fJArUloGOxqz62WL229smkfOIJVxg=="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-beta.4_1583848440471_0.3616800790025352"},"_hasShrinkwrap":false},"1.5.0-beta.5":{"name":"@ofm/build-tool","version":"1.5.0-beta.5","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.0","webpack-dev-server":"^3.10.2","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"a54b58b924f4324c43b50f79e3837f913e26161f","_id":"@ofm/build-tool@1.5.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-ftpvflVaWOOstfMB//DYwbVYPmNwSzVgkMiN1mfVozOcfceRc1CRdFtpM3QerBvN0b30VXQvVBcdNDHp0DhO2Q==","shasum":"9c40f2d687ac6a7dd541ed9a066e72eb11788383","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0-beta.5.tgz","fileCount":50,"unpackedSize":96208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaH9iCRA9TVsSAnZWagAAKfQP/2+ZsfgFuYn0BhNuiE3P\n1Pjw9InbkKX7e7IZWQt5MXsjdgnS1UXCarsSKmTs5U+UzvL2UtzAl3Aesjwb\ncq0hq2hl75pHFdhWqIRov55iT8q/n3E8N81VCIaXvEUClo0FQedf7ZJHFOp0\nT2eMwTC6LFIke4FEdKUe1B9GTzT3uUFtPvEm6tMDkFxDeKyb5E7sm7d2akUU\nKY9pqjCwwC/WEWA0h87o6Yl9T2wIODmCJqkbQ93JDqfVek9UEEUTZqF4uMEQ\n3/lGY5MbQ9RE41duD5WByLPCAOm7c789ssmHmSC4xy0xX4+D8F0heM/z4qqL\nsL6GBri0FJUhdFZgCbvCbdFaa6GWdbanKruEZY6ZluvzcpCStkgAIoPoPY1n\nMlSlBU1UXBsa/sX5rmGbuCbZibwZm5Yl4cHhQCGc/LQa2ESMgK28cCks6yYV\nmkmT1JVS310ZcBqFog9ZhlPoNZrD/Vahyy/hDMZzawBL+clAP6+ux92JADVJ\nltK5arFaQf+fw+RWAOYcUfYH8qCsC41TdgAI8fVLcpe0+3izqELrzwKSttwA\nFM9ly+iKl1HtSEahirHrQ/hHuMQhwH9LrR/LLqNs4C2BIvKJ5eP05XObEzwO\ny3ft/aOAzgnitjT0o/E9rXwZiOdV2tR+iWzNNYwVmLA3yHrHedQgVg4BSHXC\n/5U/\r\n=kUky\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpKiTmnip1l15Tl+i5OS5qVqGVj9DMGEGqGvUYkJrRGQIhANHxadkE+oUfYCw2D/Udy12O467UPbYdiZyJli7YzdEd"}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0-beta.5_1583906657671_0.6182197069267479"},"_hasShrinkwrap":false},"1.5.0":{"name":"@ofm/build-tool","version":"1.5.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"8.0.4","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^1.2.5","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.5.1","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^3.0.8","eslint-loader":"^3.0.2","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^24.9.0","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"1.0.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"~2.7.2","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^9.10.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^1.2.3","thread-loader":"~1.1.5","ts-jest":"^24.1.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.0","webpack-dev-server":"^3.10.2","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"1a9c716cd9ca982ed41f53757da9d10038d4f6fd","_id":"@ofm/build-tool@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-p7zNgUEgEzdx5zkB4Ijq6dGgoYaicKI8y9AhL2XDozjizJpDF5XV6fBAnd+M5axDIEmt2XN7UQa0PCqHNx+G2A==","shasum":"bfc70f68d7454d924486e4ded7baa5819b9d6936","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.0.tgz","fileCount":50,"unpackedSize":96201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaKY6CRA9TVsSAnZWagAA0u0P/RbVFWF7iCnhx3GrwbXX\n/0kIkQVimwW/uR3EuyiZMa3mmou701otkNfy7vNr2Cl14jsU9pe8uYpydTbU\nd/Pi2OUbfbDzly6pl2c/hX5BkMsOQfufeSugwaUquiGu+5LxQjQhLB2eVTfJ\nnImHWxN/X9Z3K8Nd2KokPPDj/OamOlF/jT3tnbGasz/O6CKH+w8aVH+VhTXN\n0hXrkDTqdXMpsWEYsxeo3O9ZrUWDdaxrWjsBRUNb6+TQCU5l7vB3PqYLoGzi\nCsyFxPQinLNDvb0vRrgXE0ExMSWxCM6Kq7cbzqnGfBEcfkFShWYpasprK/Tc\nJuC2FBCIqjOvzssNxc2aiE98CqdTPEY0hAVLrsWmtAfdT9HBKBkvzOfkSlmM\nnzvd6PHuZ08JApiTmzOwgr0IznC45sJMT/cV6mokxDn5k+lAQAbPj2LwmJSD\nCmOKDTknyNQZR2ya0AXJZ7ThpGc7EZKP5/l3VVmXcGefap/ATvdPZhv1OIZp\n7PX1xIX6yz4jr8KzxVdv4dxhwpCqLA4x6gDD72Em3CwAtzrPZedJqCMRzzo/\nmjrSvnWdSsSPccB2a7BLrW91ShD1k4CJ/AZY3s6qiV08VfOUM4eqCAzJoZxX\nhYbKQ9Wpb2VqXCbaaoJUvFPcCJUr7NhldmxVjmz1EwmpU2wJC7pDWDawiChQ\nCSTV\r\n=HGqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCSwtGFdid/lE+ADm3eWvG3Qe+Rr+93Mm++Hcxi4NnYgIgQ1L6FbIjT+80KXs8r/2ctgkrkF1RdqwotszpvNdTIgo="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.0_1583916602453_0.8038216871663935"},"_hasShrinkwrap":false},"1.5.1-bata.0":{"name":"@ofm/build-tool","version":"1.5.1-bata.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"1a9c716cd9ca982ed41f53757da9d10038d4f6fd","_id":"@ofm/build-tool@1.5.1-bata.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-1mkUlVo04XiDB8rfJIe+r6YKfla0jcZwToIyLftsKp881ie4NEdmkpNwC64WmkBiOpmkI8/qLv22puDzrvg0+A==","shasum":"d5ca081c22b942fb22e46cc6822c6fd95760d6fa","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.1-bata.0.tgz","fileCount":50,"unpackedSize":96211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegw6TCRA9TVsSAnZWagAAhPQP/0uTuwGMkWGUD6qFxcM4\n98oQmAz+B9cbIksNTuXSafFSgLEqYb60l8bpk8FFoBVDRfZT+4w+wPRMmyZb\ndB3TkISJC4sY/5pJapIOKmdnsjYzYRWhfvc+BlEclT15dVffqXOpUzz0tsg6\nHcRNBdEFcA76WH01gZDSrbEWKhpVDMynrQef0WDrfzlyl8F3OCvmEbqqwMvP\nte3whWgzZpUuaU8tv70+sqYxmK+N8pfsvoAqp0RcVnYjx+NjjrV3ah5fRUJJ\nZ19WXk8SsY5mIgO3UC6LZTCSiBs5ZTpqr3rdrMpZYceGpFOV4yz/fAfmxtCn\nPbH5Bbcf814Jk1Fo52UdXDuR+diU7r1nVsElQV/lohL2fGH9ZoFJfdrkF4YE\nax+NMbR+ZhaSGh5lyWTLzQv3eT95m7eFaVRexS3KmWA2wy5aKKfxQKRQg6ln\nHYUL7+r3CO6FVLz1i0iBfPnemu6pj9WZELKBy9KALn+RMzaWtY8U5gQiPPDI\nuLyiZUjDdFlU2BWnibfxx8eCNh+UQWPtCK/zHTFzTW9ayrC+rSlJxbhaIoYy\nH9FeM2C07XzNlh1eT7M6E5e5Bt5pApoa9qJs6OVYs8OAYBIh2oF+y721IB68\ncLa+hRLZtsQm3RfKP/VCuvVkmgWT62kYkYGi8dqV9FdIq1nISBpfiIme36Dp\nf4rB\r\n=9hVN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/OJ8lcrZmm0uf+yXkf2qMJmkr/DwE4vsbft3L9OjA+QIgH5Wkpy52xODyeH4du3DbfQbaeJg+Azh+e1y39+2V3zw="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.1-bata.0_1585647250715_0.8029288783429493"},"_hasShrinkwrap":false},"1.5.1-beta.0":{"name":"@ofm/build-tool","version":"1.5.1-beta.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^2.1.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"1a9c716cd9ca982ed41f53757da9d10038d4f6fd","_id":"@ofm/build-tool@1.5.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-gSSSS3iCtrveVSDJAGKz5DpjKjqqulUueXSBccOKJqBN74sVoJ4o24VVz2bALpkzoADlR3cx2AK9gg4I8g3lyQ==","shasum":"6b135ffe18e9e97ad4d37c4b1ff7006d4e66002a","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.1-beta.0.tgz","fileCount":50,"unpackedSize":96211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegw9ZCRA9TVsSAnZWagAAuHMP/3WiKGcbDJapsgG48CwU\nChnn56e4dNHPdPDdQvLPplHVK7V6ROgxJqxOfQAlOJYO6+qLumxzcKBqlp05\nJGyPEbusDXwYgre6JOc3xx24IeLFtSyALdcuUNoPjbbuZ+nML50UZZfzrLUt\nbZv0cOzf8QPmoqMEHKIh/FRlOUzyD9TU9CePNtnj6ApA164HjnoeCOHjrUKd\n2mMPKrLI5dSj1BPO+vQp9wnzz9nY86iLTu0Is5scCTF1cCqy5gzoCeqd3CDr\nFsUQEp+n3px9mhFjZdfCk+4E5rupDo/rL5aTta9zJzNSaN3uPKH5Nw5svdDV\n2ChsdjKxLf/MyMX/Z4sfDeWyQAKyWaPRB5rdSPJ+KRLcEwgd+CFfM+9Rzc78\nbWBttW2rIq4c36NS/zuIx9Uds3RUWHnlj82XWDNU3Au9TTtnsL1UVYZgUUGe\ndAtenSmlQkSx7wQwEb69u4KX/bMOelHzYkV+f0qq31mtsg4e4aqPdXrtz6dM\nVKA/zcM85na0kNpCwzVIK9lmz24G19uFOie3lvaUkX121/s5f0TI9SQVSM/2\ndOYlkFObjeWOfBiTLzXUORvzYYlMduovLsLUD1Jkj7MDcYMVt/yI1bxM/zc0\nFyotlRnxkmlOV6bAppEYZRTEQLhxsxfLX2luDRkr7j5oP7Oa902+zNb2QNEb\nFmMQ\r\n=eYlt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFt3WrL804iqy3dxygKrHYAk4SWMpQUzRMQnShH5DjGaAiA7jl31R2F5gF1kpdLci/epl/iSP8xeviEXiBLjAtZRPQ=="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.1-beta.0_1585647449499_0.9707014564225722"},"_hasShrinkwrap":false},"1.5.1-beta.1":{"name":"@ofm/build-tool","version":"1.5.1-beta.1","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^3.0.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"204c23c90691cb7bf8011aaddbac8f2fa7b40a61","_id":"@ofm/build-tool@1.5.1-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-5hlqAtKz2obefZyR/n7ZXMUMfEVTKtWpuE/3+6p+Y1zx30Yt19FMcEyUXfjhPETMjsHowlohQnqdNcekbAv0Lg==","shasum":"3eaa181f9a86e8b6502eab556751fc10634ef50d","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.1-beta.1.tgz","fileCount":50,"unpackedSize":96211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegxabCRA9TVsSAnZWagAAx7kP/0rOUhlnsbXeMHhoEA4X\njHJifxBIBOEVPm6Tuye5YU6aPNLApC1eCg1A1HOnfP6iFR86gOlbJIZJb1YE\nSn5XtJienmW/TIi8lqV4SNgzLY/TZ0/vXSls0poCdhEF2u2Gb6HP8MdJ72kz\nzGBwobIbhuH/vOhAnixq45xp59VmqWCq5srnQaOGIzdEEnhnmPg/6+dygD3J\nyZFSAc5IHi6cqCkoMFHrezvd8a8PK5aRPoe7jN78mXznvRjB1vVF7gBot9xj\nyQRbSDJvoIvP7pCN2YYnIEEY17XfDA8uyATkSlRYhcGA1ywv/aLv6hhtOkE8\nAjfrPl59QHOVZp76ctVRcs75+vxr7ToahERbYmfzZ2W50J0sTbLxgC0aNZ6Z\n19gHsT6FFo0VxxnD6O+kHm+TXR+cqVbB1d45mTv6Js0ToUh9hE6oKoMYF1aT\nPDL5UqJhrVwUwzNjdLc7f7d0Wca0qEqqP6QxraAy6eDRNHmNXwmmSyFoILK7\n8XJzVKAoIbWuSRs4TBBxlh/2Gb9oTSfksQ5miBGeQ7NInJaVp5ZZcpiryyvT\n7ue435kmNMuJs+V15XolpqWnZSRSnEUG6WpOMxrByvUfNRIKXGtTPQMeLj2v\nR20Ql3aOesndjCmU3Wgg8xc1uQbfCn8kEverulho4nZRCS7UweV+ZJM5lBRd\n8IEG\r\n=ycxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDydjG+TjMcxA63r6AlJ8VMAquNE+nUrn2s587IYUqZlAIgTPrR6yovjIBMf9oFWo5tPZPui9YmO5KCOgfOSx+3Le0="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.1-beta.1_1585649307540_0.7467480447824997"},"_hasShrinkwrap":false},"1.5.1":{"name":"@ofm/build-tool","version":"1.5.1","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^3.0.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"0dd68ba848bd8a632db4d99c771a50341b1f98ad","_id":"@ofm/build-tool@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-8bofJ7nwey4L/IRwS94KxMDciXx+wQQ71a+6iQLaCwjJlApD42P2nKJ6eBVRtCaXrkoZFidMsRHDSMPkuSTAAw==","shasum":"840b401b6e80b9cf32179ed4335565ca96703e23","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.5.1.tgz","fileCount":50,"unpackedSize":96331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehAY8CRA9TVsSAnZWagAAc7YP/182a1+uYf2YHuvanqCN\ncOUNLGSyx1hbGjQfnizZT6J0TerfUFiRuwx3lgT7xTsE6owKNj/m6N3tZPok\n+Uw2Nm91L1zJylV5b/hBll570u0vzNMKelCLoMmGUDxjmzlkRXb+bKwy0m0Q\nBjKgpIFg0VmHYXUTm77JYEy/guBTzSHZRj6GawdDBhS18sCiPK8bsmTndFXi\nOa56RIx0fk9sQrv7Xr6ejOMbjAMsy5mJ8a8gF19xqBETzauyuRxLYifVbELH\n9GZzJQ1y8twYpIX4OF7sl/z68/ToSHR8KrLSz2M+0LKmrOB4ERmrOxZur6Rp\nriHX8MbaxdNwJzQxZ8/92+uei1/CUvdYU0YvOD84LFXXTJQVU03hbIReLM9P\nK2rkJfts8QBaEXINwaoXb00USKibg+kav00ceWVAaNqVsx05LWjl9QIq5v/l\n5TXbI9Jvk5EbHFn0zSj4b/OCFESmJ91rzYbqS8e+hjy7UwslkUipZPbHqWSx\nz/roClQ94DrutzRCjAre7ZQ0zzqLm4cb+qTHoCwZuuWDZuyhr8yZAWYDE3VK\n5kZh9WQ/XRvn+AzmJeMc+Kg7tzgikSMe+zg8HAOr8+PwU0R+kzx0F5DLLH7i\nushvWCT+K7hErwnvaLW3FzVi4FP2iD/Xj3MGuvw9FIRR8h2Z+52uQh0AYyi/\nd53U\r\n=7b+l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAHr/sRv5Ypi2QCSaLyrFFfqlQnnifeECxkeJwHlsCRAiEAr0JO4yJRm0bqSVUnkiaQ+CKI0yNV5cX3qCr5hC6Ub4g="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.5.1_1585710651554_0.9924465943073739"},"_hasShrinkwrap":false},"1.6.0":{"name":"@ofm/build-tool","version":"1.6.0","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^3.0.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"3461954b921aee51ee20881eac6e27aaa09dc4ef","_id":"@ofm/build-tool@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yuecjnadt","email":"yuecjn@gmail.com"},"dist":{"integrity":"sha512-n8499VoN6AYfIfGknVKamvqU5tnSxT4y7yz+4Bka5POzO1BkMtGpeals+CVVcL4zXZtqqeNLc7lJ6wAoCeaWyw==","shasum":"c809d6477262794e7c21c7109e4d12097fe64797","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.6.0.tgz","fileCount":50,"unpackedSize":96322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0bQ4CRA9TVsSAnZWagAASIsP/jIH0Fy3IlQGvgWMI084\nTuW9MMdyrYD7ynYeXABcnXgDGO5ROdWJq7jM+ufWpQ6IAOEps6G8UHgtYhLS\naioLpvw1I/tIbOKiDHxtlzIADI+b/9OpYR+mrFQ0TWJOAN9yjc750m4x01rG\nIEZn7ovlMrjlVpSVK0TTHlf7y6z64WIQSenBcCYv03emFxVZdOSrFQLDlGXp\nPO8pFcn5HOsZaBIXtIfHnvm577Pr2Rf7bDW+LwOMII3yJfGL+jKwC/ORltgN\nxEviac1smAux2CL5ZUUWnYi6ua5O/dnpfOsLoNj2F0b9gwgh4+0y0E45pA0F\np+8NZjjyzi0Vqp19zFCzyOmCoP91J0eniCSsalufIYz5bv4Wvy4RyzsCyw37\npblxjstJxQ87siX5uBJPYN2sYvYMq+cKj5z/eTfKJddOdxyTwwj165vDLpV1\nro53qw/Lplrtd29PSBDyF/uHUDl57/i4eQK2A7biyXlW0gHcTzJv1PVMtN/N\nOWZfXg/GoOyoOJuWjvJBuOlPWe8yHG3Ad9i4aOrz++ayFDFKMaCh6JJYhsg1\nRePTWrNu3/ufRKcIvg3Bs2qCFavg4hQX52YRCaOIu3E1gnQFm5E+BjBYRxc0\nwmxclmRvZEnxPRP0jWcQSjHqKdi1FigYn9lgmu40ILlzrJ26tNfj1xYMU37g\nsoLR\r\n=VWYx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO8HVTZCTv1JMs6QeRywRYqh42pSZ5HAZUZBhJh+qjpAIgBCgAh3zFm6548pvTmESXtlWYwWwv13HYidj/ulQc8T0="}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.6.0_1590801463495_0.8702851444856978"},"_hasShrinkwrap":false},"1.7.11":{"name":"@ofm/build-tool","version":"1.7.11","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js","build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^3.0.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2","fork-ts-checker-webpack-plugin":"5.1.0"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"0034d11ae84f10c39a7e7dc960b914ec69ce2a26","_id":"@ofm/build-tool@1.7.11","_nodeVersion":"12.18.2","_npmVersion":"6.11.2","dist":{"integrity":"sha512-b05QDzyFH4Ya1KSDoQyVTvv4i6CObJr8Mib/9YkkZjCU0Z/h7l04k4jpN7J1UenXvifMJoPYn2BOiviPKpUiRA==","shasum":"bc6fd08ad602bb19cf520cd4e3c594f8ff52b899","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.7.11.tgz","fileCount":57,"unpackedSize":434069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUhtECRA9TVsSAnZWagAAk9gP/ROPyBv+sJq3kjr451QL\nuQC/xuIOOfc81V1smFORzsjJb74iHdFIuFp8mJ0LSaQ5xiQ4xVEM/eU6ENqG\nAagqFboAiQJEm8RhxMaVNSAVfYbJZg0eM/oHhux4sHY0zK7+3OYsijw7EeQE\nSZ0s+VdAPoiAhZIYtBkAexvWwQwZgDHNPHLRjx2wtrAiP/kD2Qmn5lPJnbKA\ny0dHDBFTKjh8Uo8ubR01h7XPRnN06+CG1nMet0cVpaHvI+pQwJUrvfvCC70R\nAxVjSu7QV75FrUbZ246sP8QDrXdQpaLcYLTMpw78eI2dZXVuctFTqzMa0kOC\nM5C4fQf29B/0oDy+cjefu0gEQg/LbAwuHF8UC/um5AIbqjuaXsWXmlT3WAr4\nYNh7Ig0Geyaxkkyq6laN5WfqAJ7MyskOad2NnskL4Pn1kVvzAWF/jOV0th9d\nVu8X4AC+EtnjcYcaJKAsTi4UJJbYJhBaSY3iw9LNtmPcu1EwX5wOw4g4Aw15\nNggRvMkNJ6mY3WeJ+eqcGXM1orLP+rPDQJepfcuDP9BH8XbIRagbnLSrosFH\nmxrznrzN7iVuJu++Eo2k7BqVw5UURw145Nqf0bZCk3UfT9IWJ4Q0OUmld+Y0\nO0Z781qJCbdhasWo6Vc87AEuD7y6IeUBTDcyEtBFA4X/UF661W9thtyd0LrM\nuNqJ\r\n=lGvF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsuFsYFfM2pnljOcv86hGmvE17NP91rgWP+TwIRqdh4gIhALzfJ83XhjuFd3sVPs55Yzt2V+MEz8HlGMj0iX/rPo0Q"}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"_npmUser":{"name":"boborua","email":"abner.zyp@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.7.11_1599216451375_0.9231280353805187"},"_hasShrinkwrap":false},"1.7.12":{"name":"@ofm/build-tool","version":"1.7.12","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js","build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@testing-library/jest-dom":"^5.1.1","@testing-library/react":"^9.5.0","@testing-library/react-hooks":"^3.2.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^3.0.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"~1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2","fork-ts-checker-webpack-plugin":"5.1.0"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"0034d11ae84f10c39a7e7dc960b914ec69ce2a26","_id":"@ofm/build-tool@1.7.12","_nodeVersion":"12.18.2","_npmVersion":"6.11.2","dist":{"integrity":"sha512-kDMX6euRcoKkRJGqli2361a/lL+C1BwvNmpap8vWpBGaXCuWQyr9dbiq9QaBkONz3yusK1nhw7i9ejKuVIlDlw==","shasum":"492e4f53dbe82f438bff8780f728c2fb598aca47","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.7.12.tgz","fileCount":57,"unpackedSize":434069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUhxfCRA9TVsSAnZWagAAYbgP/0wM7CZfHcTBIvYzEmqw\nCpEXhfBckam+yEU+5JxI3l4i6EzmXPeAAhdLZNvCECtsIY55Kb0lQ/cDuuyG\nHCxzdAP5SJvYlfxqvHcOrFVQtD5F7pOCkIkuxGp39L/harmJ6rwe5HQ++1Os\nKyJlzNu1PVSsJSpYTwlIbiNNxwGV494mKHwEuX9td0BNAR9irFsa+bvIGMkC\nUdTUqJtzs3cAkrfdBqhGt38OeQ8hlD51Qy8eEj4zjloFw2ZonkLzSueyVzTK\nWUYtA+QFIctgGsd2wsaiq6Kn6KFNV9Cj2I0RYr9ybtmJ1T0eVyPbxa8gejoY\nq6TAICcVNiw863X92R1Lx0hBr9o2SU1JvZuIpaBXQRZMl8FqCDOhKh73fffK\n1B1BrlpoQNIdfR3Mv51XTrYI9W3jqDJuFaogZrdKXBlHHfpobRLRpVUzI4Yb\nX0iMN7UZcGPwrM3G9zBhXiQo9l4QvVcrAEkCkCSDDnTU2r9KdVdB4l5JpGwZ\nOB/DebbOycNjKHjAA5+9cbdCIjEynESXiMHKioGYqNBHnVb+YpUcdWJ0n+om\ny1c0p8pcdOi5e17oYs4/PohHx1Hgw03vzch5fYxn8kyXuLYk2JJbWuwc4v3n\naUYF1h2xPY7C+/RWCZYfwOLhg6aFw3DAqQKxM8cXhReUbuchjoKATA+ip0Wj\nLgFi\r\n=cHP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYrHX6r26l4X13Ns27cfufVZnbx7C2EYPTv/NBopcbwQIhAOXUVecwSMi50+Q8NspxRIHAQs8iPpQ/BxjxlTTochmI"}]},"maintainers":[{"email":"abner.zyp@gmail.com","name":"boborua"},{"email":"18896550515@163.com","name":"void327"},{"email":"yuecjn@gmail.com","name":"yuecjnadt"}],"_npmUser":{"name":"boborua","email":"abner.zyp@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.7.12_1599216734744_0.4112657845157428"},"_hasShrinkwrap":false},"1.7.21":{"name":"@ofm/build-tool","version":"1.7.21","description":"","repository":"","engines":{"node":">=8"},"main":"config/index.js","bin":{"ofm-build-tool":"./bin/react-scripts.js","build-tool":"./bin/react-scripts.js"},"scripts":{"start":"node ./bin/react-scripts.js start","build":"node ./bin/react-scripts.js build","test":"node ./bin/react-scripts.js test","create":"node ./bin/react-scripts.js create","fix-stylelint":"stylelint ./template/src/**/*.{css,less} --fix","fix-prettier":"prettier --write ./template/src/**/*.{ts,js,tsx,jsx,css,less}","fix-lint":"npm run fix-stylelint && npm run fix-prettier","pb":"npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@babel/core":"^7.3.4","@babel/plugin-proposal-class-properties":"^7.3.4","@babel/plugin-proposal-object-rest-spread":"^7.3.4","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-runtime":"^7.3.4","@babel/polyfill":"^7.2.5","@babel/runtime":"^7.3.4","@babel/runtime-corejs3":"^7.4.3","@svgr/webpack":"2.4.1","@types/jest":"^24.0.22","@typescript-eslint/eslint-plugin":"^2.3.3","@typescript-eslint/parser":"^2.3.3","autoprefixer":"7.2.5","babel-core":"7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"23.6.0","babel-loader":"^8.1.0","babel-plugin-import":"^1.11.0","babel-plugin-lodash":"^3.3.2","babel-plugin-named-asset-import":"^0.2.3","babel-preset-react-app":"^5.0.3","bfj":"6.1.1","cache-loader":"^4.1.0","case-sensitive-paths-webpack-plugin":"2.1.1","chalk":"2.4.1","core-js":"^3.0.1","cross-env":"^5.2.0","css-loader":"1.0.0","deep-extend":"^0.6.0","dotenv":"6.0.0","dotenv-expand":"4.2.0","eslint":"^6.8.0","eslint-config-prettier":"^2.9.0","eslint-config-react-app":"^5.2.1","eslint-loader":"^3.0.3","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^2.6.2","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","file-loader":"2.0.0","fork-ts-checker-webpack-plugin":"3.1.1","fs-extra":"7.0.0","happypack":"~4.0.1","html-webpack-plugin":"4.0.0-alpha.2","husky":"^1.3.1","identity-obj-proxy":"3.0.0","jest":"^25.2.4","jest-css-modules-transform":"^4.0.0","jest-pnp-resolver":"^1.2.1","js-yaml-loader":"^1.0.1","json5-loader":"^1.0.1","less":"^3.11.1","less-loader":"~4.1.0","lint-staged":"^7.3.0","mini-css-extract-plugin":"0.4.3","object-assign":"4.1.1","optimize-css-assets-webpack-plugin":"^5.0.1","pnp-webpack-plugin":"^1.4.1","postcss-flexbugs-fixes":"4.1.0","postcss-loader":"3.0.0","postcss-preset-env":"6.0.6","postcss-safe-parser":"4.0.1","prettier":"^1.16.4","raf":"3.4.0","raw-loader":"^1.0.0","react-app-polyfill":"^0.1.3","react-dev-utils":"^10.2.0","react-test-renderer":"^16.13.0","speed-measure-webpack-plugin":"^1.3.3","style-loader":"0.23.0","stylelint":"^13.2.1","stylelint-config-idiomatic-order":"^6.2.0","stylelint-config-recommended":"^3.0.0","svg-loader":"0.0.2","svgr":"1.8.1","terser-webpack-plugin":"^2.3.5","thread-loader":"1.1.5","ts-jest":"^25.3.0","ts-loader":"^5.3.3","typescript":"^3.8.3","typings-for-css-modules-loader":"~1.7.0","url-loader":"1.1.1","webpack":"^4.42.1","webpack-dev-server":"^3.10.3","webpack-manifest-plugin":"2.0.4","workbox-webpack-plugin":"3.6.2"},"devDependencies":{"@ofm/ajax":"^1.1.1","@types/react":"^16.8.8","@types/react-dom":"^16.8.2","react":"^16.8.4","react-dom":"^16.8.4"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"gitHead":"bfee4f08900c37e49ed44fc457e6043ce389b72f","_id":"@ofm/build-tool@1.7.21","_nodeVersion":"12.18.2","_npmVersion":"6.11.2","dist":{"integrity":"sha512-a9TTNKRNz7wPmPVDUh09dDQWa8RqxB+wWKCl3Wcif0AZ4Bzuc7wa14w9G5Ht+yEwe9ZYPByK4/gMGL0eFN3kxA==","shasum":"189d733208d260194768392179b4efbc85f2356e","tarball":"https://registry.npmjs.org/@ofm/build-tool/-/build-tool-1.7.21.tgz","fileCount":57,"unpackedSize":434111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfah9nCRA9TVsSAnZWagAAwCwP+gK1gHxiPaxJX3bFMfTW\negGytbCbGtw3XlJZ9oZM3cCv86L9zS3nTj4PBaSXGol/kw/pBo8sA6UvmlWo\nVivaGdSvhSRZdPmKWfYdFqPk6k3VzXm6FAIwnH4xbixZkXz4EXg/aVT4xnDa\nOWNw39zc2Al8MUaWns8TfBidijGwCkGQTCxeR7wAWpCk/AtUkOGLbzd150s4\n23awNTmKsaG4BrRKo9vyg7HqrycCnuVAYmfb+G733m2pTEi6hTHnhv2zoBVd\n+64c9rfl7NN5zTRK5KrMlbhmPGmVRamee64+GZL5PmErYJcbXdqhj4GHtn6t\nUNDmey4IEOw0VEReOS5RMGbtcEVdEvrq0XlRgGtC9wq0RTdWWW/RRdeMlg0R\nq6TdG8CXwYwgOrO3TADqQ7eTXxIJWUyk6WW8dlQNajzeZh5PtqXrWQ7NvZux\nThM6tWwjAj/A9m230ILJAbiNoLSy4z37jCBTEFMvRzVynZSOQAOPipzo6gaN\n8ISesI+RHPwUM8ifSruIjrrP8QsSubm4nENaRDkGc04giwu5yF72S3+40gmR\n51f2du/RcnmF5guhJ1aaz2FTtbRoqPHc2voQz/pTxMs0GmAUDeesfbozFPZF\ncwbXfuzy3pWsLkDufDVdnIfmtp9QKNz/8/uzzdoPeVJTnpaPeyVb0ItRVDVM\nr8Im\r\n=DO0u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2LKfr/tFO7z35s6E3Rk+HWZ7T0kzm3UGX4jqwiXf3FAiEA4klmXgROi/SBLd1ByX2sd9qGLXwHd4Adw6fqJdIBUtw="}]},"maintainers":[{"name":"void327","email":"18896550515@163.com"},{"name":"boborua","email":"abner.zyp@gmail.com"},{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"_npmUser":{"name":"boborua","email":"abner.zyp@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/build-tool_1.7.21_1600790375400_0.510837415426578"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-18T08:14:35.946Z","1.0.0-beta.0":"2019-03-18T08:14:36.296Z","modified":"2022-04-06T10:51:43.348Z","1.0.0-beta.1":"2019-03-18T08:27:32.731Z","1.0.0":"2019-03-18T08:59:37.568Z","1.0.1-beta.0":"2019-03-18T09:19:28.033Z","1.0.1-beta.1":"2019-03-18T09:34:28.806Z","1.0.1-beta.2":"2019-03-18T09:51:17.633Z","1.0.1":"2019-03-18T10:04:29.779Z","1.0.2":"2019-04-17T07:39:46.230Z","1.0.3":"2019-04-17T08:43:25.372Z","1.0.4":"2019-04-17T09:25:24.387Z","1.0.5":"2019-04-22T07:48:16.489Z","1.0.6":"2019-04-22T09:09:07.830Z","1.4.0":"2020-03-02T06:36:21.048Z","1.5.0-bata.0":"2020-03-08T03:28:55.233Z","1.5.0-beta.0":"2020-03-08T03:34:20.807Z","1.5.0-beta.1":"2020-03-10T05:47:08.297Z","1.5.0-beta.2":"2020-03-10T13:18:45.931Z","1.5.0-beta.3":"2020-03-10T13:53:17.132Z","1.5.0-beta.4":"2020-03-10T13:54:00.616Z","1.5.0-beta.5":"2020-03-11T06:04:17.861Z","1.5.0":"2020-03-11T08:50:02.633Z","1.5.1-bata.0":"2020-03-31T09:34:10.838Z","1.5.1-beta.0":"2020-03-31T09:37:29.666Z","1.5.1-beta.1":"2020-03-31T10:08:27.724Z","1.5.1":"2020-04-01T03:10:51.712Z","1.6.0":"2020-05-30T01:17:43.663Z","1.7.11":"2020-09-04T10:47:31.636Z","1.7.12":"2020-09-04T10:52:14.902Z","1.7.21":"2020-09-22T15:59:35.565Z"},"maintainers":[{"name":"void327","email":"18896550515@163.com"},{"name":"boborua","email":"abner.zyp@gmail.com"},{"name":"yuecjnadt","email":"yuecjn@gmail.com"}],"readme":"# build-tool\n","readmeFilename":"README.md"}