{"_id":"@100tal-seg/seg-react","_rev":"2-e763e6595ece748e95eba1bcc41d5ab4","name":"@100tal-seg/seg-react","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.2":{"name":"@100tal-seg/seg-react","version":"0.0.2","description":"SEG SDK","main":"index.js","bin":{"sr":"bin/sr.js","seg-react":"bin/sr.js"},"scripts":{"cover":"http-server ./ -o -c-1","clear":"rm -rf test/fixtures/*/build/ && rm -rf test/fixtures/*/.happypack/","webpack":"npm run clear && node ./test/compiler.js","start":"http-server ./test/fixtures/ -o -c-1 -p 8081","test":"LOG_LEVEL=verbose jest"},"keywords":["seg"],"author":{"name":"SEG Team"},"license":"MIT","engines":{"node":">=10.0.0","npm":">=6.0.0"},"dependencies":{"@alifd/fusion-collector":"^1.0.0","@babel/core":"^7.1.2","@babel/plugin-proposal-class-properties":"^7.1.0","@babel/plugin-proposal-decorators":"^7.1.2","@babel/plugin-proposal-do-expressions":"^7.0.0","@babel/plugin-proposal-export-default-from":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-bind":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.1.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-optional-chaining":"^7.0.0","@babel/plugin-proposal-pipeline-operator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.1.0","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.4.0","@babel/preset-react":"^7.0.0","@babel/preset-typescript":"^7.3.3","address":"^1.0.3","autoprefixer":"^9.1.5","axios":"^0.18.0","babel-loader":"^8.0.4","babel-plugin-import":"^1.9.1","camelcase":"^5.3.1","case-sensitive-paths-webpack-plugin":"^2.1.2","chalk":"^2.4.1","commander":"^2.18.0","copy-webpack-plugin":"^5.0.2","css-hot-loader":"^1.4.2","css-loader":"^1.0.1","deep-assign":"^2.0.0","deepmerge":"^2.1.1","detect-port":"^1.2.3","ejs":"^2.6.1","extract-css-assets-webpack-plugin":"^0.2.5","file-loader":"^3.0.1","find-root":"^1.1.0","fs-extra":"^7.0.1","glob":"^7.0.6","gulp":"^3.9.1","handlebars":"^4.1.1","handlebars-loader":"^1.7.1","html-webpack-plugin":"^3.2.0","http-proxy-middleware":"^0.19.0","ice-npm-utils":"^1.0.1","ice-skin-loader":"^0.2.1","inquirer":"^5.2.0","js-yaml":"^3.13.0","less":"^3.8.1","less-loader":"^4.1.0","lodash":"^4.17.11","marked":"^0.6.1","mini-css-extract-plugin":"^0.4.4","mkcert":"^1.2.0","mkdirp":"^0.5.1","node-ipc":"^9.1.1","node-sass":"^4.9.0","npm-updater":"^3.0.3","npmlog":"^4.1.2","optimize-css-assets-webpack-plugin":"^5.0.1","ora":"^3.2.0","path-exists":"^3.0.0","postcss-loader":"^3.0.0","postcss-safe-parser":"^4.0.1","prismjs":"^1.15.0","react-dev-utils":"^5.0.2","rimraf":"^2.6.2","sass-loader":"^7.1.0","semver":"^5.6.0","tar":"^4.4.8","ts-loader":"^5.3.3","typescript":"^3.3.3333","uglifyjs-webpack-plugin":"1.3.0","url-loader":"1.1.2","uuid":"^3.3.2","webpack":"~4.28.0","webpack-bundle-analyzer":"^3.0.3","webpack-dev-mock":"^0.1.2","webpack-dev-server":"^3.1.9","webpack-filter-warnings-plugin":"^1.2.0","webpack-format-messages":"^2.0.5","webpack-merge":"^4.1.4","webpack-plugin-import":"^0.2.3","webpack-simple-progress-plugin":"^0.0.4","webpack-sources":"^1.3.0"},"devDependencies":{"jest":"^24.5.0"},"_id":"@100tal-seg/seg-react@0.0.2","_shasum":"1ad1b3d75d4fd45bc0a653fd8b148e216d4733aa","_from":".","_npmVersion":"3.10.3","_nodeVersion":"11.14.0","_npmUser":{"name":"uv-w","email":"9837438@qq.com"},"dist":{"shasum":"1ad1b3d75d4fd45bc0a653fd8b148e216d4733aa","tarball":"https://registry.npmjs.org/@100tal-seg/seg-react/-/seg-react-0.0.2.tgz","integrity":"sha512-cZkTj1PkdStSyBZ5gQyri6lCsyZ/7118hhtH/K+03zbgyu41i7zj3FaLxWoZol6Mgq2smpe4h6xemYSwY8RzGw==","fileCount":77,"unpackedSize":553446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0U4QCRA9TVsSAnZWagAArwkP/0vhRav02d3cQfJoO/cC\nsdDuX2szpjBeA90q5CnIKusgTvHQC5MfV1amWr2+DZfT0IRHDPfX9qFpYfZs\nOcqIYVclEZG4kCZoxTGYkzAyAK4xbnXnuroLhulsYfkt66xamrfzOtj05r3f\nQFsqn0rPUa12+epvQ8Ka4DrTVjbIQfoPXU5n2qzZMfJtfpBeQBrI6U8ySauS\naT6Uj8Tr29N5HywnmmkxBiMGyD+4N+OzUZCZEnPcJp6WSvL/Z+qsDX4tzPc8\nIL8xxv9erAoGjaKoA2OP32NN6AhDerNCtZhyNqwZm+GRXPm/9LlrPiXCTx8Z\nKGiOb8rrxL5ksVJdKMQQEe5gG0bu7n5cHasfzofeK6CzWaqCy7ceLDeyrVX9\nMfKgbkqackVZTKCYDrMFlATK0D3ofSoywREW4uWubffm12mwWa/xTUz4aovB\nM92XdJqYRfSqiwnMly2c2GJI5Gi5cVkpr01pztO/w5YmM0soKjGiJkOD58fY\nyO/QG5oQcjIcP5z/B64tR/8F1uPixKphSEJpN80Pbo3eEYp81ylPD6sJWVwe\nqA8i/anX92BSR/0K+sAGAFcj7YUSqZZ0GmnCfMoOHvGtPSGv8m+ykYzsV5RX\ntlghiYuY97xsY01JO3jd/fU9M+NY8j2t/cK1QmBr+BnpxQm1h9n8USeRmKCr\nIOLF\r\n=pKGn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0yPb6YCuxw4sN/BgSUFIigEvvyjlxdzbihQbboTFwJgIhALC5Ywpou5bDPXPDDtcWeavL82f24rMHo0AhJQzAohk1"}]},"maintainers":[{"name":"uv-w","email":"9837438@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seg-react_0.0.2_1557220879351_0.2831326525836311"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-07T09:21:19.153Z","0.0.2":"2019-05-07T09:21:19.518Z","modified":"2022-04-04T10:30:06.761Z"},"maintainers":[{"email":"hshuaile@gmail.com","name":"simple111"},{"email":"9837438@qq.com","name":"uv-w"}],"description":"SEG SDK","keywords":["seg"],"author":{"name":"SEG Team"},"license":"MIT","readme":"# seg-react\n\nA cli tool for React Development. [Docs](https://ice.work/docs/basis/ice-scripts).\n\n## Install\n\n```bash\n$ npm install seg-react -g\n\n$ sr --help\n```\n\n## Cli\n\n> Recommended\n\n```bash\n$ mkdir ice-project\n$ cd ice-project\n\n$ sr init project # also support component/block\n$ sr dev\n$ sr build\n$ sr add block\n```\n\n## Methods\n\n> Not recommended\n\n### init({ scaffold })\n\ninit project by scaffold:\n\n```js\nconst { init } = require('seg-react');\n\nawait init({\n  template: '@icedesign/lite-scaffold',\n  // Default: process.cwd()\n  projectDir: ''\n  // component/block/project, Default: project\n  type: ''\n});\n```\n\n### build({ customWebpackConfig, cliOptions })\n\nbuild project:\n\n```js\nconst { build } = require('seg-react');\n\nawait build({\n  customWebpackConfig: {},\n  // ref to bin/ice-build.js\n  cliOptions: {}\n});\n```\n","readmeFilename":"README.md"}