{"_id":"@aiou/preset-aiou","_rev":"11-cdfdb372c9735a5deaec17ae70ebbba6","name":"@aiou/preset-aiou","dist-tags":{"latest":"2.0.0","beta":"0.0.0-beta-20220108051756"},"versions":{"0.0.1":{"name":"@aiou/preset-aiou","version":"0.0.1","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/spring-catponents/templates#readme","repository":{"type":"git","url":"git+https://github.com/spring-catponents/templates.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/spring-catponents/templates/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","lint-staged":{"**/**/*.{js,ts,tsx,vue,json}":["eslint --fix"]},"scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-0.0.1.tgz","_id":"@aiou/preset-aiou@0.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-+X0RUSXy9FzkC61U28uqglPg9h152yadRmST/71ykbkN13gxi2gVN1M4uTo+bb5os/7CDO7EnLBprYZxwQR7Sg==","shasum":"1b226a671df8c1bdc9b2f35945fb4282af356dd0","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-0.0.1.tgz","fileCount":5,"unpackedSize":2086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsr+VCRA9TVsSAnZWagAA+a4P/joZub2nzPPcGT/+4kxO\nMk6t7c20m+JFwE+mwIr6XXocuZIdeO4O5PxOWVTreeezzpZwuPuR6+4vVwGp\nGpEk8qWcWNlGGfk761gqk2M+Mf/MVinP5nZ8dmWbcMR8hSHNpH4dULzUi1FA\ndEMQBMR+5Omj4/xfUAVLLN6YPCB3QPaQxvBhWGQHMP7LndAjD5qgNeh+gJ03\nF3R6P3genLIsRh+R6G3tApTvMAr0pcOGlWHVQcvHTelOc9uJf1ebNEYZ38/J\n1eNFfeAb+RBLSM37h+kShVDr+JtUfbHjTCud/OKYD5BRmHdNMr7G/DCMuXBU\ngQPjmPfKtFn/TjabRuK8VE+r4jKlnwKdGNJRM/vRtAN/l38LAF4WtB19X9mE\nR4eY7rfYJPfSTTytdIUTonXIJu4Ayt2ZSPz+ryOWDJXymU6nj8oP/bDDUMXj\nG8EGF4qg7tWGu+KLDRH4St/OH0DFgzjGQqwZtUwjPVYG+CqoYXHJadwKu8L1\ntA8a//OGZlSr8gZXpdOB+wy1JjpCQxepHlvhD3/hTXm1C5WFP8OWhAN6006N\nzj99PRLJV/WmDnj7AMtcyQGW1icWhUjtdwsum2UgHEMNwf4YXSCr9Sqf/chp\n1MfWtWBxtFRzFIPbyW8ZSmY8IOK+icllRAFpwH5rbVSCFBqMQL4/1S8mq7av\nx16f\r\n=GFCJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuP5RdjBJ4ebqB4/jCBZRxKLZ4dS5znC1ZfjB+Y72g8AiEAo0Mf8dfLse9Oo8dOl9r5L9Nsm3cteWDNSO6+S6MUGdY="}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_0.0.1_1639104404928_0.3067237689688882"},"_hasShrinkwrap":false},"1.0.0":{"name":"@aiou/preset-aiou","version":"1.0.0","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/spring-catponents/templates#readme","repository":{"type":"git","url":"git+https://github.com/spring-catponents/templates.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/spring-catponents/templates/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","lint-staged":{"**/**/*.{js,ts,tsx,vue,json}":["eslint --fix"]},"scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-1.0.0.tgz","_id":"@aiou/preset-aiou@1.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-5/eH7VgYOsc0vZbqHKb6rLfuni6kfxoBYPdWVtglT6PQp+Sa4OMlIbMFaccZpoMhcq8WQv975EuYMEzLPVwqBQ==","shasum":"5523eb2b3eae5874ba8a0df9e6f08b414f17a382","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-1.0.0.tgz","fileCount":5,"unpackedSize":2815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtLfaCRA9TVsSAnZWagAAPjgP/R5TopyUYceSFzAz6tNX\nzFjOPuXOv+MCLTaZZVvJ+nVPdEITxP5FwpjOk8PDbfNiYDLXaFcQtYR1Yzmi\n1V3dHwOigjVeIgqPm921YbJmMUSrQhWJu/Dd8nKWLc3BxDwkisXl8fE4Ezv9\nQahNCZdxKuSbuPt0Q4eqLAmEowb45UluWw5SDA2/LwRba2iakzvnvTerrqrr\naRSUhiDjBLyZb3P/5Cf4wS8mgBS+ZMbR6mj2RKDPh6n4nDidc9Mp7mJLe5v/\nOQSq302KQB2cEnnuYvWYz8KqRrFaZpmZ6WDjGdOd/RYMTPagnCIQ/PI6RbkI\n/HuJWyXZ9lfOU0WHqtuhJHqlZ1Hg7KMuK7ZaX6t3hE032pnsAt5RJLmUrXIC\nlPjTRZuYFMwkU8td7IDxSIF0OZrDjaBxybcpWnCeB4qP8qSshcPGMULFiy8K\nR8FAL8lXUtjs/2PYqE+/GHvIpti6dc6srqfbW0N5z5fUK2F96XHLRdcbiMhm\n5s6Y8QVNT1m/Woolu4wWbOc9WNvV8L4LBaFhAoX3P7EG1Hw8R2Up8KBAS2E1\ncbQIPmMQDbXmpMWdIh4EXW20G0egZFRw6hYc8ivrOnZvwUyqbFwoeExicvjw\nIKscldgyJ78LLZv2gr6N1FdeoNDJh7AcMcGYCjTATRm7G+lwByeKIbdWijQW\nGLUW\r\n=43K4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKz2gbL0pFJVQf7sV4KeaKq3PC/AnMrQ5wnDpb/tbwlAiBM6gUSIxhW9viEYE+znCtQ4e12Dnoxw/3V8A5VBgYBLg=="}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_1.0.0_1639233498520_0.8297974401574504"},"_hasShrinkwrap":false},"0.0.0-beta-20211114152811":{"name":"@aiou/preset-aiou","version":"0.0.0-beta-20211114152811","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/spring-catponents/templates#readme","repository":{"type":"git","url":"git+https://github.com/spring-catponents/templates.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/spring-catponents/templates/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","lint-staged":{"**/**/*.{js,ts,tsx,vue,json}":["eslint --fix"]},"scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-0.0.0-beta-20211114152811.tgz","readme":"# @aiou/preset-aiou\n\n## templates\n\n### `bin-template`\n\n*build cli application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/bin-template/tree/master)\n\n- Use [**commander**](https://github.com/tj/commander.js/) build cli application\n- Interaction interface with [**inquirer**](https://github.com/SBoudrias/Inquirer.js/)\n- Display loading status with [**ora**](https://github.com/sindresorhus/ora)\n\n### `actions-template`\n\n*build github workflow*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/actions-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `chrome-extenstion-template`\n\n*build chrome crx application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/chrome-extenstion-template)\n\n* Support hot reload\n* Build with `webpack`, and to `.zip`\n* Build UI interface with `react`\n* Process page element with `JQuery`\n* Process multiple dom event with `rxjs`\n\n### `webext-template`\n\n*build web ext application with vite*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/webext-template)\n\n* Build UI interface with `react`\n* Powered by `Vite`\n\n### `dayjs-plugin-template`\n\n*build dayjs plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/dayjs-plugin-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `eslint-config-template`\n\n*build eslint plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/eslint-config-template)\n- `on/off` eslint rules\n- extends 3rd eslint plugin\n- config `prettier`\n- lint non `.js/.ts` files\n\n### `original-html-template`\n\n*build web application without framework*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/original-html-template)\n\n- Build with webpack\n- Visit page via `http:<ip>:8080` in mobile\n- Style with `stylus` and useful `Rucksack & Rupture`\n\n### `react-components-lib-template`\n*build multiple react components lib, insipred by [antd-tools](https://github.com/ant-design/antd-tools)*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/react-components-lib-template)\n\n- output `lib & es` components version\n- build with `gulp`\n- multiple react components\n- support css-modules\n\n### `react-template`\n\n*build spa react template with pure webpack*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/react-template)\n\n- Pure webpack\n- Visit via `http:<ip>:port` on mobile\n- Rematch\n- With friendly build progress and error output\n- Bundle size analyzer\n\n### `rollup-template`\n*build lib with rollup*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/rollup-template)\n\n- 📊 Stats - output bag bundlesize\n- 📦 exclude `dependencies` and `peerDependencies`\n- 💪 Typescript - type safe\n\n### `rollup-plugin-template`\n*build rollup-plugin*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/rollup-plugin-template)\n\n- 💪 Typescript - type safe\n  \n### `ts-lib-template`\n*build ts lib template*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/ts-lib-template/tree/master)\n\n- 💪 Type safe - build with `ttsc`\n- 💞 replace `alias` path to `real` path\n- 🥽 watch mode\n\n### `webpack-loader-template`\n*build webpack loader*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/webpack-loader-template)\n\n- Watch mode\n- Build with `tsc`\n- Replace `alias` path to `real` path\n","readmeFilename":"README.md","_id":"@aiou/preset-aiou@0.0.0-beta-20211114152811","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2iuxlEEXDB4scpeBfEhqcm0gi/js33aw2zJGdgUDQoJw/HACQR9V7UPRPlKF5rHh3YvGlvcQJ/pgKh2NtHBYAw==","shasum":"a5024b25db383fd3e0a4247b8956bc80a8a45eeb","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-0.0.0-beta-20211114152811.tgz","fileCount":5,"unpackedSize":7161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuLmQCRA9TVsSAnZWagAApn4P/0NhrbgeEjwXHijUaQAJ\n9MwjODrbwMQjVtD5oHawwS29L5c0Bjl4pVn1C7RxVbhjE89JbriKz8E0psCD\nthCkbyxcrtoguWG3tDHXviBwt42ocY5HdZLC0Q0x1V59MCP+SR7lrApvkIWU\nM5CR4sNxrl78hsrgSjAGeRelUMB9ufyhYZ4sy4VcAhOq22TuBB0qr0AEncvk\nssvX81WYc7tpuC+mcQwB+ge3pRRpcExRXXCy4o8d3Vd2E7EihAnl9F62VlGi\nj4rvRlxX2NaYZFPipSk1FAKAxq4/P21C6GCvb6nHW1UT1iN7WVC735ELkBKf\nbOK4lUtuo/lPPl83ZJuVPoZUe7t0N6YdDCyFw1ogetm7gpIl79JGsG806iOq\nf8gCSv9frAmpSyoPBSdcHroxScBCkwHYPWOyA+a7TNXVhN+BGubux0d/1Its\nz0zv2CXPWRbmY6BOk5ek85gz+JQuBClqFQX8ahM71STdoyoGUsNwiJewyca2\nqaK3IMUzV6fG4C847K5tg7+PRDX1IByufSg0w3apm/XaDpM7FuIcPMqDsDY3\ndxavV6xnNTGpDsZbFKCWQ5U71m7DZtiAf1tp4IBjrSVbhTHwv3el7PhOXe1V\n1Wm/YsobeakwvkQicLgPkgSWQPvHgsNBKo/Rmv0T7q5bXbSCoUL1A+QctSIl\nqxJJ\r\n=NV7K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEH0THjVVdCwCG5P1tzTcfMVsYy2yuoq9+3OE/i1cczdAiEAugUgp0yaGXOmzxbpEYuKIYvOh2jBpFipBnz1gIRQE9g="}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_0.0.0-beta-20211114152811_1639496079919_0.28021409878014447"},"_hasShrinkwrap":false},"1.0.1-beta.0":{"name":"@aiou/preset-aiou","version":"1.0.1-beta.0","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/spring-catponents/templates#readme","repository":{"type":"git","url":"git+https://github.com/spring-catponents/templates.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/spring-catponents/templates/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","lint-staged":{"**/**/*.{js,ts,tsx,vue,json}":["eslint --fix"]},"scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-1.0.1-beta.0.tgz","readme":"# @aiou/preset-aiou\n\n## templates\n\n### `bin-template`\n\n*build cli application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/bin-template/tree/master)\n\n- Use [**commander**](https://github.com/tj/commander.js/) build cli application\n- Interaction interface with [**inquirer**](https://github.com/SBoudrias/Inquirer.js/)\n- Display loading status with [**ora**](https://github.com/sindresorhus/ora)\n\n### `actions-template`\n\n*build github workflow*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/actions-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `chrome-extenstion-template`\n\n*build chrome crx application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/chrome-extenstion-template)\n\n* Support hot reload\n* Build with `webpack`, and to `.zip`\n* Build UI interface with `react`\n* Process page element with `JQuery`\n* Process multiple dom event with `rxjs`\n\n### `webext-template`\n\n*build web ext application with vite*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/webext-template)\n\n* Build UI interface with `react`\n* Powered by `Vite`\n\n### `dayjs-plugin-template`\n\n*build dayjs plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/dayjs-plugin-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `eslint-config-template`\n\n*build eslint plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/eslint-config-template)\n- `on/off` eslint rules\n- extends 3rd eslint plugin\n- config `prettier`\n- lint non `.js/.ts` files\n\n### `original-html-template`\n\n*build web application without framework*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/original-html-template)\n\n- Build with webpack\n- Visit page via `http:<ip>:8080` in mobile\n- Style with `stylus` and useful `Rucksack & Rupture`\n\n### `react-components-lib-template`\n*build multiple react components lib, insipred by [antd-tools](https://github.com/ant-design/antd-tools)*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/react-components-lib-template)\n\n- output `lib & es` components version\n- build with `gulp`\n- multiple react components\n- support css-modules\n\n### `react-template`\n\n*build spa react template with pure webpack*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/react-template)\n\n- Pure webpack\n- Visit via `http:<ip>:port` on mobile\n- Rematch\n- With friendly build progress and error output\n- Bundle size analyzer\n\n### `rollup-template`\n*build lib with rollup*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/rollup-template)\n\n- 📊 Stats - output bag bundlesize\n- 📦 exclude `dependencies` and `peerDependencies`\n- 💪 Typescript - type safe\n\n### `rollup-plugin-template`\n*build rollup-plugin*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/rollup-plugin-template)\n\n- 💪 Typescript - type safe\n  \n### `ts-lib-template`\n*build ts lib template*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/ts-lib-template/tree/master)\n\n- 💪 Type safe - build with `ttsc`\n- 💞 replace `alias` path to `real` path\n- 🥽 watch mode\n\n### `webpack-loader-template`\n*build webpack loader*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/spring-catponents/webpack-loader-template)\n\n- Watch mode\n- Build with `tsc`\n- Replace `alias` path to `real` path\n","readmeFilename":"README.md","_id":"@aiou/preset-aiou@1.0.1-beta.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WDLywih79zkuc/+K/D6Hc4td5CFAfnyWMXBhKyy9Hmy+GxbaTZ4uo11B+A3BavIqjy/05GS3oXuwQXAsqutqfQ==","shasum":"a280b0a400f1975ef8f44d1dcac939390a943b4c","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-1.0.1-beta.0.tgz","fileCount":5,"unpackedSize":7135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuUg6CRA9TVsSAnZWagAAOsAP/2FCODYSm9mg0T2aAhRY\ncTC7M/v08vAFDco2w+syk+6scinZT4/SaZxCDRN1LCHIrxtWzGNzRLLy70hc\n5Gx35n+HjBFohcY9RFvB49nCKaXNnUgxvt6tBKOgmoXTvOdPIk5TTb9JqhWR\nt6Byf70RVM2bkjWI/zugWA47VKEv72df6pgEU9IT/p+it/4UVmPiPX5knGSj\nY939mh4QxgulGCnI5qwagq/pMY25NigwYy8lln9y3We8M1//1rUtYRC5PjPJ\nIbobQGoBLmM7eIkSdDOWYeFht8X5EIZyJIab5ta485cZxEeLI9sVuRl8CeAe\nyrvzmgk7gJsJmtGl/jSt+RB6DIPe6MmeBGO3jNqYHzcoPlYo5jBLtHN7V2M5\nOJIB4Ule9hmcyFlhIAVZ/VVuVM9CRp3YwDoUw3DFwdSBKLewV75500xQH7Eo\nuLHxpM72xOv909qPmc2++p4fL9KHpJpS7UEW5tQQXHu/xQ9EBnE5IrBesH0L\nSG8FZ/ebRYJd1Wbj+Ykoog1FJs5Osr4HIO7aOVxUpbITpX5lPEd3qINNR5vC\nCRCNBcbNdnhfj8+geruo6wMToDs4z5IejBg+kM/1xGkeYgpKGzPdr9TqEzBL\ntcKHUb8NLRbc4DDGm4X5F9fA30+E5Ek4u85TzWQrDoIvSs2L9sxJrYq2SuHM\nHihy\r\n=LroH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDad5/msE9o2B9NqERjcOEEdCZ1fY61lbtPvigptGC3sQIhAIYKqFVDpbmAyrS1TAWfFv7a21FGqqJXKef0ho2VZMBU"}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_1.0.1-beta.0_1639532602460_0.6847146173997838"},"_hasShrinkwrap":false},"0.0.0-beta-20211126104117":{"name":"@aiou/preset-aiou","version":"0.0.0-beta-20211126104117","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"readme":"# @aiou/preset-aiou\n\n## templates\n\n### `bin-template`\n\n*build cli application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/bin-template/tree/master)\n\n- Use [**commander**](https://github.com/tj/commander.js/) build cli application\n- Interaction interface with [**inquirer**](https://github.com/SBoudrias/Inquirer.js/)\n- Display loading status with [**ora**](https://github.com/sindresorhus/ora)\n\n### `actions-template`\n\n*build github workflow*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/actions-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `chrome-extenstion-template`\n\n*build chrome crx application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/chrome-extenstion-template)\n\n* Support hot reload\n* Build with `webpack`, and to `.zip`\n* Build UI interface with `react`\n* Process page element with `JQuery`\n* Process multiple dom event with `rxjs`\n\n### `webext-template`\n\n*build web ext application with vite*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webext-template)\n\n* Build UI interface with `react`\n* Powered by `Vite`\n\n### `dayjs-plugin-template`\n\n*build dayjs plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/dayjs-plugin-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `eslint-config-template`\n\n*build eslint plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/eslint-config-template)\n- `on/off` eslint rules\n- extends 3rd eslint plugin\n- config `prettier`\n- lint non `.js/.ts` files\n\n### `original-html-template`\n\n*build web application without framework*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/original-html-template)\n\n- Build with webpack\n- Visit page via `http:<ip>:8080` in mobile\n- Style with `stylus` and useful `Rucksack & Rupture`\n\n### `react-components-lib-template`\n*build multiple react components lib, insipred by [antd-tools](https://github.com/ant-design/antd-tools)*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-components-lib-template)\n\n- output `lib & es` components version\n- build with `gulp`\n- multiple react components\n- support css-modules\n\n### `react-template`\n\n*build spa react template with pure webpack*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-template)\n\n- Pure webpack\n- Visit via `http:<ip>:port` on mobile\n- Rematch\n- With friendly build progress and error output\n- Bundle size analyzer\n\n### `rollup-template`\n*build lib with rollup*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-template)\n\n- 📊 Stats - output bag bundlesize\n- 📦 exclude `dependencies` and `peerDependencies`\n- 💪 Typescript - type safe\n\n### `rollup-plugin-template`\n*build rollup-plugin*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-plugin-template)\n\n- 💪 Typescript - type safe\n  \n### `ts-lib-template`\n*build ts lib template*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/ts-lib-template/tree/master)\n\n- 💪 Type safe - build with `ttsc`\n- 💞 replace `alias` path to `real` path\n- 🥽 watch mode\n\n### `webpack-loader-template`\n*build webpack loader*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webpack-loader-template)\n\n- Watch mode\n- Build with `tsc`\n- Replace `alias` path to `real` path\n","_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-0.0.0-beta-20211126104117.tgz","_id":"@aiou/preset-aiou@0.0.0-beta-20211126104117","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-BnTPC9ETgNXEXiVyfCB+wrYLqRwYv2a4tFfxlz6+HMFD3tsEmOMnDw8oAM1yYFaKFjLYHZl2/D6tF28tvln/YA==","shasum":"d02d492e9ad1794825dfab784efd13b9322152d8","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-0.0.0-beta-20211126104117.tgz","fileCount":5,"unpackedSize":11239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyEciCRA9TVsSAnZWagAAzHgP/j54PdBePZeJqkStOXnD\n71F6Tjguu3bBg95p+aEMfULwi8I5FyEPhGUVIBOd+RInGOmJbrKIcOrfwl8J\n+xjM1QHdthBsNsA8vJ4lev4DAOj4zX2J0bAxXGlhKNP6dOGsjCzdNHwyVxgC\nDxhPPTs//k1aC0QocHdNGkuPp1bk6Zov4kL4Dd1ikMN7lqtPBr9lru1gj3+K\nV0HPoqQCKTp6CeMzmfNbKCHF0Hfu77YLRrWpZXOAVS96Hggg3KlnYb+Tc6y8\nuYR7cDPiDGk1zBkPkRcwFDPtqp6JQgqNni1M/drZw6nSdvc4ljZFcW5z0gBc\nehHk9tVeh/XKAeJ47kRZUrHKrW/MHXMjEYOu9Phv0ZpE7BSmBeuxq2It9pho\n7Pe7y4dLkDuYZiAZmfvM6BCx0K3zntyCQ6YVfrcWgGof3mlv0IyNGEzm6cas\nel+Rwxyjr+qsAwzwW0eMl4w1Q1LM5vuhLdHk0v6drdb9Ck6z40lCtaYT97sV\nRPtE98Blk/VEZNcBYeLmDXiZ5DI2ZlHsbpb3GAkjGgl44njvM1Qarlu/ZZOS\nrpAJ/t09rWMG7mXvWOugWJeBIBI8GBIL56WZ3L3ltoO10SIkOZ8DbECnA+hv\ntQcFKD3BSaPAnuGuQnqei83n0n6vGmXlVI9Z4N84Ar87UMZgiLUx6UvHSTcQ\n68f6\r\n=Kvrq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXk4v7SrnRDvQVArTOkOiMuqD9GxGZzuDsyty1J3PXjgIgTCWVVBJRns/tBKT6Fo9O8cji5FEvkTsemSrlKDRSXq4="}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_0.0.0-beta-20211126104117_1640515362365_0.03795081659590194"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aiou/preset-aiou","version":"1.0.1","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-1.0.1.tgz","_id":"@aiou/preset-aiou@1.0.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-H41gY/WdJsi+9ujjwaGzYxdb0IwRyZf8bDDNnGb6l18xE5xo4IL/G2cRWg3EdI4BH0Zzo9s6878aeZqGKG+AdQ==","shasum":"e410385c9b1f7fba2fbf961d878bd2a808a7f40b","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-1.0.1.tgz","fileCount":5,"unpackedSize":11199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyJBnCRA9TVsSAnZWagAAlv8P/1DKnhpUKQCRWTFHuMfe\nrhMVxwO/DnB+sOpkKdzUqFNQf4UcYcCb3SJYzBs4M10UeAo92f1lgdtSoiDZ\n4+zPkx2tJhPiFhZic/+m6KF2BCpG5fwE20+zUJcmUW6xIEZeCQENZ+rN/XH1\nR2LdNOBryGFFRHJ1jBLZxf7f7itm/UCz69+kZOP+W4nm3ap4kvDfrEWkzWKH\nRJKjiqfMoNn5Bm3hIGJgzpZiExEWphNNZ3Kz1QUdZy6jTHkGPNOTISZGynp9\noZ3MYXRyDt5EeVEwSx7VSMAD7x/XywlbjOo6FP7n47fSuTBliLhYmFuYREcn\nyY2/EE2A9sKmbk0URYRXRmdqK0nNlER3xGPTyQExGnrHEi6kEm9/7/gJ01Fo\nDsfitXCv2HfLjL4DdrJzUAW3EpU2VrQsoe1vaEoc01ppQOp6PWTmMpzrAB/U\nkZsXl8S/xtTlLn99vuOKcDo4+gwUXTN94IoQ3FAD3hHi5AnPu8VUyaEad0Xf\nYpw0Uvq576ubZnYKNVMkl3/gY2zprhJzD1Dlj6TDcDRqRXzmrhU9o1mKYZcy\nm+myatdw4zfW+RnQ8WPe/tvBlnzorcx4/zV7liTsHN9bF+KNTfeXRTdCQ8wb\nJdAIe+RZB2tEribK7q49pkRmcCDEdCOtjdtbnHBxcR7gmu4UMZf+umDuHbX0\nYrfm\r\n=Oxno\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAIU2GMsU7oHm+lVUHuKg4USnUsYNP3wu9GQi6chKfaAiEAt/IU+dkj9vTQnOyIKekd4B5hlB2RyJPxzO/8/RUkBjw="}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_1.0.1_1640534119310_0.4925708166450793"},"_hasShrinkwrap":false},"0.0.0-beta-20220415360":{"name":"@aiou/preset-aiou","version":"0.0.0-beta-20220415360","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"readme":"# @aiou/preset-aiou\n\n## templates\n\n### `bin-template`\n\n*build cli application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/bin-template/tree/master)\n\n- Use [**commander**](https://github.com/tj/commander.js/) build cli application\n- Interaction interface with [**inquirer**](https://github.com/SBoudrias/Inquirer.js/)\n- Display loading status with [**ora**](https://github.com/sindresorhus/ora)\n\n### `actions-template`\n\n*build github workflow*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/actions-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `chrome-extenstion-template`\n\n*build chrome crx application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/chrome-extenstion-template)\n\n* Support hot reload\n* Build with `webpack`, and to `.zip`\n* Build UI interface with `react`\n* Process page element with `JQuery`\n* Process multiple dom event with `rxjs`\n\n### `webext-template`\n\n*build web ext application with vite*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webext-template)\n\n* Build UI interface with `react`\n* Powered by `Vite`\n\n### `dayjs-plugin-template`\n\n*build dayjs plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/dayjs-plugin-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `eslint-config-template`\n\n*build eslint plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/eslint-config-template)\n- `on/off` eslint rules\n- extends 3rd eslint plugin\n- config `prettier`\n- lint non `.js/.ts` files\n\n### `original-html-template`\n\n*build web application without framework*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/original-html-template)\n\n- Build with webpack\n- Visit page via `http:<ip>:8080` in mobile\n- Style with `stylus` and useful `Rucksack & Rupture`\n\n### `react-components-lib-template`\n*build multiple react components lib, insipred by [antd-tools](https://github.com/ant-design/antd-tools)*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-components-lib-template)\n\n- output `lib & es` components version\n- build with `gulp`\n- multiple react components\n- support css-modules\n\n### `react-template`\n\n*build spa react template with pure webpack*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-template)\n\n- Pure webpack\n- Visit via `http:<ip>:port` on mobile\n- Rematch\n- With friendly build progress and error output\n- Bundle size analyzer\n\n### `rollup-template`\n*build lib with rollup*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-template)\n\n- 📊 Stats - output bag bundlesize\n- 📦 exclude `dependencies` and `peerDependencies`\n- 💪 Typescript - type safe\n\n### `rollup-plugin-template`\n*build rollup-plugin*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-plugin-template)\n\n- 💪 Typescript - type safe\n  \n### `ts-lib-template`\n*build ts lib template*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/ts-lib-template/tree/master)\n\n- 💪 Type safe - build with `ttsc`\n- 💞 replace `alias` path to `real` path\n- 🥽 watch mode\n\n### `webpack-loader-template`\n*build webpack loader*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webpack-loader-template)\n\n- Watch mode\n- Build with `tsc`\n- Replace `alias` path to `real` path\n","_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-0.0.0-beta-20220415360.tgz","_id":"@aiou/preset-aiou@0.0.0-beta-20220415360","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Lwt4G9gDjXQXF+iFQx0Yp+Jas76MVuEycI/5qTRaRYJ9zPMwtiJX0l/Sp+c/NpgipM2SVt6yzczGmuk91e6uWw==","shasum":"a5f8ece48501eabd10914f2b69d9cd4830bfdbe0","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-0.0.0-beta-20220415360.tgz","fileCount":5,"unpackedSize":11836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1GovCRA9TVsSAnZWagAAVgMP/jyXMHgG7+nTVY5A4Ehd\nw+jc23IUWkf342s/PdydpV99C0h50DnEa0WOaitE+uGgke3MRMYuUBZALRqE\nd5rX3oJ4RL/csPabPhb3ePofeqEO1gCgkl+O5KIE9pOisjxuC+12ySvpXliI\nuWXL+aAoDP0Jri7FPo8k2bxwMBNZisA2uGQbeOL61QMsOhdluze6OfZhcEL6\nSeFpO6wQWXdw8o8/oh36Og1qKrqJZ+SE0BdBc3w62PjRLylI5FWeeXTRUUld\nnKPFp0/xqKmHpg3Ho3DIH5OdtcCu39pGe44ztLd3sD2RQQVNivoYshgu3ifR\ngdnAT6uJp82+TtPxhiSB0xnrPLDIPMFdVbDB2Gfzjg71dUhjZntXpNCoUC/k\nmiwFK+4bErsD3iyHbfkBsbooCg+eS541bCUzt7Dg353bYsk6G28dHFdCBgKZ\ncKWoc9TolseOCC4N8QeG07voW8F/Z0NDDFRtPhtuAGxbNkk73JbayVImfMDK\nw78k3vclCn+AGBZpQwVIBMH81YFE9qHF6HiSvg1MllTxZQkcoo9Sclyb55Fy\nnENQpWjjCBpKXNWObCxh/XBb1GR/sTbQtymxVaHO0feBbwipJ73UppMW6Djr\noyUZq0cp23CISsZCvJ/00WLdu3jDMNe8wBhvz/oCst5ZGU/BX8sRSLrsQPhV\npEH8\r\n=C0n+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGH2Cd8FjGqQkaC9wcJgB+/944NLMfKjiIHeBPBBhcjAiEAo5EnukUAspFchlpMUzWtk+WEKfUARzg0S6BXabUVRn4="}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_0.0.0-beta-20220415360_1641310767618_0.20428905233312467"},"_hasShrinkwrap":false},"0.0.0-beta-20220108051756":{"name":"@aiou/preset-aiou","version":"0.0.0-beta-20220108051756","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"readme":"# @aiou/preset-aiou\n\n## templates\n\n### `bin-template`\n\n*build cli application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/bin-template/tree/master)\n\n- Use [**commander**](https://github.com/tj/commander.js/) build cli application\n- Interaction interface with [**inquirer**](https://github.com/SBoudrias/Inquirer.js/)\n- Display loading status with [**ora**](https://github.com/sindresorhus/ora)\n\n### `actions-template`\n\n*build github workflow*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/actions-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `chrome-extenstion-template`\n\n*build chrome crx application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/chrome-extenstion-template)\n\n* Support hot reload\n* Build with `webpack`, and to `.zip`\n* Build UI interface with `react`\n* Process page element with `JQuery`\n* Process multiple dom event with `rxjs`\n\n### `webext-template`\n\n*build web ext application with vite*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webext-template)\n\n* Build UI interface with `react`\n* Powered by `Vite`\n\n### `dayjs-plugin-template`\n\n*build dayjs plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/dayjs-plugin-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `eslint-config-template`\n\n*build eslint plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/eslint-config-template)\n- `on/off` eslint rules\n- extends 3rd eslint plugin\n- config `prettier`\n- lint non `.js/.ts` files\n\n### `original-html-template`\n\n*build web application without framework*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/original-html-template)\n\n- Build with webpack\n- Visit page via `http:<ip>:8080` in mobile\n- Style with `stylus` and useful `Rucksack & Rupture`\n\n### `react-components-lib-template`\n*build multiple react components lib, insipred by [antd-tools](https://github.com/ant-design/antd-tools)*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-components-lib-template)\n\n- output `lib & es` components version\n- build with `gulp`\n- multiple react components\n- support css-modules\n\n### `react-template`\n\n*build spa react template with pure webpack*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-template)\n\n- Pure webpack\n- Visit via `http:<ip>:port` on mobile\n- Rematch\n- With friendly build progress and error output\n- Bundle size analyzer\n\n### `rollup-template`\n*build lib with rollup*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-template)\n\n- 📊 Stats - output bag bundlesize\n- 📦 exclude `dependencies` and `peerDependencies`\n- 💪 Typescript - type safe\n\n### `rollup-plugin-template`\n*build rollup-plugin*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-plugin-template)\n\n- 💪 Typescript - type safe\n  \n### `ts-lib-template`\n*build ts lib template*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/ts-lib-template/tree/master)\n\n- 💪 Type safe - build with `ttsc`\n- 💞 replace `alias` path to `real` path\n- 🥽 watch mode\n\n### `webpack-loader-template`\n*build webpack loader*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webpack-loader-template)\n\n- Watch mode\n- Build with `tsc`\n- Replace `alias` path to `real` path\n","_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-0.0.0-beta-20220108051756.tgz","_id":"@aiou/preset-aiou@0.0.0-beta-20220108051756","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-isc/m3INdCFYLwgeMqa8yoLutkPn1jOKSOl7Gq8uegvuZ8dhuGRsr+Gix1WPKf1G+3Xofx2ZoWjBCOu7PsJJtQ==","shasum":"c7f47591a421eb850f959c17c74af62e41e0a638","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-0.0.0-beta-20220108051756.tgz","fileCount":9,"unpackedSize":21727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2R+xCRA9TVsSAnZWagAANIUP/jz+w0g3aB6JlXxBQVP7\nTbL0HTjYKZZtXqL6zLdACX2ChmfCgZrnsmk+2W+EBh2cWLVsDUtXUgHFUp0A\nBJT8ZlkITarWKAzAbz/rZX2Cusc2eXqKmCfEZfbJoVFyf3HxEqd1pL3tAKbM\nPBE0i9l+dVvX7HzG3jwyqVuBLkYtjCOVyFG5PKx8IHAkQr+ud1KS2bpLt5Qe\naJftOFKY7n1IdUxRGxOtug8bseh2WzHhhq3bq8bAanuqQL47ZDHjMKEtnR2D\nN7bzSc53sc1NNPotf7t0ZgmZ9qKspw/0vaZPxJjfXgmD/qmhaxehiTFzHALZ\n17ywl2MpxfKWScvjDnB+4Qr9o+o/9dw3ORL06lZlbF4ZS4bdrhYwa5Qezs3F\nyHsGjQ5m8XIRrwKoy3xW/+Fi3pbjn2JUY6d23UYJtmujXZhyKoI7TLpbd/bz\ndTvlmmaunKA0CxIxv2I+rRpJaG2d/NcYsxUw5Jjy1F+FMvumUCYj0isO43Lc\nmsnk81pP/s92b8Pf55SY1Bxph35BzqDE9+6fM5DVywWJ0F1w+JamRkW+I9tH\nlNnPRYqrTuAavt740VYoT6dcnFGv4p2/8TH1SCTf6unCDtO8QcudeiWbjMuY\n8yEcLSK6sZvEibP3GiZNtBlUG0OAhsgBFsY2NSLWqF88H2QUaNHDT7TR6AU6\nLX3g\r\n=kmdl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh9CR1y/OJwiZLVTCCD3TKPcZ+Sp1LoSmY+7moVtF48gIhAO73ouoZ/i0aK4VVQKGuDNz4KBkANU+U9RJn0+4NNKIE"}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_0.0.0-beta-20220108051756_1641619376802_0.5875410688636884"},"_hasShrinkwrap":false},"1.1.0":{"name":"@aiou/preset-aiou","version":"1.1.0","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-1.1.0.tgz","_id":"@aiou/preset-aiou@1.1.0","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ad/glj7BMYGNEmnxYuR4aIfnH3Fu6VNsQfAUDCKYRgqKaWHL1CqZ7yVa1sQxNJigpXwHhk/SViTBirqQ1uyydQ==","shasum":"d21bbdeddc7ff43d12d2533f971ccd0950ba7abe","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-1.1.0.tgz","fileCount":9,"unpackedSize":21707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2SLaCRA9TVsSAnZWagAAH/oP/2QaHdq0KjbOH52CZ7lD\njgqkRw0Q1JgP6Js2tH60cVV5qmBA0dgNagYdINEy0uGpL1dbrH8iF/6yWigr\nICQioL01PZCMdqBTbWWyOImMibodfZfJLWJE0a85Esl4qjslIoWY58lNAKL5\n4t27mhZp8dKW0NHGU1xdKlgbfdoEfJqDG7sdjla1m5vSAGr/eobHZnB2Mym5\nbGEl6ZK6DeaVxx5vT1t4HINYfcuAKJDqHNid8a/N1494d8B1Wky+EktQXU06\nkpMc6WOZd1Oqy4P3gBYNwc2mJ22/jaKb+tXsCY5DG3YPTKK9pX9VTxwXl/Vm\nKtNJwv9sLiRuK/5YE4e5lZJUBHOStKrp83x0ytSgyPy9vAGQAGe0eyVjTEjr\njzgXHs8ZG/x9egqzJ3CeAEb5AEzTuQp96+3CwzCGcCgDOMb3+13tJHrucKL7\nXvrMGoQQLvqbeXJascUMa/gCGS6P640pbtPoEbgsKuih5znmnqTd+99LRTPc\nZTYRvy/MUIdglhXXmBZPJdVX8I7+13rw94pzATUSc09DV8eQk5R5XmcTnY3J\nGtmuuGztXffl6AsvnA2sui73Ts1bh/kIswsI9UIRikSd6Axad/MGDDZaKuii\npwv+BlpJGvwedgKLrpGAvy1PAQi4Py23eyUSd4h6lNvXN1TghlS+X/htSYUs\ntYMq\r\n=b8+O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCE2GZwojG4RumpcniVIf3WGEP2DoMdr/5RZEGFu2RKAIhAK+QyW8No71f/mebuvrNhqsn0z0S1IB5P3fzBrdRLYCG"}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_1.1.0_1641620186524_0.7135905938574532"},"_hasShrinkwrap":false},"1.1.1":{"name":"@aiou/preset-aiou","version":"1.1.1","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-1.1.1.tgz","_id":"@aiou/preset-aiou@1.1.1","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-TuZowmjnfsE2Ct8IoRE2yYOgp7L6BJ0D+n/S2FxjfwoBhiNH65RL4FtMBfzZmdCaQ8fGk8w3exc3O07Re6PLMA==","shasum":"3ecf2d12afd96eb00377670fba2c05cb9b629f72","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-1.1.1.tgz","fileCount":9,"unpackedSize":17702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqHwqhAMZ3rz2dYpG/nDHEi1xteEsKii5TB1nq4N0IwAiEAx6/exiQe8gx3UofHAUHCb4PO3Xxrmn2NNYn0bMSFlFY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUNIoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdxBAAiefRTz3efVwCG3Z2Zk5hs+WLaSvQHtSYDNIc6MWznBRXQ0yk\r\niMrKoWh7yE/3jbnn198BUafBnp5x9nlOyOLxmbZzhEqWYNQU7SxMzLFT6/qs\r\nxYK+90eIzTAuPQkXGLxwK2gP6CEQtoMJhetAToYoolinlu4nIPfVvCxO1uKV\r\n55q533gHN9h6wXIIzlcmqN0yioyS9X7AsSKPUmKvE+e21tkXAjiOh6lQMqnM\r\n8zeaBPQTRqjmnAMcjgvN2YOLFUvuZ7KjGpYhZcRRv6XpJFT25SRb0qkqHLzX\r\nUukM6cY6eLg6VKmEH/P1GVEP4oe5XsjSyIpgwUbI2QX151psr2t8KQvws1ay\r\nhYHNAc9kfRxqmwlI604q0vxALDFRY65j+KQ18mbaiHk1Fe9a8stRYOFjl60d\r\n+Pj7feEnvgfQOIjdX5vAayH7O6sztk4R6N8XFFUcw8CwsYxRgyOkY5m4Vnih\r\n7yao4gt1NC0GEj6xJvFs8hl28QbDQAwP/6Z/NQZqMyKcGc+WfFnEJSeTIn+t\r\ndyPbh95OuY/RIXznZxSZ+79Fz1XwrCzOt6C2bgFLuINWTVhrPQa1idLYHI/V\r\nfKnTjRRONDMXVrjHgPs+BlRTM9tu5VfiL5RwBusdxj+LRY5beCv7195WDeZ3\r\nNjJaneqI+oX0odcEO7B3Pi92tnHSjIIDiJc=\r\n=XP/H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_1.1.1_1683018280616_0.5305707185050308"},"_hasShrinkwrap":false},"2.0.0":{"name":"@aiou/preset-aiou","version":"2.0.0","description":"preset aiou","keywords":["preset","template","aiou"],"license":"MIT","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"main":"index.json","scripts":{"build":"echo build","test":"echo test"},"_resolved":"","_integrity":"","_from":"file:aiou-preset-aiou-2.0.0.tgz","_id":"@aiou/preset-aiou@2.0.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-vOVgyIOlglpubbjO/e/sxnxMmGz6pATwpXA8oi8scwDDLpkiZo42BbvJMIewR0UzmUiXD/JcwjeOvYzpgZLg3g==","shasum":"1667394335d738d55183c616b3ac505e90877e50","tarball":"https://registry.npmjs.org/@aiou/preset-aiou/-/preset-aiou-2.0.0.tgz","fileCount":11,"unpackedSize":23542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqr65qhvBJ+l38/tOgEhk0RS+43SxR3yaupPnKgUVbAwIhAJVCeuLOoGjrVV2+TBEshTT77nPf7c9Q3zW+rMkSuPkS"}]},"_npmUser":{"name":"qidanta","email":"jiangweixian1994@gmail.com"},"directories":{},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/preset-aiou_2.0.0_1704100323882_0.22250068055349903"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-10T02:46:44.874Z","0.0.1":"2021-12-10T02:46:45.265Z","modified":"2024-01-01T09:12:04.230Z","1.0.0":"2021-12-11T14:38:18.656Z","0.0.0-beta-20211114152811":"2021-12-14T15:34:40.078Z","1.0.1-beta.0":"2021-12-15T01:43:22.622Z","0.0.0-beta-20211126104117":"2021-12-26T10:42:42.520Z","1.0.1":"2021-12-26T15:55:19.467Z","0.0.0-beta-20220415360":"2022-01-04T15:39:27.771Z","0.0.0-beta-20220108051756":"2022-01-08T05:22:57.015Z","1.1.0":"2022-01-08T05:36:26.689Z","1.1.1":"2023-05-02T09:04:40.841Z","2.0.0":"2024-01-01T09:12:04.047Z"},"maintainers":[{"name":"qidanta","email":"jiangweixian1994@gmail.com"}],"description":"preset aiou","homepage":"https://github.com/neo-hack/neo/tree/master/packages/presets/aiou#readme","keywords":["preset","template","aiou"],"repository":{"type":"git","url":"git+https://github.com/neo-hack/neo.git","directory":"packages/presets/aiou"},"author":{"name":"JW","email":"jiangweixian1994@gmail.com","url":"https://twitter.com/jiangweixian"},"bugs":{"url":"https://github.com/neo-hack/neo/issues","email":"jiangweixian1994@gmail.com"},"license":"MIT","readme":"# @aiou/preset-aiou\n\n## configs\n\n- `pnpm` release and ci yamls\n- `rust` application release and ci yamls\n\n## templates\n\n### `bin-template`\n\n*build cli application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/bin-template/tree/master)\n\n- Use [**commander**](https://github.com/tj/commander.js/) build cli application\n- Interaction interface with [**inquirer**](https://github.com/SBoudrias/Inquirer.js/)\n- Display loading status with [**ora**](https://github.com/sindresorhus/ora)\n- Build in `Bundle` and with esbuild\n\n### `actions-template`\n\n*build github workflow*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/actions-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `chrome-extenstion-template`\n\n*build chrome crx application*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/chrome-extenstion-template)\n\n* Support hot reload\n* Build with `webpack`, and to `.zip`\n* Build UI interface with `react`\n* Process page element with `JQuery`\n* Process multiple dom event with `rxjs`\n\n### `webext-template`\n\n*build web ext application with vite*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webext-template)\n\n* Build UI interface with `react`\n* Powered by `Vite`\n\n### `dayjs-plugin-template`\n\n*build dayjs plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/dayjs-plugin-template/tree/master)\n\n- 💪 Typescript - type safe\n\n### `eslint-config-template`\n\n*build eslint plugin lib*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/eslint-config-template)\n- `on/off` eslint rules\n- extends 3rd eslint plugin\n- config `prettier`\n- lint non `.js/.ts` files\n\n### `original-html-template`\n\n*build web application without framework*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/original-html-template)\n\n- Build with webpack\n- Visit page via `http:<ip>:8080` in mobile\n- Style with `stylus` and useful `Rucksack & Rupture`\n\n### `react-components-lib-template`\n*build multiple react components lib, insipred by [antd-tools](https://github.com/ant-design/antd-tools)*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-components-lib-template)\n\n- output `lib & es` components version\n- build with `gulp`\n- multiple react components\n- support css-modules\n\n### `react-template`\n\n*build spa react template with pure webpack*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/react-template)\n\n- Pure webpack\n- Visit via `http:<ip>:port` on mobile\n- Rematch\n- With friendly build progress and error output\n- Bundle size analyzer\n\n### `rollup-template`\n*build lib with rollup*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-template)\n\n- 📊 Stats - output bag bundlesize\n- 📦 exclude `dependencies` and `peerDependencies`\n- 💪 Typescript - type safe\n\n### `rollup-plugin-template`\n*build rollup-plugin*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/rollup-plugin-template)\n\n- 💪 Typescript - type safe\n  \n### `ts-lib-template`\n*build ts lib template*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/ts-lib-template/tree/master)\n\n- 💪 Type safe - build with `ttsc`\n- 💞 replace `alias` path to `real` path\n- 🥽 watch mode\n\n### `webpack-loader-template`\n*build webpack loader*\n\n[![stackblitz](https://img.shields.io/badge/%E2%9A%A1%EF%B8%8Fstackblitz-online-blue)](https://stackblitz.com/github/neo-hack/webpack-loader-template)\n\n- Watch mode\n- Build with `tsc`\n- Replace `alias` path to `real` path\n","readmeFilename":"README.md"}