{"_id":"@100tal-seg/seg-devtools","_rev":"2-9fa17044d9ee118708a8b4aa63d138e5","name":"@100tal-seg/seg-devtools","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@100tal-seg/seg-devtools","version":"0.0.1","description":"seg 物料开发者工具","main":"bin/seg.js","bin":{"seg":"bin/seg.js","seg-devtools":"bin/seg.js"},"author":{"name":"SEG Team","email":"seg-fe@100tal.com"},"license":"MIT","dependencies":{"@babel/core":"^7.4.3","async":"^2.6.1","axios":"^0.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-plugin-transform-export-extensions":"^6.22.0","babel-plugin-transform-lib-import":"^0.1.0","bluebird":"^3.5.3","chalk":"^2.4.1","colors":"^1.3.3","commander":"^2.20.0","consolidate":"^0.15.1","cross-spawn":"^6.0.5","debug":"^2.6.3","decamelize":"^3.2.0","easyfile":"^0.2.0","ejs":"^2.6.1","handlebars":"^4.0.12","handlebars-loader":"^1.7.0","html-webpack-plugin":"^3.2.0","ice-npm-utils":"^1.0.1","ice-skin-loader":"^0.2.0","imagemin":"^6.0.0","inquirer":"^6.2.0","js-yaml":"^3.12.1","kebab-case":"^1.0.0","less":"^3.9.0","less-loader":"^4.1.0","marked":"^0.6.0","metalsmith":"^2.3.0","minimatch":"^3.0.4","mkdirp":"^0.5.1","moment":"^2.22.2","multimatch":"^2.1.0","npm-updater":"^3.0.3","ora":"^3.0.0","prismjs":"^1.15.0","props-schema-generator":"^0.1.1","puppeteer":"^1.11.0","read-metadata":"^1.0.0","request":"^2.88.0","request-promise-native":"^1.0.5","rimraf":"^2.6.3","semver":"^5.6.0","tar":"^4.4.8","tildify":"^1.2.0","typescript":"^3.3.3333","uppercamelcase":"^3.0.0","user-home":"^2.0.0","validate-npm-package-name":"^3.0.0","zlib":"^1.0.5"},"engines":{"node":">=8.0.0"},"_id":"@100tal-seg/seg-devtools@0.0.1","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","_npmUser":{"name":"uv-w","email":"9837438@qq.com"},"dist":{"integrity":"sha512-1zXea//QsdZqLBv8l90XFgjcxcyUqdSwk4/G+NV6LAuPL7AOkTF67oJYvGRIPLsAfDfC92xKQzXpClST7kJHIw==","shasum":"4eb938b0bde5a5ff69c927ba282356f5a115d5b1","tarball":"https://registry.npmjs.org/@100tal-seg/seg-devtools/-/seg-devtools-0.0.1.tgz","fileCount":58,"unpackedSize":549884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc269pCRA9TVsSAnZWagAAGSgQAI7A8me0PU1d6VGTmPmx\nwxPJvuQSincdie9ffczS5l10UTmTHi3cdY2v8w7WSuJsKwJFj/AhlFerZaEI\nBeIuJ92T6cWOJP7GagIWFg7sNpNRliMAh7bifrEzsHohqxZolebb/FGB3uFA\nEBu+r2JEkztFObTtaQSrCqJA9LKqR6j5LQeNJaYGm+u4M11S3OgEr67IVYV9\nd8wjETHG+7QYDsVQk5LcuHhqnb+6IuxoH8YJTGsFLM1omBIx9IpDmiwC+m7a\nehFivMGrFHje0xM66ItKD4z5IwywKqmDRTxegShAEUuEPXWfF40w71OXbMyk\n/KkQA1F03QSlY/J5cZM6c9vhwRanAlrOAXtR5IqVCV5+A7GkqL8nshZww6ug\n2c3r4J+zrdtNVGRNd4R1u2fJD8yEoIETKJIzcQaKGiIqq2mfJ2nv7rLMC1+t\nUVcQAb8usMZIwfJlzTQ9NrxmhZ3QAVRYtB4iZvap8npPmWQp6p9ALzY0xR99\nQ0tOTE3sMf7yC671im3dcNLmj7pchPzpgnJWcsvVfQx/n8w0WQytmCquA5qu\nwOdLyVKBsOnAG2MzgvFrlgVWX2sB66upaIqOLmfMmzwIN2nOQXw8utjcaDwN\nubd99H4rE9MSsjwGN/PV+CIUlCxG5fIZHUh4V1Igh9eoe7iaE331awWLFDah\ngMy9\r\n=ojHx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5MZcsCPf63eNno50KdVlUBX3GMmHgJpC38V0M9nylMAiEA5PYd+iyJxgdYPOZarJyWjyA5J+ZxGruj//tR05FShGU="}]},"maintainers":[{"name":"uv-w","email":"9837438@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/seg-devtools_0.0.1_1557901161379_0.273387435525406"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-15T06:19:21.191Z","0.0.1":"2019-05-15T06:19:21.552Z","modified":"2022-04-04T10:30:06.489Z"},"maintainers":[{"email":"hshuaile@gmail.com","name":"simple111"},{"email":"9837438@qq.com","name":"uv-w"}],"description":"seg 物料开发者工具","author":{"name":"SEG Team","email":"seg-fe@100tal.com"},"license":"MIT","readme":"# ice-devtools\n\nCreates a materials application using the command line, is the Standard Tooling for SEG material Development.\n\n## Installation\n\nPrerequisites: Node.js (>=10.x), npm version 6+.\n\n```bash\n$ npm i @100tal-seg/seg-devtools -g\n```\n\n## Quick Start\n\n```bash\n$ mkdir my-materials && cd my-materials\n$ seg init\n```\n\nIt will create a directory called my-materials inside the current folder.\n\nInside that directory, it will generate the initial project structure:\n\n```\nmy-materials/\n    │\n    ├── blocks\n    │      └── Greeting\n    │\n    ├── scaffolds\n    │      └── lite\n    │\n    ├── .editorconfig\n    ├── .eslintignore\n    ├── .eslintrc\n    ├── .gitignore\n    ├── .prettierignore\n    ├── .prettierrc\n    ├── LICENSE\n    ├── README.md\n    └── package.json\n```\n\nNo configuration or complicated folder structures, just the files you need to build your materials app.\n\nInside the newly created project, you can run some built-in commands:\n\n```\n$ npm run deploy //  equal to： seg generate && seg sync\n```\n\nIt will be automatically generate materials JSON data in build folder，The build folder is ready to be deployed，return a material source interface.\n\n## Add Materilas\n\nYou can add materials, including blocks and templates：\n\n```\n$ sm add\n```\n\n## Documentation\n\nDocs are available at [intro-materials](https://ice.work/docs/materials/init-dev) - we are still working on refining it and contributions are welcome!\n\n### FAQ\n\n```\nInstall puppeteer: cnpm i puppeteer\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}