{"_id":"@modern-js/testing","_rev":"137-d4ce575d8b82e116cca093fdaebaa756","name":"@modern-js/testing","dist-tags":{"next":"1.2.1-rc.0","latest":"1.5.4","canary":"0.0.0-canary-20220616062119","alpha":"1.5.5-alpha.0"},"versions":{"1.0.0-rc.2":{"name":"@modern-js/testing","version":"1.0.0-rc.2","_id":"@modern-js/testing@1.0.0-rc.2","maintainers":[{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"3052f5ed6b205b59c1c60f2727e467fe2fa29ebf","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.2.tgz","fileCount":71,"integrity":"sha512-sE9ysF8ItufLx6iquSdpEtj9eUjODDtyKG+wLCT3XzhZiZxv0tQOmbl/mKgQ9cMN22g2YMb+u5DmA/frevSE9g==","signatures":[{"sig":"MEYCIQDET1n7psAO+uuF3r7VolKSVhBZPeZ2sFGVRj9TI/45HwIhALAQCA1pVV5hBINzFAlunDiIjZdc2TtAkwLSM990YJF2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74616},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"dexteryy","email":"dexter.yy@gmail.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.9","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.15.3","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.2","@modern-js/plugin":"^1.0.0-rc.2","@modern-js/webpack":"^1.0.0-rc.2","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.2"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.2","@modern-js/plugin-testing":"^1.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.2_1633005370504_0.34727761159125015","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"@modern-js/testing","version":"1.0.0-alpha.3","_id":"@modern-js/testing@1.0.0-alpha.3","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"d97649e780a9b2a653ed4b35269f04af5b546cd0","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-alpha.3.tgz","fileCount":72,"integrity":"sha512-IQCK++U+BUk/wT6b69FPzyfY5d4ulBqUiUapZNJSzUGnXWIf0VULm/ze0vS9+9n8tJKvK31iK/aC+bgGQ2DNxg==","signatures":[{"sig":"MEYCIQDdB7OWArF9GSyUBpBUmNGQi9zq5xcSJ505qORGnYsHfAIhAPwNMMRhIL9GFVTPikrllsa0cJ1odM5VXgsvWBdmhkBb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74906},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-alpha.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n\n<p align=\"center\">现代 Web 工程体系</p>\n\n## 背景\n- [迈入现代 Web 开发](https://zhuanlan.zhihu.com/p/386607009)\n- [现代 Web 开发者问卷调查报告](https://zhuanlan.zhihu.com/p/403206195)\n\n## 计划\n\nModern.js 的 1.0.0.rc 版已经发到 npm，目前在做测试改进，README 文档之后统一提供（现阶段加入测试和开发，可以发 [issue](https://github.com/modern-js-dev/modern.js/issues) 留微信联系），完整的文档站计划在10月14日上线\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-alpha.3","@modern-js/plugin":"^1.0.0-alpha.3","@modern-js/webpack":"^1.0.0-alpha.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-alpha.3"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-alpha.3","@modern-js/plugin-testing":"^1.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-alpha.3_1633775984075_0.4791019207852363","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"@modern-js/testing","version":"1.0.0-alpha.5","_id":"@modern-js/testing@1.0.0-alpha.5","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"a3f9368ecba866a9780f39c09ca6fffd9dd16fb4","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-alpha.5.tgz","fileCount":72,"integrity":"sha512-r7CC/fXL7/Fqz9RBqKQolUbmtVmx4OgWN44HqB2yDMbYRvAKl0Xhuhjqxg3C46Lrpq268u7MTLDz7CKW872xaw==","signatures":[{"sig":"MEUCIQDKIQTkWnThQkYosIFpRQo42WeHWDDEGu2GQSvlyIF0vgIgeyOAFtoARU7UpDbFfiNoJsEytfJFP2MRdMd3e+/w45w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74902},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-alpha.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n\n<p align=\"center\">现代 Web 工程体系</p>\n\n## 背景\n- [迈入现代 Web 开发](https://zhuanlan.zhihu.com/p/386607009)\n- [现代 Web 开发者问卷调查报告](https://zhuanlan.zhihu.com/p/403206195)\n\n## 计划\n\nModern.js 的 1.0.0.rc 版已经发到 npm，目前在做测试改进，README 文档之后统一提供（现阶段加入测试和开发，可以发 [issue](https://github.com/modern-js-dev/modern.js/issues) 留微信联系），完整的文档站计划在10月14日上线\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"1.0.0-alpha.5","@modern-js/plugin":"1.0.0-alpha.5","@modern-js/webpack":"1.0.0-alpha.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"1.0.0-alpha.5"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-alpha.3","@modern-js/plugin-testing":"^1.0.0-alpha.3"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-alpha.5_1633849744067_0.7529290397870838","host":"s3://npm-registry-packages"}},"1.0.0-rc.3":{"name":"@modern-js/testing","version":"1.0.0-rc.3","_id":"@modern-js/testing@1.0.0-rc.3","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"c0806c00b336c72de082cf1f71cc62d36afabb2e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.3.tgz","fileCount":72,"integrity":"sha512-NRag3avbG5ezBJAH0+e1rgsK8Xc77XugULBAxFq5fYKquDzVmC5kBLr2L3FyxL65MKAlpt2DuJZ0z+7x/5OJqQ==","signatures":[{"sig":"MEUCIEGWFL0XQYBKTzAH0m2uklmbdY7y/r/Piqlzhiq5P8dcAiEApOaR18TT8rfc6k0kO9qpQ6g+zAmeplr1wyJwtB9Kqy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74964},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"publicCnfig":{"access":"public","registry":"https://registry.npmjs.org/"},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.3","@modern-js/plugin":"^1.0.0-rc.3","@modern-js/webpack":"^1.0.0-rc.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.3"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.3","@modern-js/plugin-testing":"^1.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.3_1633933607571_0.7944463804390722","host":"s3://npm-registry-packages"}},"1.0.0-rc.4":{"name":"@modern-js/testing","version":"1.0.0-rc.4","_id":"@modern-js/testing@1.0.0-rc.4","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"fb836fac8f3a6dff3f31d904fb67df4e750a0c60","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.4.tgz","fileCount":72,"integrity":"sha512-Dnirs5YcMh7xqVN7cnYwyKBYhENecI5NmEc1+xxjd/E6sKrcV6u+1Yhlrsk2or/PPT8LZa6XnDpxgnS9Gup1ZQ==","signatures":[{"sig":"MEQCIFozKypVVejZ3vgddvqw0qvFfy6zsVIv57FJF8VPskEVAiBxj8YQfBfZBfK/BEPJuffBich3jDO+jhc40MDqqw1hYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75526},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"publicCnfig":{"access":"public","registry":"https://registry.npmjs.org/"},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.4","@modern-js/plugin":"^1.0.0-rc.4","@modern-js/webpack":"^1.0.0-rc.4","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.4"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.3","@modern-js/plugin-testing":"^1.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.4_1633940162912_0.856196130990893","host":"s3://npm-registry-packages"}},"1.0.0-rc.5":{"name":"@modern-js/testing","version":"1.0.0-rc.5","_id":"@modern-js/testing@1.0.0-rc.5","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"117bf4c5391e24c9b9a305c6183a3134e368a337","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.5.tgz","fileCount":72,"integrity":"sha512-LOnoRe7gU9rYOk7V6g91Jyl+iEPQg+1FSluuvex6q/wLyIxZfNB6XKrffRMo43dNZfXg3Qmvkbi+QDXDAxiXaA==","signatures":[{"sig":"MEYCIQCEzJ0JxzTlTCqs2KzkXje/BY/LPaYze5fwLyJ8+erldAIhAML1uYz27RBRKWMmHOIzYlb3roNMiO8iH7imfutsg2sO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75830},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.5","@modern-js/plugin":"^1.0.0-rc.5","@modern-js/webpack":"^1.0.0-rc.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.5"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.5","@modern-js/plugin-testing":"^1.0.0-rc.5"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.5_1634017833859_0.08861179699331556","host":"s3://npm-registry-packages"}},"1.0.0-rc.7":{"name":"@modern-js/testing","version":"1.0.0-rc.7","_id":"@modern-js/testing@1.0.0-rc.7","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"7a49f2483f6e69d3e61af6b6ef0f696cd6f31065","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.7.tgz","fileCount":72,"integrity":"sha512-lPu0z+BDeoPHm45Yln41SmCggrjlx4r3FqCOE86jYyzi8tZU9MbRuJiFJJfDXuFzhw9+AgpTUSoO38/dHVyD/g==","signatures":[{"sig":"MEUCIQCeTmYxJUhL6BjILhPjejG090ZbIufc6N5Xxf90P+/WbgIgbZK+2b0mIfiOd87R6BVDeWVA48nga2aEuAK6gyG5I94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76434},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.7.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.7","@modern-js/plugin":"^1.0.0-rc.7","@modern-js/webpack":"^1.0.0-rc.7","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.7"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.7","@modern-js/plugin-testing":"^1.0.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.7_1634023027390_0.1713898327723331","host":"s3://npm-registry-packages"}},"1.0.0-rc.8":{"name":"@modern-js/testing","version":"1.0.0-rc.8","_id":"@modern-js/testing@1.0.0-rc.8","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"4a26c61541b2f9e258f6b6033a052b5f8c1f95c8","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.8.tgz","fileCount":72,"integrity":"sha512-cRjw6y7lDOVDjherUAJSclDSrZHRsjDNSG1PyGWP2yu2lrZwe8wT1EXZkPYDcfvsWycJTFylnG8e/8Zi+m11lA==","signatures":[{"sig":"MEQCIBSLrjWs9M9+GJjvddDwlwJz3plek0UGyPMdPOGbCFVLAiAA8PdRkVPD9BUDEJgCb3mRlX5mRPxPGfVVrvr3S5djSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76736},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.8.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.8","@modern-js/plugin":"^1.0.0-rc.8","@modern-js/webpack":"^1.0.0-rc.8","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.8"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.8","@modern-js/plugin-testing":"^1.0.0-rc.8"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.8_1634105267972_0.9465498452403729","host":"s3://npm-registry-packages"}},"1.0.0-rc.9":{"name":"@modern-js/testing","version":"1.0.0-rc.9","_id":"@modern-js/testing@1.0.0-rc.9","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"5b3e57af8b1c88ff3dabc0c90a0905e360bdf0a7","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.9.tgz","fileCount":72,"integrity":"sha512-e85Uvv7Za+jKYOHmgcQfUY3DSCDW44MYLgEP2bTo0qgp+U0Yxk0a/a/WWGwC10ne63VET+y+Rzs65SrRn0sNvg==","signatures":[{"sig":"MEUCIQC3OoYIRcv0WiyvQ1mg7FVolnHuBTeei/xAT9dGaNhawwIgQAUX7S5aBV3iEUTsmBzYJKPgUH2gMxUHIjXFrdkWZtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77038},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.9.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.9","@modern-js/plugin":"^1.0.0-rc.9","@modern-js/webpack":"^1.0.0-rc.9","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.9"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.9","@modern-js/plugin-testing":"^1.0.0-rc.9"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.9_1634124128270_0.40428259461783167","host":"s3://npm-registry-packages"}},"1.0.0-rc.10":{"name":"@modern-js/testing","version":"1.0.0-rc.10","_id":"@modern-js/testing@1.0.0-rc.10","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"5a43f8228ca0b9faa5d2998c32046c2ab2414152","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.10.tgz","fileCount":72,"integrity":"sha512-cASIUEEimxMxIpyCsQsjmssOoPfhhEt9v0AlagDEcOTVeUzL/+6YV9cR2JKX47CGwCDSkM9IB3lBfJm7pJhSFQ==","signatures":[{"sig":"MEUCIQC6DtUGVSioBi8nxtMBxkeQx3+zPdZahzKEDQGI1MjzNAIgR/nUmu9eiNyDWSGy3Lww0Qndikr4Ck3ZxNBpyeNAlDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77352},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.10.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.10","@modern-js/plugin":"^1.0.0-rc.10","@modern-js/webpack":"^1.0.0-rc.10","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.10"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.10","@modern-js/plugin-testing":"^1.0.0-rc.10"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.10_1634186299791_0.1396644874705939","host":"s3://npm-registry-packages"}},"1.0.0-rc.11":{"name":"@modern-js/testing","version":"1.0.0-rc.11","_id":"@modern-js/testing@1.0.0-rc.11","maintainers":[{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"1fb33e7bca5ed51879148bda9c141eca42fff6a3","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.11.tgz","fileCount":72,"integrity":"sha512-0QfSaoAx4v4XkcwTVQgL37ZjPLvZ/oQ39yxsGaJk/jynBSDHcranmHIYIVSJZHSXHNNauU6oN1jUcMfsL2Lxjw==","signatures":[{"sig":"MEYCIQCy9uPr3jEcpPUPpxEbbgAneqvpwVwzqKqQVBjV/d3YeAIhALvn6RNRTasr/qt2rpKx7wXP4YdBLSYzWMUO6UfPyZEF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77564},"main":"./dist/js/node/index.js","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"anc95","email":"1481988258@qq.com"},"_npmVersion":"6.14.10","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.11","@modern-js/plugin":"^1.0.0-rc.11","@modern-js/webpack":"^1.0.0-rc.11","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.11"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.11","@modern-js/plugin-testing":"^1.0.0-rc.11"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.11_1634193483578_0.9569053467524113","host":"s3://npm-registry-packages"}},"1.0.0-rc.12":{"name":"@modern-js/testing","version":"1.0.0-rc.12","_id":"@modern-js/testing@1.0.0-rc.12","maintainers":[{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"42286e95dfe5e2728dbdbedfee98c87dfcd7200e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.12.tgz","fileCount":72,"integrity":"sha512-pSNTMwddVPKnNNOgf9mWkjBs+U1SAwLgYnmiYHiotQAOrFkwZbcsS6zz/nW6XpfZr8225ZaNRF2rXPVv2VMIQw==","signatures":[{"sig":"MEYCIQCAkhLzt0ShFqq0JWS7FckOmSgntu0fJo461cuCjVb1lAIhANUR7TOy3AmT/pudLiFDNPNW7AMCRzNqFh9e1XAS1NnV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78023},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.12.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.12","@modern-js/plugin":"^1.0.0-rc.12","@modern-js/webpack":"^1.0.0-rc.12","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.12"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.12","@modern-js/plugin-testing":"^1.0.0-rc.12"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.12_1634291030367_0.06209307161834743","host":"s3://npm-registry-packages"}},"1.0.0-rc.13":{"name":"@modern-js/testing","version":"1.0.0-rc.13","_id":"@modern-js/testing@1.0.0-rc.13","maintainers":[{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"c7656575e66930e561e5516956681fb13cc099c5","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.13.tgz","fileCount":72,"integrity":"sha512-hgox5KtedPRevJX9Sf7otYVyMXVJoyA3aBB+KBIcChgwfwFio8q0h6PDeaApbb+KLol0sXMcHe+34oW80NKTgA==","signatures":[{"sig":"MEUCIFdAXicU7ZCLUoFXAt4f2fW++uJVdtvd6JDU3bk/KF6+AiEAmdN9EExon0VvkoIRVnbm56FLbAKXq3009t0UDpxJcaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78330},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.13.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.13","@modern-js/plugin":"^1.0.0-rc.13","@modern-js/webpack":"^1.0.0-rc.13","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.13"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.13","@modern-js/plugin-testing":"^1.0.0-rc.13"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.13_1634559170333_0.07610227430112548","host":"s3://npm-registry-packages"}},"1.0.0-rc.14":{"name":"@modern-js/testing","version":"1.0.0-rc.14","_id":"@modern-js/testing@1.0.0-rc.14","maintainers":[{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"4aa52b96e9e07f0c419cc25ee769465dfa60ca70","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.14.tgz","fileCount":72,"integrity":"sha512-Fu0nMnRIbEFCQD/jN/tBEBnNbSa/r7CyXtFqHTwuzgOTRBxFbFgUDsG7AWu+n6YrTh0k4G2kwMz844vXPRXfGA==","signatures":[{"sig":"MEUCIBKeDk0H6O2HS+ufVppjAYK4p5cGZNmQAN4ho8A2RKDnAiEA+e1hlNoD7gz35MS3hspCdSoWo64dyK4ZQO1gZMV8wKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78637},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.14.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.14","@modern-js/plugin":"^1.0.0-rc.14","@modern-js/webpack":"^1.0.0-rc.14","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.14"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.14","@modern-js/plugin-testing":"^1.0.0-rc.14"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.14_1634568179999_0.5513072152968479","host":"s3://npm-registry-packages"}},"1.0.0-rc.15":{"name":"@modern-js/testing","version":"1.0.0-rc.15","_id":"@modern-js/testing@1.0.0-rc.15","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"fc86c3a3345be64e9a4975a40de40d48b8dc3582","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.15.tgz","fileCount":72,"integrity":"sha512-P0TyntNuTHULwJ7RurmQntV22gdVAMYw8QzO95zM7YXzCZWpGe6LEpIhsCG4GlAhsdX+rQal+jSxClH3Newz2Q==","signatures":[{"sig":"MEYCIQCOISpHzM2urE6Nj9IqST1if8jJ3odesYRwuOraQmjrmwIhALW+BaoAs/gxafl/MxFyQg0R7h8EzpP9Va2FExXAjq4i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79028},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.15.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.15","@modern-js/plugin":"^1.0.0-rc.15","@modern-js/webpack":"^1.0.0-rc.15","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.15"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.15","@modern-js/plugin-testing":"^1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.15_1634704860936_0.679305475968651","host":"s3://npm-registry-packages"}},"1.0.0-rc.16":{"name":"@modern-js/testing","version":"1.0.0-rc.16","_id":"@modern-js/testing@1.0.0-rc.16","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"b4b3460db6769cab51e9bd3f959e477b0057a794","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.16.tgz","fileCount":72,"integrity":"sha512-FKyKNs0mkNw7YeE3CzKHnIBl7QNQ+461Y+rRIfF5YC7buj23r5Gdoc1LMwkE1iObVAePheVfRhQ4yF3UxeigQg==","signatures":[{"sig":"MEQCIDLj5Ghn6ZFSJvUpp7r39VREerYCPRmJ8XpHySpDxwlwAiBEQznm3hfhjvKNV0DZ0DuvlTDFRruDAOSDFuQOFluSnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80379},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.16.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.16","@modern-js/plugin":"^1.0.0-rc.16","@modern-js/webpack":"^1.0.0-rc.16","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.16"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.16","@modern-js/plugin-testing":"^1.0.0-rc.16"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.16_1634784351620_0.04356184271225638","host":"s3://npm-registry-packages"}},"1.0.0-rc.17":{"name":"@modern-js/testing","version":"1.0.0-rc.17","_id":"@modern-js/testing@1.0.0-rc.17","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"1cae29b1d61bbd4c30d3fd1cf53846996840d19c","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.17.tgz","fileCount":72,"integrity":"sha512-mgYRs7DrOzgQyI8QG9jjlOO74JmUVc3DCVvlG9OjScV5VL3TJDS9dKHlu8/GBt2BBUaOScJRw8QYXqA5Yx6KTw==","signatures":[{"sig":"MEUCIQDCcDaBeFL5hl6XAVtIU2yw9nGFYGgLmqNjfF6Q12an0wIgLIpY2B3kmwyVtqIHGnfsPBZ/JrXJsF47fe2fCVYPkZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80727},"main":"./dist/js/node/index.js","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"anc95","email":"1481988258@qq.com"},"_npmVersion":"6.14.10","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"12.20.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.17","@modern-js/plugin":"^1.0.0-rc.17","@modern-js/webpack":"^1.0.0-rc.17","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.17"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.17","@modern-js/plugin-testing":"^1.0.0-rc.17"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.17_1634810566690_0.07886603012267934","host":"s3://npm-registry-packages"}},"1.0.0-rc.19":{"name":"@modern-js/testing","version":"1.0.0-rc.19","_id":"@modern-js/testing@1.0.0-rc.19","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"0981e581072778a0bda48d1be20043dd576056a9","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.19.tgz","fileCount":72,"integrity":"sha512-vbaDsEQjYdh2S28zIe3B2/AcKJpU94nAWwo175XFKdKlWbQN00ISjmjGTm3DzPyAxOX9Xh/TaDxyd1bYQ0rDwQ==","signatures":[{"sig":"MEUCIQD3OcREdDp795067RWRAoL5BsEHUNzVh2zSR3KrIC7hlQIgZLj6rE/ka49Vk3vwRFrw2/Ajr1f+WVQS+bMKSHI2TVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81722},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.19.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.19","@modern-js/plugin":"^1.0.0-rc.19","@modern-js/webpack":"^1.0.0-rc.19","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.19"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.19","@modern-js/plugin-testing":"^1.0.0-rc.19"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.19_1634893842324_0.0008068807038639214","host":"s3://npm-registry-packages"}},"1.0.0-rc.20":{"name":"@modern-js/testing","version":"1.0.0-rc.20","_id":"@modern-js/testing@1.0.0-rc.20","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"041c13602e73ea96aacfa486c8389ee7f18ecdf9","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.20.tgz","fileCount":72,"integrity":"sha512-O/VIJpq4qQZc8SbOkE0Xt6Ao0OFfFZevXkRGR+Dg3In70Ql+ZYsgkJ/HrANNPNEZR5Sw/B+zFUgX02Vj80NxXw==","signatures":[{"sig":"MEUCICs5J88EvspNlTV5ahnmffjguruf68thWG8X4sre+c2RAiEAqXgFWfpzIaswfkynXRy4kuAh1kN0iwXZS7aptEIX4N8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82224},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.20.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"<p align=\"center\">   <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a> </p>","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.20","@modern-js/plugin":"^1.0.0-rc.20","@modern-js/webpack":"^1.0.0-rc.20","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.20"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.20","@modern-js/plugin-testing":"^1.0.0-rc.20"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.20_1635150257990_0.3462882873281703","host":"s3://npm-registry-packages"}},"1.0.0-rc.21":{"name":"@modern-js/testing","version":"1.0.0-rc.21","_id":"@modern-js/testing@1.0.0-rc.21","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"411e979d6e44cdcf64b6e6f252ed313c3773592f","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.21.tgz","fileCount":72,"integrity":"sha512-fMSpMZjx5KKRTQuGjN371jEh0vIyVDVETYZVHMvReoq4Zwtz9SsZy4QbX6EB3cfmT0JYDkGvLBtFiefcyhyAdQ==","signatures":[{"sig":"MEUCICdC72fqGAPbhJT2xVTOtYabvIcy41Zprh9KzZw99/yGAiEAuZNy8ztg4FBRlbYuB7otCTZ45HrVkiytzD8BAQ92YOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82779},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.21.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"Modern.js testing package","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.21","@modern-js/plugin":"^1.0.0-rc.21","@modern-js/webpack":"^1.0.0-rc.21","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.21"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.21","@modern-js/plugin-testing":"^1.0.0-rc.21"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.21_1635230184024_0.8846154764603682","host":"s3://npm-registry-packages"}},"1.0.0-rc.22":{"name":"@modern-js/testing","version":"1.0.0-rc.22","_id":"@modern-js/testing@1.0.0-rc.22","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"dist":{"shasum":"29960cc1be383aa997cf91f2e1cbcd5853cdf90a","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.22.tgz","fileCount":72,"integrity":"sha512-KD+Kn35CI0drXVpbi+oTqW+DrExVVTCRcVolWfod1HG+sjiSzPyqsvVsK08i5zBW/Ma5YRksAq3lID/4vKHX3Q==","signatures":[{"sig":"MEUCIQCUE9UcjAzN5JcYXgLX56IQOjafTEhIZySMG2cdsHUFnQIgFyBfUS4nynXEHzhBQaJmZQ8ODpte7SvPYtbpIoczHSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83288},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.22.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","_npmVersion":"6.14.15","description":"Modern.js testing package","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.22","@modern-js/plugin":"^1.0.0-rc.22","@modern-js/webpack":"^1.0.0-rc.22","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.22"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.22","@modern-js/plugin-testing":"^1.0.0-rc.22"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.22_1635255387554_0.23262097352184385","host":"s3://npm-registry-packages"}},"1.0.0-rc.23":{"name":"@modern-js/testing","version":"1.0.0-rc.23","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.0.0-rc.23","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"52cea762a2a8f4490527d41b7ca4d50172448d7d","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0-rc.23.tgz","fileCount":72,"integrity":"sha512-D047EdLH8Pvorq/fMMlyqVMveWLGFse3Faq2V03eUO4WsbA+5x+kz12LyqyfgLgtDG2RIBa0WvPvgSWqwrYPCw==","signatures":[{"sig":"MEYCIQCc9Vfq3gh13hUwBtUGjdqUcW1GP+oLcxb7nuotfjKNaQIhAPgNgUpwmhYOSbB74MuujrCKyppZ/c9rSHow8SBzreOL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84512},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0-rc.23.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0-rc.23","@modern-js/plugin":"^1.0.0-rc.23","@modern-js/webpack":"^1.0.0-rc.23","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0-rc.23"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0-rc.23","@modern-js/plugin-testing":"^1.0.0-rc.23"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0-rc.23_1635260834739_0.09980218606775715","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@modern-js/testing","version":"1.0.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.0.0","maintainers":[{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"771a5e84dc758d8cdf9cde8616a39765388cfe3c","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.0.tgz","fileCount":72,"integrity":"sha512-F35wajwrWT7zCsBQQds295EVmiV9wtkbOv8x0rJVURIQCoMPkfymU842LpwHEgfA5ajQAgzMUyqY3UBaui325Q==","signatures":[{"sig":"MEQCIAE3sg9to/bC0S2Bfj2HlFq6BCsR6/A0cIn6kys86mPoAiBnjGBJyoqrrgdr+ixtUTQGL0ThWa9K03FwZ3uQDfbZMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84949},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.17.6","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0","@modern-js/plugin":"^1.0.0","@modern-js/webpack":"^1.0.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0","@modern-js/plugin-testing":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.0_1635265379743_0.47372880066893863","host":"s3://npm-registry-packages"}},"0.0.0-windows-2021101111240":{"name":"@modern-js/testing","version":"0.0.0-windows-2021101111240","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-windows-2021101111240","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"8185c86523fdb7539dbb60a70a0d28003625dd83","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-windows-2021101111240.tgz","fileCount":72,"integrity":"sha512-d4AtlzH/TxAnzTvaYSb2ljYGY+rHwyyxMugQSMaxb8ycFZlHiBBDJkcpK9WXFVSMH2DZcL+qG+CuTliAQndKrQ==","signatures":[{"sig":"MEYCIQD+Fnl3XMSK96VpwW6lPY10CP1ojtUxTle0+d+SvOpYcwIhAPWIevzPVBdXY59pqMgkBRgSUkQigCvyVUl+H4G9p19M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85147},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-windows-2021101111240.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","deprecated":"deprecate","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-windows-2021101111240","@modern-js/plugin":"^0.0.0-windows-2021101111240","@modern-js/webpack":"^0.0.0-windows-2021101111240","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-windows-2021101111240"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-windows-2021101111240","@modern-js/plugin-testing":"^0.0.0-windows-2021101111240"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-windows-2021101111240_1635765413846_0.9791550227616652","host":"s3://npm-registry-packages"}},"0.0.0-windows-2021101123127":{"name":"@modern-js/testing","version":"0.0.0-windows-2021101123127","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-windows-2021101123127","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"63e859f16f43376db7416303d5e7344790f2c505","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-windows-2021101123127.tgz","fileCount":72,"integrity":"sha512-bQHe1ZqQNxFKqJ7LSmfNs1MgAUE5OyCNBS4AWNbcnkhjBGwSI1dnci6lH3m0IYE3RVQkc0q2UVUcXbxjCEoH8g==","signatures":[{"sig":"MEUCIG2Adb6Dbe0j3e/bLczz4kpbpw0hzUChORt0szWK6I4JAiEAg+rQ6dDKl+32tZuFISfmUw6NwosGLYMixkDPSi+6eNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85133},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-windows-2021101123127.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","deprecated":"deprecate","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-windows-2021101123127","@modern-js/plugin":"^0.0.0-windows-2021101123127","@modern-js/webpack":"^0.0.0-windows-2021101123127","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-windows-2021101123127"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-windows-2021101123127","@modern-js/plugin-testing":"^0.0.0-windows-2021101123127"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-windows-2021101123127_1635770162357_0.9358596673691888","host":"s3://npm-registry-packages"}},"0.0.0-windows-2021101142341":{"name":"@modern-js/testing","version":"0.0.0-windows-2021101142341","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-windows-2021101142341","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"8e3e04327f154dc65287b1eec3adf5bec33b46c8","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-windows-2021101142341.tgz","fileCount":72,"integrity":"sha512-3q+ZxeqCtWcTG9NrAybO8g7UdATLH6e39YYwh02B8GVPGCXXsCHCTiPtpMkcCgSjoEyOM6xtI2DCjpP+ZOjRPw==","signatures":[{"sig":"MEQCIHz+QbHvM3dEOpI9Y3E4b7LW97IbmEGly3b0voFmtfMXAiBu8jlEMW85nlAS2IpjCpmyUBfoqArZ4uLHaHs9fPkxug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85257},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-windows-2021101142341.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","deprecated":"deprecate","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-windows-2021101142341","@modern-js/plugin":"^0.0.0-windows-2021101142341","@modern-js/webpack":"^0.0.0-windows-2021101142341","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-windows-2021101142341"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-windows-2021101142341","@modern-js/plugin-testing":"^0.0.0-windows-2021101142341"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-windows-2021101142341_1635776870101_0.21221622427174403","host":"s3://npm-registry-packages"}},"0.0.0-windows-2021102103427":{"name":"@modern-js/testing","version":"0.0.0-windows-2021102103427","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-windows-2021102103427","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"aa2a7117a73453e6bd492353179854be51b8a95a","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-windows-2021102103427.tgz","fileCount":72,"integrity":"sha512-BvYHHodon2MnkG5WXXyL9qQcRDn88WIIJ+hH+57YlwKuwS3sOYwYWBwSq9B8B3LKPpIum1yseMqP3sJJOCQ2OA==","signatures":[{"sig":"MEQCIG/MoOr319datKpd9gjESBzVKql5lqWr8Zftu+K61Wn0AiBZxdXPtFph2K2+H00+Ue3k31yI1gBxPpboy8Svb7UeOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85270},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-windows-2021102103427.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","deprecated":"deprecate","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-windows-2021102103427","@modern-js/plugin":"^0.0.0-windows-2021102103427","@modern-js/webpack":"^0.0.0-windows-2021102103427","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-windows-2021102103427"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-windows-2021102103427","@modern-js/plugin-testing":"^0.0.0-windows-2021102103427"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-windows-2021102103427_1635850161783_0.610335497195496","host":"s3://npm-registry-packages"}},"0.0.0-windows-202110385642":{"name":"@modern-js/testing","version":"0.0.0-windows-202110385642","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-windows-202110385642","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"74bc483ed9a04cddd1dd0ee6d8b410dd21fbd5a0","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-windows-202110385642.tgz","fileCount":72,"integrity":"sha512-p1PxUvQxnpzQYf+oUp3kxGx+YvMLzDWqvFmeO0GJDzl466C4QE+FuaQ/G4kGqgKqbYGdMJdOlP791DHAAewliw==","signatures":[{"sig":"MEQCIGiSauCf1xXc5xnHp5T7ggjPDYCPbgyRgDIPGGHvFaVxAiAK5dma8GdjmnNusK4ByEPJY0rH1SLPzzMI8S7fZYRlsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85253},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-windows-202110385642.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","deprecated":"deprecate","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-windows-202110385642","@modern-js/plugin":"^0.0.0-windows-202110385642","@modern-js/webpack":"^0.0.0-windows-202110385642","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-windows-202110385642"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-windows-202110385642","@modern-js/plugin-testing":"^0.0.0-windows-202110385642"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-windows-202110385642_1635930102155_0.45655885782580596","host":"s3://npm-registry-packages"}},"0.0.0-windows-20211056953":{"name":"@modern-js/testing","version":"0.0.0-windows-20211056953","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-windows-20211056953","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"766ebf718afa8f74349df13f0dd9104a8fa5a7b3","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-windows-20211056953.tgz","fileCount":72,"integrity":"sha512-XcGNllSe5vva02tM10+DtrVdFXGdnCEObLhBYl9ZyrYNEDAyB+l+ozfkwgpjCJqRrxkiZvsYNvepA2DkUTUohA==","signatures":[{"sig":"MEUCIHgSDv0kQKRyuQ8FGSDz6xg1xk4Dh8sB24Xi2HZTLiRkAiEArrxFYlOAKKK/q/83QKAwEELpRYyrbZ9fE3jC8FhGeMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84242},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-windows-20211056953.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","deprecated":"deprecate","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-windows-20211056953","@modern-js/plugin":"^0.0.0-windows-20211056953","@modern-js/webpack":"^0.0.0-windows-20211056953","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-windows-20211056953"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-windows-20211056953","@modern-js/plugin-testing":"^0.0.0-windows-20211056953"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-windows-20211056953_1636092881360_0.6832281736392416","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@modern-js/testing","version":"1.0.1","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.0.1","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"a201cce68e8a96e7f6716dacca1ccf4239f5c125","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.0.1.tgz","fileCount":72,"integrity":"sha512-bDuIgaYliTaMEz0wi+A32u6Pe5S13GbBvnbN5jcNH0Qg68/z4aIO0hSh6g/jwi9wJHlBtF4JHfaUsN2Wc0Dn7w==","signatures":[{"sig":"MEYCIQDu2FgwdRMDTrmKfAHYBSt30y3gYDeyxXNRHbXljKtEHQIhAPAecTbAVep5pDSxtwyNXI+q2JbnnHWZpC8IcpmqvZnA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84003},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.0.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.1","@modern-js/plugin":"^1.0.1","@modern-js/webpack":"^1.0.1","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.2","@modern-js/plugin-testing":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.0.1_1636123856985_0.3103061549087289","host":"s3://npm-registry-packages"}},"0.0.0-canary-20211010132451":{"name":"@modern-js/testing","version":"0.0.0-canary-20211010132451","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20211010132451","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"61db4e3da6db5d32cba7ce42d22a738ad9f9f68e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20211010132451.tgz","fileCount":72,"integrity":"sha512-6rkuik8H7aErmACqg9fK5I+auWC1Kgc2mXOFO8vlNQ8zb4JD460lTNnfxtPxS1kb6xGaHjvN61P4fxwL6V+ywg==","signatures":[{"sig":"MEUCIGQtx8UdkzZBU79qxX/ZSmBUT08aMqzWC7xO/aY0DFUyAiEA6+Wf+WNhqwydpSWUtj3fyNaeIiAZWUbjqdpuyt8Qb10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85666},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20211010132451.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0","@modern-js/plugin":"^1.0.0","@modern-js/webpack":"^1.0.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0","@modern-js/plugin-testing":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20211010132451_1636550705274_0.22016063074213466","host":"s3://npm-registry-packages"}},"0.0.0-canary-2021101015357":{"name":"@modern-js/testing","version":"0.0.0-canary-2021101015357","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-2021101015357","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"069e5c8228cadef3520f81abfd6f9c771bf4c378","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-2021101015357.tgz","fileCount":72,"integrity":"sha512-v+VVYovk+gWtHmlRJIhwi+a6tl3gQuDvybU2ZHXPaZoRVoYr6pJnJj3HqaPLhGsjufxAnIiJkKAYhaEyNaxv2g==","signatures":[{"sig":"MEUCIGjvA4QmKXlRSQP+jSVj+T1OojLQhK3M98riNju6tJpCAiEAnqsPBtn41HujwFU6RkYw5OYC4N+4Fr3sROcbCr2wghE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85664},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-2021101015357.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.0.0","@modern-js/plugin":"^1.0.0","@modern-js/webpack":"^1.0.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.0.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.0","@modern-js/plugin-testing":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-2021101015357_1636556650565_0.615973104052828","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@modern-js/testing","version":"1.1.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.1.0","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"52d09f3f6ee037816af821dc7c960a07cb718a96","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.1.0.tgz","fileCount":72,"integrity":"sha512-sxUBZkeuKVsPBcd7jbqQzw7Bf+m916cxRRS8igMsPh4F3yR5BoKmqO3QBzWot2BheO/lxQTIa6dQlUYrN/gmNQ==","signatures":[{"sig":"MEUCIQDidp2LY43Dpxb2teIiWrWhCSyHiyVFRxhTIW7rmSda0gIgKKy/gRosltAD9vC/lYgzqmeD7byehAwT5BJdXQtfT0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86172},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.1.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.1.0","@modern-js/plugin":"^1.1.0","@modern-js/webpack":"^1.1.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.1.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.0.2","@modern-js/plugin-testing":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.1.0_1636631399613_0.8228951421596615","host":"s3://npm-registry-packages"}},"0.0.0-bundle-deps-202110123508":{"name":"@modern-js/testing","version":"0.0.0-bundle-deps-202110123508","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-bundle-deps-202110123508","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"cf2f161136b6aad1d74f078d8ebbff578dc5f674","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-bundle-deps-202110123508.tgz","fileCount":72,"integrity":"sha512-om3Fc0yq+4Gh4B8yxcLmeUInv2qBnj+gMFJ4UbPiQ7P/QvAKZIafJCmOyEkJzhmg1Ir71hr4kx9agjCJAzXWCg==","signatures":[{"sig":"MEQCIDEHCVu69l2AwC+THbHweqtZgIBVySsdAnUd5tTQLDLsAiBjmzKgx/m+491wFzvex6jUFNR9NJMvDLqLMQXuGQkkNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84547},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-bundle-deps-202110123508.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-bundle-deps-202110123508","@modern-js/plugin":"^0.0.0-bundle-deps-202110123508","@modern-js/webpack":"^0.0.0-bundle-deps-202110123508","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-bundle-deps-202110123508"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-bundle-deps-202110123508","@modern-js/plugin-testing":"^0.0.0-bundle-deps-202110123508"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-bundle-deps-202110123508_1636689463528_0.43161786515233835","host":"s3://npm-registry-packages"}},"0.0.0-bundle-deps-202110124831":{"name":"@modern-js/testing","version":"0.0.0-bundle-deps-202110124831","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-bundle-deps-202110124831","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"624d6603f350180c71b7ac3ce75b911346165bcb","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-bundle-deps-202110124831.tgz","fileCount":72,"integrity":"sha512-R6LZ31FStvT2oprFtun7ITZ+RABiYim/0I8//bNeFMHhjcirWJDnx6bABOcLI1iWGiStvgErphwKOdXfhtQpPg==","signatures":[{"sig":"MEQCICZU5D4fYNfnLQR1KTc+joew39FrDtwcp7jn0/vgO5AzAiAD3zKzjC9zeYKSLHz0gAz7L9RB1v7MKlvaAbiIxULsnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84529},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-bundle-deps-202110124831.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-bundle-deps-202110124831","@modern-js/plugin":"^0.0.0-bundle-deps-202110124831","@modern-js/webpack":"^0.0.0-bundle-deps-202110124831","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-bundle-deps-202110124831"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-bundle-deps-202110124831","@modern-js/plugin-testing":"^0.0.0-bundle-deps-202110124831"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-bundle-deps-202110124831_1636690352904_0.4718533667317284","host":"s3://npm-registry-packages"}},"0.0.0-bundle-deps-2021101244657":{"name":"@modern-js/testing","version":"0.0.0-bundle-deps-2021101244657","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-bundle-deps-2021101244657","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"b93b4df363926cc34497d9efc4811a7af4850f4c","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-bundle-deps-2021101244657.tgz","fileCount":72,"integrity":"sha512-j0aIGZ5mOR1/NnE4BL1eRbY7hdwtEcF8HiVmKPDlRuZoybxUhNkZACUhgofPPEJha2AE7pUgx/pacSK6OZt6wQ==","signatures":[{"sig":"MEUCIQCBXobcracbHwNWYQnV4NkEiR8G25VgpPY/qBPK7mTxFwIgPGytSaW9E2hOb1X5A0g4qiVrTfd3CJN6hFHjwyADJGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84537},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-bundle-deps-2021101244657.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"await_o","email":"13152410380@163.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"0.0.0-bundle-deps-2021101244657","@modern-js/plugin":"0.0.0-bundle-deps-2021101244657","@modern-js/webpack":"0.0.0-bundle-deps-2021101244657","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"0.0.0-bundle-deps-2021101244657"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-bundle-deps-2021101244657","@modern-js/plugin-testing":"^0.0.0-bundle-deps-2021101244657"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-bundle-deps-2021101244657_1636692912738_0.4054920056341267","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@modern-js/testing","version":"1.1.1","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.1.1","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"f0da6e4a89544f6b8adc661e2b1dd9e25866c10e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.1.1.tgz","fileCount":72,"integrity":"sha512-4Nli8qpQS8HQ14PW71PXzMI2lUXKbru3362Z8IzR1z3jnp1CECPZQrlKYZS/JbWsSKrlFpLoz4rfbEiYi3DscQ==","signatures":[{"sig":"MEUCIQDQ0VsixnsXk09SN/20CyyCMx8w88cH216YhmZy2wSQvQIgO35FDIMgNvjOOX5pIh4/p7kGPpt0cGJaQZGaNVeVLVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoOuwCRA9TVsSAnZWagAAAGsQAJp7kwArD+qDyflGqtQ6\nTbUuBx4DorNTzO1UPno+TOU8N4W+D5BIa45olcwgQuDNbImvAPZ3Ku3PAMVR\nzYaWea38d3H2fvbWzQyhGbl69elcSUdkRa8B3Ewb551y7gio4cXMLUlwDhnM\nEFTSCadsFx52k/gIy9WUV43MiCxtuXAUpxVeHD8MIcJ/RODlUO8ymS05SFuf\nKCfP8YKZj7jEF/bPZwM1LPmDoUapdA/bYbgSdMq2QQg/tOSkhdDYBRFzmE6g\n/INzPr8tFWPpNXMhF2RGBYMW0mS/upZTxNKKRkrjyumXAfBm8GUTqY678kPb\nug7wnEgyzOlvVlnX4oGou9gXG0TU58OuqPx2+zQtumClByZJGt8h2FyCwAwk\noC2kKj8NYLy5o7u1stuZkw3BJYjuMsf7YoMMGnh5IiTMK46t21/THUmSkiSC\nxLKdlVQXl8jOxxnWqApPz/Fnw4tWtYovr9DWgCcaJjMxs/N4BBwN5Ib8EHPr\nQXx2/mi5NDnXKxBxlAS+zlAJ15vPhVhV8iylBRVuxXFYEaexL3xsgGvLID7N\nT7MlYWeVF0MChTsP8ZxKGjPY55SMOd2/RHRvgRYzAk/+t9Z/ZfPlmgYwT+s7\nbEMfxFDCisX5W8M1Rug4vBkNkun9ofqj2uBHOKXmMhsfGOBV0VgcpOnN24TM\nJnzQ\r\n=hlZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.1.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.1.2","@modern-js/plugin":"^1.1.2","@modern-js/webpack":"^1.1.2","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.1.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.1.0","@modern-js/plugin-testing":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.1.1_1637936048458_0.3992427724757768","host":"s3://npm-registry-packages"}},"1.1.2-rc.0":{"name":"@modern-js/testing","version":"1.1.2-rc.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.1.2-rc.0","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"75a76c9b5ebf07369588bc440a093fdfe94a6e52","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.1.2-rc.0.tgz","fileCount":72,"integrity":"sha512-7pin+gt+rBNESlfbYGYwMwspYDsD663/qykHOQmmNa0xdJmuuIAXHgJUtpnYhNlORs0ZSe0FRxoqyZw0y9lMYg==","signatures":[{"sig":"MEUCIQCVLIinzL5D5+4GaSb8UytmXk+qoDFIJgOj6BlVi3uuSgIgK2Tp4I2fLEHTl9uLEUGKoRCdzp+Z5MjumMJx9Kk7vqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvFSgCRA9TVsSAnZWagAAEx8P/iCaB9uVdn12Ic8Q98tM\nrnMFWxXGhmb8KSWgruvu5uo5ACxnikCZOJVQsC4iLzw3Nul++mn3L3649Ij6\nG6bZXoNHRMLDUIy88PDGzC8qWpm1H80dZXSNTQBDfMcGJBfHHo99m4Jw3Ugu\nf0qCKRMhsNx8RS4p6i2RlbKJqq1OHC7MgvxCTFdm7oTreB7FfMf7quUT2JyZ\nuUI+EmKH+wVF3tNHs4wVMg+lHEIcYWoZ18DDiRt9R0hVYzwssdOtTAWH50J4\nATS36822XOO5ISNAXbY+Ax24P1mZb2o9pAOcyuWi0B/sTNhztmg8z8MJJcQ8\n8PctQ/qWSQcaPMLAqDZobhx7kygfVgacOu+rS6KnIrsv4loNKMojYnU4sDPP\n3FZYECCwD7sd39GRhroG4T+gHt6FXe2uRAH1Jz+QlpwYb6HoVxGBS7n0OY4B\ntL64ar+EfMsL3lMRVteRfxvhXICkFm45/Emr+Tu/QPg2iTIc7lP+0ItVek5X\ndXvhCp3FJyuq6WpwowtJVJXXuOHSA055dMnZbZr2f3oT/Lmve/n3v6kBafZp\nf2kxqQlZqK3dsVZEEqjGfs91Z1L6nEB/mZJDdP7o9xXXG8LCJ8/HGmPaA+/R\noD+9AqYzLWbbyGJlHILOLRuQXpTuE+nohJg051qkgwaaPK1jSXszZXVMbExn\n3SDx\r\n=m8SD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.1.2-rc.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.1.4-rc.0","@modern-js/plugin":"^1.1.2","@modern-js/webpack":"^1.1.4-rc.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.1.2-rc.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.1.1","@modern-js/plugin-testing":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.1.2-rc.0_1639732384804_0.21110255300456826","host":"s3://npm-registry-packages"}},"0.0.0-runtime-2021112193858":{"name":"@modern-js/testing","version":"0.0.0-runtime-2021112193858","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-runtime-2021112193858","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":"https://github.com/modern-js-dev/modern.js/issues","dist":{"shasum":"e389fc175c6227a9032bf822b959a34d669c45f7","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-runtime-2021112193858.tgz","fileCount":72,"integrity":"sha512-uIqrLoPWurcAG1maMOEo05LfVulJ+bYOBHfAtE7tLJ6IeWjqxCRSOVOtBePujBQLvxWoS0hD7ieKgvLTSGCuBQ==","signatures":[{"sig":"MEUCID/jbTgg4dBMacfyBHel1bxHweWYC7yNK2pBrdNelV2aAiEA9K1W78eoHu0bGr52bJ26gAPW+WgXNQLFCFQxCiT7zMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwaKPCRA9TVsSAnZWagAAD7UP/0tnIRdeQfzHZrFe8z7R\nwbo9jbVC4+/YJx2aJwLNgqDoO+kj//KH2lFJZux5VDAZwvpaZKgD4ufg4Mn2\n7ZRbuBZrGiJ890hoODpbAN3fcaIrB9pwPXjBGx2vvuBPyhQvItDplZtj5YQQ\n2c/eYzl7KNqHUOPh7AEbI0rlY3roBsmCx2GHrlaG6XkSCvomq+5imb7cPIo/\n9NDTLHjfHKSsthnGwzxnOG7eAkNFPpTm1eAx+Ex87W88/Ecnmk9yD71igRgi\nlwRRU0mdgvnpch+9z9mA8G9c0mDNqUJBMYGeqM7NZ8A8UlWJcSEhBuxHOaQr\niPpOyjBZ5SKhjHKtr4mjfpojGruKWELb5sftfBaw/GuQb8Z4kd2wEdTPSRJ5\ne0yRqbAZIYMVp/5iTf83kq3j2aEoOMv1ZoO4GH3gRpjLVap8+xnQECITaHQ3\niCrxB9xhg9pNDXHqL0rGqWdjmadI5rG1CfcyoRBtwpP1+dWpTO4caVo95nd/\nUExp3+bHv6A/DHJqmPTSekbGpkgfeZ0TKLHn83x6aYvScUsEk0ABXQ9g4Upn\n0mHpJrWUDpENI7ZNdZ5bp+Uz1HDvuN1WXihJj8Ca9/HajqXFgCzSdg8MJiIp\nb5o7azsTGCbHbPoC/C8XCoeON3jjmzE0Oy6Dqk/qonb9aNMVZNtdXxiarIiU\nKlBS\r\n=Doc/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-runtime-2021112193858.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"/Users/admin/github/modern.js/packages/review/testing/modern-js-testing-0.0.0-runtime-2021112193858.tgz","_integrity":"sha512-uIqrLoPWurcAG1maMOEo05LfVulJ+bYOBHfAtE7tLJ6IeWjqxCRSOVOtBePujBQLvxWoS0hD7ieKgvLTSGCuBQ==","deprecated":"deprecate","repository":"modern-js-dev/modern.js","_npmVersion":"8.1.0","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-runtime-2021112193858","@modern-js/plugin":"^0.0.0-runtime-2021112193858","@modern-js/webpack":"^0.0.0-runtime-2021112193858","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-runtime-2021112193858"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-runtime-2021112193858","@modern-js/plugin-testing":"^0.0.0-runtime-2021112193858"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-runtime-2021112193858_1640080015250_0.4652754446462799","host":"s3://npm-registry-packages"}},"0.0.0-canary-20211221101733":{"name":"@modern-js/testing","version":"0.0.0-canary-20211221101733","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20211221101733","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"0bc42426d684dfb29afc99247395f16a1eadbbe8","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20211221101733.tgz","fileCount":72,"integrity":"sha512-GQUaEgE22jBsNM35AklnmLF4No4yW5L0WKDvfBcJ7Vvq7B2otFetnIrF3V89CwX9i1VIVydgMB0oE8KziQIqFg==","signatures":[{"sig":"MEUCIG5EYjFXXFY1Y5EDD6SgsBWqwIuzXJIwHVBExAhEDKmXAiEAgQvjJGJFCzYFq5PUdEjA1dIzTDpRe4Zxrm32KU0TV9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwanOCRA9TVsSAnZWagAAKb8P/1WdmzWTB5hOrIkI9XYr\nZP68N5gPSgO2sLWScUaGt1hADnKat0rLTHvvcTJqOVOOG/NB+8t2pbw8CeUs\ntwsQApPCIkrqHWZdle3CDGtHBgehxHoh3ukvg66IL2soK+8M44XHlqcWo0l8\nwO6sOtRkfcxT0ot0OzPO8C9OJ03QqXdvj4UZd1t7LYwHRvEc0Ml+9v0q07Pf\nNXOHbHMEJm9GxvvY9y7+GeNnum8wraR7YcVyg+SCFSzmI2JY+4mldKquajeO\nSXSV6oFp5CeUbShBcgetE8o0JF1TZOtwvVvZ9qLjqZojblHrnFzX1K+j/56/\nuqb8+/YKPrKFH5gKYwbGOnYLzgwY1tdSwjNTgyypLe3eXlsqAYkJsplasT/L\n/cEDSLEup96OSk/+uB0oldvb+m1wA3AAt/t9bS2bJxzjmSEjGxkoSLa8N+zC\n5w1Pxrsu7gitYe83rXJOfMXv4uOAxwdzF6CGOTlX/6h31EtrqfPd5G7Md08v\nqQKBqVh5IECJpctOwmemgg222BwKqA0MKeZQcHQ5rwkm5AezvobUyJriu73P\nlzzFJlOKSX80MbRgRWyrJ7QjNIIPDPdTc6yXEMatkgsgDu5pntU/XsqiFyiR\ntoJXFNu9dpk3v1W0I5+GinCui6kbDEn1YxULzfpTGXDn21qOATG4Yrx6z+UF\nZ+42\r\n=AO04\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20211221101733.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.1.2","@modern-js/plugin":"^1.1.2","@modern-js/webpack":"^1.1.2","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.1.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.1.1","@modern-js/plugin-testing":"^0.0.0-canary-20211221101733"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20211221101733_1640081870663_0.8246453046207596","host":"s3://npm-registry-packages"}},"0.0.0-runtime-20211121141552":{"name":"@modern-js/testing","version":"0.0.0-runtime-20211121141552","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-runtime-20211121141552","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":"https://github.com/modern-js-dev/modern.js/issues","dist":{"shasum":"b94648187cf7d32f9941b52895e789508d13c5b7","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-runtime-20211121141552.tgz","fileCount":72,"integrity":"sha512-FU89SEkAirpHoq6ArCht23PNYnCZyU9GNno+NBFaX7WQUjSm4H2ZsnEFNTDWJDd6kUci26z/p7vVJlJ/G+PSBQ==","signatures":[{"sig":"MEQCIFZ0bCTDDZ4vFrV13Jz/LQNFlQ9dU1Q/bU5tkSAbl2APAiAZZ4yOqFoOsXXugdlW9HSwBLEjp0zBUM2mCM4v5mzS0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhweOpCRA9TVsSAnZWagAAs/wP/ipy/s+xDP5I8us173SZ\nTtxrE4OfXkH3Eu2I9mfgHkHZwZb5RSWKOHiZw9+S5Jjk6qwffdGL6VjtjBYo\ntc21BaChjh9WVLC5LJUNkG1ircwYDsEc/mmqumP8OaHSU9tPkR/Op93gzlYy\nxAE99/rLcGZIxGBnS/5+4ySv42rMa5ISJuEJ5egil2XeiT+228ndeFizfBWi\n0/N/vwUrlE9GW+pTScBaCldwvZ9XuVaYu2dYocSYkspGv4zRYARGaZ87Dz2A\nQX6p8opTGttXhxucYOkCCHxhTBG5EZe7HPIoKYW/BeWjY2I7xmY0F/oq01dw\nwtPwAwR5F4WiCnYkUqQaxXuZHRvTiSvQa0zGbtmlymgKgyRxRuZX+pLZGenz\np28lCZYLqlMKBsuzyy7rAgtiraUKhh6TXpp16Lc3WBEOPZUfBKfpPO+4/IMn\n9OEPsDSeBHPMaopfIgwc4HqNZnACswQrTUeVWVGoP+bS1v4aLdnamLtMAyzy\n17CWJIM+Frgt677j2ezqkuFfQ/pcAYPoytPtN2FktFQW+9mX0SeUDlhFMRmQ\nu1i5X87PQAf8OMt/zQ+ePTIIwH6dpHNEpECbLINQjqDsxfaLXFgWitAed1NZ\nSUHV3CdztWQrAvf5tRUaWGigTIay46lGVkX8EM5G1EZ5QOW5UihyMU4CGxGw\nlW5h\r\n=XBxa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-runtime-20211121141552.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"/Users/admin/github/modern.js/packages/review/testing/modern-js-testing-0.0.0-runtime-20211121141552.tgz","_integrity":"sha512-FU89SEkAirpHoq6ArCht23PNYnCZyU9GNno+NBFaX7WQUjSm4H2ZsnEFNTDWJDd6kUci26z/p7vVJlJ/G+PSBQ==","deprecated":"deprecate","repository":"modern-js-dev/modern.js","_npmVersion":"8.1.0","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.0","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-runtime-20211121141552","@modern-js/plugin":"^0.0.0-runtime-20211121141552","@modern-js/webpack":"^0.0.0-runtime-20211121141552","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-runtime-20211121141552"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.4.4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^0.0.0-runtime-20211121141552","@modern-js/plugin-testing":"^0.0.0-runtime-20211121141552"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-runtime-20211121141552_1640096681417_0.7418393010885533","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@modern-js/testing","version":"1.2.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.2.0","maintainers":[{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"b645fdc23083f7ffd687b031ac4823d7f2c1786d","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.2.0.tgz","fileCount":72,"integrity":"sha512-7mVXjb9+aWeBbQkc0aYhRveNGxwTcSsbPEw32oPqrJjppf7yBTYbVylw1SMMjJrGAjcggO+5NwLjqmgZk9azJw==","signatures":[{"sig":"MEYCIQCP6j/CGnO0Ym2hWVrZ7iFAwiXGW6U4O4sFbPM8iIkZlgIhALi+gYdJN7RgEb8d00YHTCJEUQZeR7vhntjqnsa02CvZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyb04CRA9TVsSAnZWagAAph0P/1FE88z26E9UOZPxlDX/\nG08W7qkISgj/Gv7qrdIHm155TKnWkaCkiFA7d/RVuairy/5WABKZqvYeOWXa\nbY3y3VAGB3cE8n19UqH1BKwoDythT3Occ/cHvJp6Dl7Dkv6d8SB702qtaEpX\nCCvzhtyYjW3MvABJaG5ePcnYlxLvVTOvEQ4MTQCp+qRUWjB/62QS9UTDllV+\nsw/hVG86qloezK2/LcFH8QM1UyLl35ngTlxFXcYIcVbzfuzfFLUHap9A5V5t\nyQ6MEikh+GY+rE7aGYVPKIfxggRdTChoHWayJHBPbNgr5ZTeUo+JBszL1cU8\nn+jQvBOkvtqi7e9zpePjFGVTL2JF3GErPBOBatsmhpBnV4B6egw6XrwlmVwI\nX+qFxbKA3ZxuiSdxKs+9u5Lhg7MdzwMaQhvVdSg+leKNLOzlA0btMaK4ok29\nI59LO5IS9ueYZAc/67ICWbbai0O+3X5z8EAv0tYLNoQG2X/s+4eW5hYRQ9X3\nS89rhaHEJ6eR4b0Xlp/QcYDmmYfBIGiZDSQ9DQqDn4yHxJG9XlTPiYQcDfs8\n7xh+BlerVdGe/rciRXWWlOlUtNLqdC+Rlw7UBysN/SG8duQVLKAdo7I9BSCF\nC5cqZOGnZYjzrvbGNH/jr8Ceg/eBBSxFHl9RcuZacRE0Q64OOYJGA5m/vMnl\nsbWE\r\n=Dc+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.2.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.1.5","@modern-js/plugin":"^1.1.2","@modern-js/webpack":"^1.1.2","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.1.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.1.2","@modern-js/plugin-testing":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.2.0_1640611128227_0.13976695023880437","host":"s3://npm-registry-packages"}},"1.2.1-rc.0":{"name":"@modern-js/testing","version":"1.2.1-rc.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.2.1-rc.0","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"adba80f570913c21748e24d953d1a6500fe9b8a8","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.2.1-rc.0.tgz","fileCount":72,"integrity":"sha512-PS0Ii5YmONhTk774756CuuYwV0yLbxL3ZWxp4WV88E4M3IQwOnFAwYfsAINuq1ScOZwDwx5/jDXSBijeXrEL1w==","signatures":[{"sig":"MEUCIHuRyMhoROA9fvlZyUYoKuvfAOlu7m4V/anf7Eo9ODRxAiEAkW3rZlXpK/ut7SRes/O0rS/095JsYzrf+J/KhthC2GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2knlCRA9TVsSAnZWagAAumcP/3ylNLnWiC1iOEOfhfIY\n1o5+r7B7czvTxTpSTsDGm93vim2K2ieoA+Xc2xO8ckpXyuI2ksdtB2+Qj6Kw\nOZI9x6+4WjMQnySMw3HOVuKesiTMojbGOAiJNesQTNb1irdMT6HTcm+4aVdx\nBdA4SCH/qOw25kOc2uKpESEMXAmk72Zno0d6Rgr3lhalvLt4aHNcfRzMdeo1\nBbSAFptOBV4Cs/1+YAG7pC5ogRc4jLGmJCe/RuZdpUqMOLMsG5Wk8qhgHHUi\nak3cxF1ej8oW6zIKm6W7d8fVX4M/scdOpXiOLYtRgSmaiqNPs+h65V/ujiGL\nyJwym5IYdoXiTprekA44BX5Y8tN28Yo/cL7nsXP1qUK8DV3/IKNHRBta9G2W\n2X5A0yQoklwlnUmyHE8IyKkAhJmBzwdsCs6QFqNw7rQtuyDPu/Ayve8PB/8L\n+7PjfR36ResmgzTc+JQkFfBORkWHKAmL/w2a9pE8lzyurQOXmvlRrya9p24p\nNmS6fkuHk5HpVeSaH1QsMwevuAkP+T+qvVwDzr1Er68910D7H7HzUzfsdH4+\nguDRvwABV0Oe8f0k3V5vRyfNCp2fEW/o+EhrYnEETBzV6a4TmJGTVwMRnkfj\nsqxd4bJ2UFyYoHgZj8Bm/UMOeOtAQWRY26n2YuzsnCnAVcUnLHZOuKjSMffF\nsUtL\r\n=YLrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.2.1-rc.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"modern test --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.1.6-rc.0","@modern-js/plugin":"^1.1.2","@modern-js/webpack":"^1.1.4-rc.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.1.2-rc.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@modern-js/module-tools":"^1.1.4","@modern-js/plugin-testing":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.2.1-rc.0_1641695717322_0.7878354778463947","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220118030646":{"name":"@modern-js/testing","version":"0.0.0-canary-20220118030646","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220118030646","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"07099f2df91c6baae8dee979060010e29ecbf302","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220118030646.tgz","fileCount":73,"integrity":"sha512-OEyyDp1OWDeXxoJHfsdEOYmimQmVgaJjD47K9gxWaOs/rH//8uusypVc4t5U0AlLNPO4jwpEnhrc939t9nqESQ==","signatures":[{"sig":"MEQCIBK3lOCrJIIXoAs+iZ47U3urlFmBXc6U86NXYSBf3T3lAiBC1AzfHM8gOoeadb4473BbRQgteVOHSkxSrPI0BP3WLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5i/kCRA9TVsSAnZWagAAZLoP/iX0tEWDt29YEBgnh4Mn\ngu28+Ev0xI0Vi6m6FHio00mJMQcVoyBh03UvWDSkINPy8QVnvTOCFdcD/iMZ\nNtaEoBNu30mFORJzPrbLwq2U95wxtb8a2liHOSq34a1G+O0sDAvx75FZ+MUu\nKQ5r+fcfhh1EaFMZrTm+tZotfr1Z31SdGidQGp39sqp4p0+GN8iL+y7GxfR/\nzQ/C94jfNLxeBhmhIYRf5pO0KujQb4ECXyYDyuE0WFxfHpUBIHMjlZ1cobPP\n1UUseKfyMLN21jWfLUJ2NPfGWKsQdAaXsDyXxhvnG11OXfgnDwJzfAO1uIkg\n6UNn0ITaBTTGSLkpz2fBAM40WS43MQ/wYA+w/XDjNIekiOsJsIg+P675jT3+\n3jFYrnvb8vyd1vY3fCg+RgMrbpvHxhBHJDaQHfczcJ0XK0orJUzh6rx/jQk7\nlu74FCk4p+JfbAW6wkvYUZi/zz0xZxfrQwfFQEDVWBRJRQRxonoTKPb141Zy\nVapAWPIuEJS/AbLTPc3bWwZn/7t6Lsqr0qbzKeC1namjoN8oieomoe/yzhpO\na5FbVee0Lu4wX7M1EzYKRbJ6/XUgtglujxnHf2BkVoJ2lghdyNidIOj5MPqh\ntSss7P9EGDD2+cJKUWDBsM9qcQjWEFaOeaiN9H4XwaX0+OrBtnLcvVczo6gG\nsGqv\r\n=ud9i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220118030646.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220118030646","@modern-js/plugin":"^0.0.0-canary-20220118030646","@modern-js/webpack":"^0.0.0-canary-20220118030646","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220118030646"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220118030646_1642475492352_0.710059653006414","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220118120919":{"name":"@modern-js/testing","version":"0.0.0-canary-20220118120919","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220118120919","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"7acb2c52ab68d7faab146085527ab2184711266e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220118120919.tgz","fileCount":68,"integrity":"sha512-Kah1OIA0TfoHKh8OfTzBYyLVhICMBn+juX+bnefx7NYIz72CShKmxFraTKSnKn/NeielqlpZ8pOjNStm84oFrA==","signatures":[{"sig":"MEUCIDXXEOD3sMnHsIgg4Hqqr4KOyZ3/e3LGOc074vLo+HmWAiEA2lKuz5h/yt8W0oKRVbgabbmSBa8KFypmuN+W3DgbP+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5q8yCRA9TVsSAnZWagAAUHcQAJ7huT5dJg59bfTW4twk\nxXlZHTV7Vb1tGlnispWYE4t/Z3txLqBNFXdD/IIGT9fDx/Md5usltHXlQgTU\nvonH650w+0RvP6aTB76m8w9QFZeizkTCkqZ3/RiuMvkft8bfTtuqC8JJmuoM\n3lTqRoDXSUYKqIbGZOwxe8K4YsnDw/DKUaZP5+zwd+MeBKSAcVClGUPu0wA4\nQF8o30+ZIF1SAIYCFenX7lKPI+vgB+IlQ9tU0E+ZoEY70o5qVWVehH3bL/tq\nMnllOP8lRaZW3pVX26O/R738YXwMPqTQxLKYmq3MVS9Ft+obOp7oa0AZiyaC\nhJc/4xohAWCRFFFwnpdVu9AdY1g4kGquKUKcHMjzzHcuu6wuBCBpqR6RVUOh\n/DckR0dzB0n/OvnZ7rHK2Apau6srGmmub5Vs/3mwNQGNQMCd1/Dy4crpAnvF\nG5GGiuOgsyzmkVEt0fbIxpFtt/RfGgaQaihHgl5sx7iTLsRX2Q7SZgav1sim\nTcAavOfqujv7ALSBcZbhpEgYVaRikBg2p+XQ3NA7Yn5lyzI7n5yauZpDA8bz\nAV/WgMGOfqfmhiQpQaszdZFcdAdR1yQKY/HNr/Gd4qDUYXsZY8myLCNTyrrY\nxAMxjvDIUsRcHiT5Xtl0aIEJr8wNH/94rOi2+JQm4qVTpvBBeSjvuDlEI+DS\nAspr\r\n=v4t3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220118120919.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220118120919","@modern-js/plugin":"^0.0.0-canary-20220118120919","@modern-js/webpack":"^0.0.0-canary-20220118120919","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220118120919"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220118120919_1642508082339_0.6822399502847387","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220121061216":{"name":"@modern-js/testing","version":"0.0.0-canary-20220121061216","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220121061216","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"192057fb07c4bfd9ea2c37aa8d5407ec9505ac4f","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220121061216.tgz","fileCount":68,"integrity":"sha512-FSenZczvUjcj9yOyreiJA7Nsz+2acDyc/zXaM7hpRxpZfhV5ia/CDguQMaUuDaRP+ENDKF1mtRXfpPMN8vxNvw==","signatures":[{"sig":"MEUCIQD5tWnVhhqS9nI8EaHtdhwRe82BG2Wvi0z2M8jlXUhGPwIgZ3+pJ6SC9Z1jVeqc3jwPJBt9ks2sf6kg8LWlN+B4Uug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6lABCRA9TVsSAnZWagAAypgP+gLLAIE7ToSLbdsJqUP7\n9Xlg61sBDAljUdO5HtItEdS/xx9gvkS0+KQdIsPqG7+wWko0gHLZn+boTdSe\nUQxTZapDjPgjBVzOtlxOtgoFET7Tx5BsvJHSjf2utVR5+kjEm/Kxfddxvoj2\neNgqoREI1eAzupoazH06XxZgBr9K5HP0yq2dIZfzx7Nt0gmv0JRnToGwbwuk\n14EOcEsFznUCFZq3OA+O9B063uO+419DKwXJYcg3PNBcaSDO5zyGyXNAtL9g\niLbKhlB3ttc359qN9ytZqdDFJBg8H6P6UbswJh5mYr4Bx59wrHDHYVj+Wv2m\nFMvR7EzaMNcXViyN/h6XCdSm+MgEs0pbVSo5OoTDsahc194c9e2lSBFxy0qs\nRco74LF538PiVelkSrGrVq9wEnz6ipY9N0zmszqXdJrBa0tHCLFW1beO+BBe\nyMG5TxK9iRzPttsHUWVgCBqutLc9oEqiIf/OPJPciRigOjwbdL8ZQ792d7Md\nK4xE/8t3d8ZDOqB8jmrptqptCQurLClH7uUFUIT2BvKv1WeUJPF3vuDdfq1R\nVR6PMzbDPfMQ8Jd/+CQTP8nr/n1eFJpYfSx0onPpVLuugHD6K4D/WsOoFpiu\nqGIZm+ZjwHMXzo6XTjh9JfQ+0UMEjY8JrCLxL0mtt2oEKv/HcTbRR4q2Pmpp\nEjuQ\r\n=FdFv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220121061216.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220121061216","@modern-js/plugin":"^0.0.0-canary-20220121061216","@modern-js/webpack":"^0.0.0-canary-20220121061216","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220121061216"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220121061216_1642745857647_0.9437336337548738","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220121065829":{"name":"@modern-js/testing","version":"0.0.0-canary-20220121065829","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220121065829","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"d34bd7a52a6511963ed1b585442a21cbb7c3d59e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220121065829.tgz","fileCount":68,"integrity":"sha512-8YizTNgBR3wAYA1A5GCWeutXq1HdcjM7b9qn1CUH6rCyiRjT+np9yexOHSEhFQFR0B6zrOV7hPX4el1VarQPww==","signatures":[{"sig":"MEUCIA6TnDSRs8TnJVScN/QHjzK5t7QfinRkoqBAMW0BIcg+AiEA+hrgr47DppCLS5fYRnbGUONV+JDaF0P5y8PyiT3u99A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6lrWCRA9TVsSAnZWagAApSEQAKAfUZGybUbN8AW3EVRq\njHm/5Es7oKn3RptRblSCX52+Oc9hjJ8OfmlEXEbbQ42//71dRLq/HhrEfmWB\nQXofGqZbohIoe4+3BjuT4AuBxE+keZQyr4xrRBGGFUvJh7uMx6AFyvUR+aGe\nZdIXnc8/7QLvTBkt0Vfy1J+ZcqjO26RhLGg57Us4rLJRljIBSj+dMoxcfTJs\nfkjjm1GHLoOBIwNcx9/+pKVW3pNb7HVkZ3zw0qEaZxlhYuGRtogx+7WCinGN\nmmsjsRTXGpQL82CxMHlUfhvWZ1nI1TB0HG/PXUFbaZGjfYVUQfogSfsFZ/+u\nFv7d1AmZe3zWe7AHX5C9uyx2vfkj/IlFk3hfwJ5ImtBbLeZyUKUd6Vgqov5G\nlBf8ao8+7Njq9+pX5hn5mty9TJ5W8dZQcAZTr3+CX438xOUF35H2YaGCfeDg\n/JDr9qEnFftvJE8heHWqrc3ZN7wK/cfx/KT/+J6XUAXNWzCT9PBhe8peIlbd\nfU4fGsW0pzUY6Y5Oey3Pk3qomVikx2wfctW8t0Qzh1a5fAaoAEXQrWB2oHkf\n+SXZpfRs+YHszV8ejJJHRZY35YSxhuQwfovo5+FkSPQ2IW/KpYDzV/LxnLjF\nZYu9TO7yMNbpN88zVFWElUId0tVs13jXNG4fvHUYt6gmuvPILxamBmI8kM6y\nFcVW\r\n=q9DL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220121065829.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220121065829","@modern-js/plugin":"^0.0.0-canary-20220121065829","@modern-js/webpack":"^0.0.0-canary-20220121065829","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220121065829"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220121065829_1642748629869_0.018472193968609885","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220121110643":{"name":"@modern-js/testing","version":"0.0.0-canary-20220121110643","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220121110643","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"b65601a06e1a79aa5a1bde735f2343106c102e3e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220121110643.tgz","fileCount":68,"integrity":"sha512-bmmB/CjM/8iReS+BD73hnlhqQZBIKynuHeBHY2etY2QwBAdXCsAcB5WjOglqBAKLDoM/Kq6e83I04uYuxtzvQA==","signatures":[{"sig":"MEQCIH/pafknRNRkQFx5wl/eYT0AQ2IPKiPYdH25nPtYWYx4AiBjM0KLECgLnB2LPYK7DTWXNIqkS8ldc478uFjeq9xxAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6pUOCRA9TVsSAnZWagAA3rQP/R+TspDQVNmLwZiFvoZ3\nSiqoVfjWwO1tpm1eilaItBQ2tvzmQYew2Qp7ZRws0H8ee8YQxkGDoAT3BCwT\nMJ6MwmQ9xhYH/dCMLJrrcdo8D+cUVeQ4vAx3MeqlrYQHVsEtkg6kRtzJJVac\nsHaqPx/T18rhXBXUpaCSPKVb2hxrUseVnL5rBEFAMEyPBhJULQIn8S7a8F5x\nzEi05S+cB4d8ERA+AAcv382mOwHO0ERsdNJS25SAC3GnRRdYbr4I9cPyU2yn\nHTRDHMVRWF8XcszhW6ewmZEkz9JjqxRrwVYhwYNtU58IMrwTu9DxQ7P8PqKU\n/RS7neBYP3/Z7QFTipzvZsQoqxGQBHRZL7FEGzjdJveGNGFemteIuqPTyjur\n45WmihuJun4I5eha3+6tsfxLDrVurtQ/wQyQRyRIG7ocWqU10GHJoVInjVJO\nu6WBG0OZF9Cex2opEQmYl4D5vbIimO45rWEB64gZS9I7N8hSf5X/J0cT6adR\nNrnVEdnMhVxAUuh8PR1XU3j+AuRicSJnaLmlHGVU40neVdbBmFwBMOagE2mo\nL9HWIa+bAMwX/bL6bNbkG/Zs7KXmIL1524AoK0W1xAe/V4MjBBMn0LO53Vmg\nJKV3tvWKAV0aqSm7lYzOrXa677EjJnH6TKh+XnDXlmYYGk8mdYtOXh/hiPkS\nw+4C\r\n=vD9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220121110643.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220121110643","@modern-js/plugin":"^0.0.0-canary-20220121110643","@modern-js/webpack":"^0.0.0-canary-20220121110643","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220121110643"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220121110643_1642763534248_0.47185750365384305","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@modern-js/testing","version":"1.3.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.3.0","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"a6d66afa335d55c5d6467051514a4953de67da27","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.3.0.tgz","fileCount":68,"integrity":"sha512-UdVRTTdHCNavF6+F7qzjgjdSRtOZbE13SPIU4vn361DO1P2yFdi+D2Qn+xBGvLJk7DsS5tEKY4j3iKsVhBNL6w==","signatures":[{"sig":"MEUCIQCY85KHIR7DMP7bbMySr6aqvzoggwV0SNlLB2/yyOfXDgIgL1OPA5nEnG9mLxQgPoDWjxKTuRHsnJViQEIyOl5yqi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7AnWCRA9TVsSAnZWagAAu5wP/2q0a7q72QW7kV9p1vw6\n1gEKk52vGFpc8Lgwv+D4LYuDsW5ja8EQdsMJPJfhJ9IQyQc5tc4zT9syU2sV\n73xlv3uLPPOaR4z6/BbupdrU7eQeIurIcAmEGJ9VXqoEIckDOVOWeSOp1Y6U\n+CnbqaVH8z2JlEujBOme9wT3dzoNVQWT8rhtLqDWth4q+XCWsTGy/xO1gW8Z\ndVROXZbAqedGTyWDwPB7jJwa114w/unK+h0Xo4LDgcFjySB/A3JmUCiYgONH\nTVgYRUnJNxmjmiWFT2wkpSBAI+WwIGzDBQSX3aN3WWg+C1wLCAQClkLUX/07\nCHNLQUjVIXvpbjs649qyl4XqOp4fleZWQ6iJz8DpMXznShC69AR/CPH9RIm9\n6gd9eSiInoObc0vTKjoWS9GSNXO+BAMd09jTu1+CDZEE/s8knSttv0ePvVPe\n7ba4q4H+APXrnnHmxUmgrpDfbetiPgo0SABn/mbV01xVBoO8SrgD5dgnSmwW\nAdshWSVreYQ7YMSNEBXihSQVDwcCd7bBtpbgevGSB7Lx3HNdttQanZka9Ow3\nJnS3UHKu261Vds4kp/0m2rmGrXPzVVM0ZGWYWAjQNbd4IX8PEq8yomB4ig8C\naojqgZ7EyJbjhgUcvJuSJp3aZcbnNhp8xvPtLMjzdrx/OgW7SHroMgA4ulkB\nV7JV\r\n=wmjP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.3.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.2","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.2.0","@modern-js/plugin":"^1.2.0","@modern-js/webpack":"^1.2.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.3.0_1642858966382_0.5121640740999471","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220127122200":{"name":"@modern-js/testing","version":"0.0.0-canary-20220127122200","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220127122200","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"d7c986c2656392c577d9450cc7c3636e4939a8d4","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220127122200.tgz","fileCount":56,"integrity":"sha512-sxiEnAS5M1bkHHh6DVY9UYgPqauiG5eT24wnXnQJ9ZMzhSnzVqXwh7LqUcPrktiatTi7TeOntnXSeaUzcnh/Yg==","signatures":[{"sig":"MEYCIQCSkFH6nGTTxFq8mKxrGvKh55g/6ildTgmdmVgTBTw89QIhAIOxZfurrguJXVj6YmmHn/wEZAXJtnA6fgi5KP7Xd8M5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8o/ICRA9TVsSAnZWagAASxEQAIrJJ0Tr5cgzmHjDo5TE\nxMPY9r3Dh9NPzBcDXfEdpHqS2IUOLgqZj4jakGVV1q8piqk2J1WnvEF83gnS\nXaZTkc/U5S6sWgK/lqQLW6D4Qc/HdhvpJG7PZs9r9EofAUG19KS9TZ6yZH53\nzRQxkAsjopS1yyL0cllDSPTcCwRqBN/MxE+toh1sDLxlavrr8meisZU9zA4/\nIumu0dOPL1GNTqJNWR682rlUCyyfOgisyYhxhCmDWMoBkB6bda/G4V5zwEtm\n1fpxOn0HYombOOYvuK1aCcLR54Y7kCvFekuImHCKXZ5xqUHZpAdeHo5f7/f2\neeFb9BSX1Yn6mDzNlVDUxi9fDYlW3iThcohv3Vg4CncAlpohBGZ9mceKYnA7\nyMYqmlMyW5sKwHwH1i/umPOVcOrf4TaR/X1ub/dJ6HvLRCrh7vqUbMoa4azS\n6o7arEJZMfzj8ge6+FXFH0LqH9Urn1u4ZNUELQ9v0P/MpnFNHMl6DLDH/3ps\nER3rrnbBJS9XRfMg+6Yk5PFjPIafNFpAaIRveYuPxGRnDmUAAQBB9ndaav2W\ng47WXQqYFt23z477Pt5pUzMDcYqOcapNU2Wsq8N8RR16Myo41BaOxi53vBTY\nTN0t1aLwPKEZu0GKu4PLRiI5vNIbJF7M69ut0mKnANb29qsA3VW/4ADJI7Kt\nUy4A\r\n=m7Pd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220127122200.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220127122200","@modern-js/plugin":"^0.0.0-canary-20220127122200","@modern-js/webpack":"^0.0.0-canary-20220127122200","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220127122200"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220127122200_1643286472754_0.9837770046119851","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@modern-js/testing","version":"1.3.1","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.3.1","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"7056bda5c0e42a881a927ee2af17642349343652","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.3.1.tgz","fileCount":55,"integrity":"sha512-gg6YKqa+bcHl/Epvc/hSRpEUfrUJL0YhTkvwD981ecxIpiW2VWqJbWfK64RYdLovKjAdkmtNANPYJ5YhfluJ5g==","signatures":[{"sig":"MEQCIAeUWtxtTkwhXjr6LV+i55R68+Spd7ppq5lTnJ7J3RBuAiAt8Htq3lfA2pyrd74zq6rUWHC5KTNy2PU/0hVSGYKsPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh87Z0CRA9TVsSAnZWagAAm64P/jsSztrz+FvUN9qI0qaV\nCVC/vN+VCfZroo8oSNjGpbEHXw69YRXsXHGO0rwjMb2BJweAizP36Qy1ll7N\nLDyb1RUcd8WqN/WNjbh/tKtTMoH0iGd/CfnVt6TvrZ9YVwA90Jor/kXKwZl2\nElGb0MF+Rt0G2L7nuMswLiiDJ3WMbgU5N9ILENu3EHe2FIhkPhgRUcye2E+2\nAGzIUma9akSNZRwMVekRiakgWC0qPfJEJeWtQV0Vkv3BTvgrtKusgNlh0+ji\ncqfR9ASlVLcq9BzkH1QmoHYOmurOKXBf3zFGXryFYH2QO+qCU76uhCVRYf4r\nHDW9pDRDwSF3C75lyjonksZYyUsDLes/jGFLxYRtD323GgMvWIUC4+c8Ceta\ndkAWOUsXH1EcL04rMzfOViaEqAwQ16t4eSrHLKzL3QlROqknD7MaSgrhf33y\n2Am2HzXk3nIugmx9bgrWFVtQTotkIvTlR+92rVvO7cKUvS2ACV3c5CRkxhJh\nNiU3i9NHxAQmrQSBacSNC59Ub8p85wOB3L9Femg4GfuiAqz0Pv8u3QMJc8il\nRPT/UtQcPDMWX9uk47hmAVJU6oLhugKeeGfsxA0Phr2U9M4PkHCHHSsuGo8Z\n7ytQHMq9+W91SLOQa+bUdW9xOb/+9Fe5961svznv9Jts7JSTNwLqAhfB5Qom\nK+ny\r\n=zptv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.3.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.3","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.2.2","@modern-js/plugin":"^1.2.1","@modern-js/webpack":"^1.2.1","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.3.1_1643361908039_0.07144521569793949","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@modern-js/testing","version":"1.3.2","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.3.2","maintainers":[{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"tqma","email":"mtq1997@126.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"await_o","email":"13152410380@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"anc95","email":"1481988258@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"394411693c06934fb23397e2fa2499aec4bad81e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.3.2.tgz","fileCount":58,"integrity":"sha512-U+a862ggDx4vkNw+fKrMzTKB7UNN/8FMuL3ET4PxegS89O6ArKGdd5QuLqUwj+4+E2M4GxebyoysxarzL6pz1w==","signatures":[{"sig":"MEYCIQDdw9+KqjK7MEfdJ1iNc2E6yGtNmCY4dzkuPPGl0GimSAIhAJn6/dWjYNKIaZybnedSNisLFp6iV+wydkKyKehe5ZHf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDicOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+kBAAiCKDwrP+dIS8CGyyQj8+anT+sYA3yhgxcP8hBU7L/FBFzWvk\r\no5d81MY/TKQ5fM6pB0rn9Xsbsy1Utq1zwk6r9/SZ5TB6YSHG8WQHukaXA16P\r\n1Rfe89FiUTu/KOl10PzNOo2JArzUHyA4h4tsrkIj8M/lvddG+M3/FUY6h6rD\r\n6RV46yrUdBE7fuuUKCHDr7UgXntldIWw1+48a5P0FYbfkUIbmdE3tkpbwNt3\r\na2Tmy/uOjyd9EoS1rg0GUfwLyQssCqrIX9YmjvtU3/NCR12EfrkWvNtKm1V/\r\nsvgx4SSDro7nesyGPxwnkKF2QEWYbraCywx0rlGeH5LSYLfc9yapvbyg0qNo\r\nn2607SEtKpEiAAfjky45bf5gUrlIQAmf4xtmpYpM1ODvcohT+85Aob8xHAz2\r\n5y7VCSzBdOdGlaVZUcq1WlsidTaTIi4Ztzg5bUlk9XyLjIgtbqHi6ptnNhc0\r\nhNvN8DDZR+woudol4AMuYGJuKQ7L31xf3ghz6C9LxV7jFlMLQod/iri0u02H\r\nHUEr0oj/fSSQ0eVMiEtX7j/MuZkAPyDYu/f23pHF4+Jg0JBqmPmgGcvU1iXK\r\nOhbN6Wkz4M4jdkFm64M6DQ01GLcqlD5grB3Ge/sCzCwRE+SQWhrF2++kbPoT\r\nUTPYlVuJbKoJTusaM36cRcJAIuhgTdKTZWw=\r\n=mHUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.3.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.3.1","@modern-js/plugin":"^1.2.1","@modern-js/webpack":"^1.3.1","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.3.2_1645094670734_0.1948046980191107","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@modern-js/testing","version":"1.4.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.4.0","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"034402181476db9abfe027fd4a069619783c89e6","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.4.0.tgz","fileCount":58,"integrity":"sha512-Dx4KoW0Yc5DDabWJAHkbNuNplTsIL0HCnABQ7xDOl7hIzJKoD0XK48c52wT6pgRNkRBSWWOypIaDZ6pWHYerpw==","signatures":[{"sig":"MEUCIQC7JB1WjIhqPJ1WJD0zaXFNJraJtb2sP4D/rkCnFFAh5AIgBV8Rn8KmNS4Hls6kjJzynXetnV1x41Fm8vZ5lgdbBHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRXrvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaAQ/9GiOzbufxZKR+Tos52oEMdNtLh5C0K5iCcRtw1WK4nl4kucPk\r\nfunm2n6sFW9S7+L1k7iyn/xBxbhklDEl8iIBxfMriDXHNljHdjs6a5xmE11k\r\nxZIBWDGx+BMWMgsVJ6HFI8lb3/65S7E1fu3T5ok6vHndvQEAYkY/IezCyok1\r\nmpq+WfjVmcxbHQXhIhVgtzCi1GQrrevzkSe0zjQCu9EZCHspXSz+IIcXfQjG\r\nw5mScb/bEktz/N7tBhtKUivsCzgPfevXOC1iTEoAYNRQfyTJz6/EwCUjOkHb\r\n0toaDitN13sNwe3xN5RxOyiZ/PTg4umPYmCK8HAn4NINeQqz4CoVVFur2Wam\r\nQW9qXulXSZ7Q3E7OpxTPJs1H0WjjWhSB53n9OwVY0yRwHUbw4ylmT5bX+r5B\r\n5rF1eBpL2k+XHHZ4E4MEkUDwZhi4vc+lx/K2UMwj8dFq6nWqjNMjgYG7wHL8\r\nqiPj/8L66F+qoPiSmE3m3Xa/hPFYUEvPPIQHffiKd6TYkpoDwhqTmlpKur9s\r\n0lXDhQuIDyPNXgUL9znCAIAAw9W2Ir0RTumfXeUVroAbk1AbjoWaFpqCkjiN\r\njGZPQAKQsgr9d7dT2HHQS+ABhIMPl++S716IoMwX+tcd4O/M2k/w8fNj/yXm\r\nCJjRpmPRjZ4n8nCI7EKpRvLFaqsDwW+FUBw=\r\n=QGs2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.4.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@jest/types":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.3.6","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^1.5.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"^1.6.0","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.4.0_1648720623481_0.32683910828393836","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@modern-js/testing","version":"1.4.1","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.4.1","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"d91ab2e884e2c7dafd860d885f16ff5492370ae9","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.4.1.tgz","fileCount":58,"integrity":"sha512-+Qc20fxhkliPYOQKGufQ3PKo5vqFZ/semg4jNTK0Pu0Lk69OTvVLItlKeVzdk8hEJ9fJbc5WQtPTHG6bhKD99Q==","signatures":[{"sig":"MEUCIQDtyLeJCYzd6v3ghYXOSa5Kwol+Jt/PenuxJp6HEgbFxQIgEgBmfjGq0P2a87f5aJcEbfmq26XAqX37NNQl/0Rm1SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUCCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Zw/8CNUifSzXpdLI0sVRTf2CJlwwrmkcJ37vTH4vmsDG0nOCUqbT\r\nRSI6fSUSLmTtqzpbcxUpbGBhJDiJqVLEoxCDGg4pYbqvG3VQ0TP6V7vClkKO\r\nLlHc1NOyvyDTnKnoid3gS9kEN32XlL0ec/i2EUy+HFEr9PO8axA6n5fPJ7SM\r\nbXblCg7Nmf936UkpIDqc/YHFFVTl19gOGpHiy0dwiR2q3RoDVyHQgEAx7rJy\r\npd9Ee+wN+vFPlQO9/jUTgrGmmXI2tw2bBABmYSJUCZyX4fkElmAL5zkExEYD\r\nQQbDmSZeoDdtCtpRyDBDo8GzShnihHYCI1lZP9DH65H6Vp4PK6Nh71DkxG0B\r\ngIGXwmDSBac+xa9+OSpuwpRIm/12UGYA6he858BzNlMVNaO8vsPgwHFx9mXH\r\nHr0lzcFlr+d/zWIiRgZVw0GXf3VK5S/swoS4Y+SbZtD8kA/ZqG3Kl9BabETQ\r\ny3HzJDtVvcxKejNgEegSBgX9YhYpSu2k4KR1IaSW/ZgN1skYylmFxWo6d3u/\r\nUZRNNaI0ZcL+GlrgqKHRWHvDlaWgCpmDIAsotuOsP8DlQDVOFUeauNIC19hs\r\n31DWWDp52aKlcQ3A2awEaKMJ3oqMUshByT0Judms45Ie8utWvElnpEBAfW0J\r\nj1zr6lSZPwVshxfobu7KrlCWBg0DugbUZsw=\r\n=/94E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.4.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^1.3.7","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^1.5.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.5"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"1.6.1","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.4.1_1649418376584_0.03380516349006513","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220410162404":{"name":"@modern-js/testing","version":"0.0.0-canary-20220410162404","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220410162404","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"e4d2171aa0e2ee65de6a6fb21e4a7e881f335536","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220410162404.tgz","fileCount":58,"integrity":"sha512-YsnS7bQTmZiurz6hFiKg7xxBSel4VafFmW5sOkPdAiMV8+grakEIa2+QdjuDJXSnO+F0ZRBDLSzmSeXxB2K05A==","signatures":[{"sig":"MEQCIF6B6aJXVLVRuMWL+zKxjB2iCJOzcWU299bpPFLfB3//AiBoco0p50AhXmNtlHBTp3zMKqzsuAAPgMZIheEENuur+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUwTuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOzA/6A+pCHGf6f5XjuQGP/TX0ELKWc8wV7Y6Wd++gpDB0xwADIgqu\r\ntkntaAF/EwgVDeohkmOb/UZKt8pmBjluu2k38BMzBbip74f92ebRihYM3ia3\r\nb4YXsV7+d3clBuXPkapLwhqYAkCE/LUHuo1OdmAZwfZhrtZQfLgUHum+a1sC\r\nDoyZLlsceo7EhZ85dDAxV+rF7VbIPr1KpbmBzaCTBemtwZA6ygPsbuVsq0z5\r\nDG9ww8SqJI2u5HJekzr+GonkCyQeelrYY9OW7MuN5ELpqdEILNqhvVHOTSR/\r\nTt98BgPkUplcYuXqdyeJq01mP20y0FzYU2oIRjvSMzU0haWnXMDr6CEC5Cav\r\nPzjDwZYYhAY2yHN7CBGU46QvZ2dT0+Lu7nqVW2nVifE5iuLg0YQwfUhSJiPh\r\nP8mG2vO7WKx+8Q9RZ4M02H67exx3ShbVRaid8Iljpr+Ccn1pVyq8naEbqwpV\r\n8wiC5f5Xg4BGl+yRkRq1znuKMZRDtaNBSv/7aMG+p1HXqGr21YfceK55CtAp\r\ntqjkVcCQqd5m/v8M+RN97JqzxV27P7wHdQh1s1m7m0/UuIAiItIOUiEh5Kyp\r\ngYqO77iEsreRnyQ1cEaRkOnXjiH/Foc20d9YleOEFLhM3KzMtxkyWaJpHKFU\r\nNYwVtMmhWya8bnLfpBWyRJ49nFOEINFlXWU=\r\n=gUR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220410162404.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","chalk":"^4.1.2","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220410162404","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^0.0.0-canary-20220410162404","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220410162404"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220410162404","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220410162404_1649607918318_0.2541869467845923","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220413101957":{"name":"@modern-js/testing","version":"0.0.0-canary-20220413101957","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220413101957","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"6c9a7d9652d6831c787a7926eb5815c67aebd0dc","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220413101957.tgz","fileCount":58,"integrity":"sha512-1YZu31OdsFUNXFKM6pzU4eha0L7lzcL++9K/gQ5JG0kncMr4muY47yzBtwqKxMo4nHsk5niFs1NdRzVjCFeNog==","signatures":[{"sig":"MEQCIEmiJYNiHDqIm/PZEStKcBMGpPE4mPGb9QE5yKSjbOioAiBxjcW36ng/OFky+VZQoeMI/r6g87xrt81uQRkPaHVCpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVqQdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr82g//W7rP8DaPb/rsoA9FmHtknZJHWdCdwS/FvvNglIl7sk3xtfK+\r\nmfBwDTfZJq3gcvXIChNTscUQQoVyOK6TI5aqNQtsKz93SRhndkhf7TH341u0\r\nhKriC9CFye5mmdhzUEIdhHb4B6R2T4np7vycO03FWBzbJFJg+eUnxYP2YwOG\r\nFKDF7a2k+lEiKwJkiPbHLu2I3pmgQhpAgx1TnItyrRuEo1lEQZXOXVFWEk8K\r\nKgFmLfSEa6khSqciO623l7viNGpyZC42PT+iWkl/sX4eNDnHrR+Sfljm8f1N\r\nb2m8bV8ahj4czP6MdZ0W+tGIOt/ETcCEoYQ2HwEPoceozCMtE5V6DG6U+nKg\r\nCJZf4MTQpIqhw1E7GobrQ9uDuAgLpJTkX92x8g5kMXiSWxjIYC6urXvvClOI\r\nmqd6pXaIn023BoX/KJIJt9/c5FcuFnhBbBJ42/eLRw//beQIK4E+aPVb0NpR\r\ngZLfIjzdJ693ckWje+C171mBrkIYHZSqhTZVl3Ef5CUjlVZTe6MjS42jjTxp\r\ncyVN7xSNrhuTynQimKNDdTXbtviPygZGlT/Q8r3o+9Qt8NRUMTzp8TzLVna6\r\nttrlAj9Ptwv3pHK99RZQL4tumpDgjtvruaywj5DKd3aTzUDc2l5NwP9XAYsk\r\nWp8SO2Zp5jIJ3ZLmYgfRKbscqkuaJPq5zes=\r\n=E9jX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220413101957.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220413101957","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^0.0.0-canary-20220413101957","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220413101957"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220413101957","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220413101957_1649845277297_0.3223404359490445","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220413141508":{"name":"@modern-js/testing","version":"0.0.0-canary-20220413141508","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220413141508","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"1e7c44c6133ec0784350f6af43fd90a44c1b7bb5","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220413141508.tgz","fileCount":58,"integrity":"sha512-r1ngVRNCmypeKda8IWqzx70mSsZ55/oDJA1JXt1kDyuyTBuaj/hu/7wu6yPWraitlog8knA9rztBK1xFMfmZrA==","signatures":[{"sig":"MEUCIQCds75os7srg/gpAicvMxGV5gq0WXVZU07aFlFa1+rdCgIgQdBZYQcxoxGONyVHoOE5vGdtA0ro2iEuAuGum7ABdWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVttIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSOA//Vt4/PiRHAghEV65zR13wyeznS3AooXrpIEWPmlsQ0wxUFfI+\r\nRvna1fxIU0bKn5olkrgzzX7D/MaFkPPm5+9AIJfOIgCKHEDTo/8boA64LxrN\r\nuCY3m0DNNsnxohqu5XHmoaU1iJm7EIxFLv/Ze6O0VMbuZZ8E0iuIDvsa0E3h\r\nSptU10VwMJdVptI3cLberuABo2yGShFJnjhJwe49NTnYoiK6sv88iVC9DmUD\r\n2FMGtU0wDZrV/X/Y5z0UxzHE16P9BKxQQCFOdJBbwPwpqQFh7nlIbocnW8oV\r\n+fTj3E4vv8ZChTWjqzOh9qwRCCwobpGa3mbPEckSdveYwqMzhaD8qC9xUNRx\r\nHD7Uj3IJcnq7ObNTRsfDB4lxR6h1c2l+hGEKZ66Sh9xNr0BRReaQy0G3lQsW\r\nZujdFETpjqcHWm7KlxpkrdJ+RxZIfN866OpShUa0M7dKSI0g0FoOWcjXMl07\r\n4uwnt9gsHOzzFE9Jj2+5//gTEJvPmsPjgdHU5F2BucQ2/CKEPMWtmvkPwZLC\r\nSAZShlA0EvZjDheGYwHf1pYqWHRIUqiFGZJsoQmk2hfV/EVt6YBmnaVXmMWa\r\nHXRtRvZ0cIgdnNXkYeOfVRyGQ2tOfTIRfqnt9RvX5hlUG42l29FJKGJuNCOp\r\nRwiMEIc3XdGJpkEodTpPuOgw7uR3+ZQ6vM0=\r\n=rUP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220413141508.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220413141508","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^0.0.0-canary-20220413141508","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220413141508"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220413141508","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220413141508_1649859400155_0.41265200514377076","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220413163328":{"name":"@modern-js/testing","version":"0.0.0-canary-20220413163328","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220413163328","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"b900664995b0f565c68dd55e547f53ac46047065","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220413163328.tgz","fileCount":58,"integrity":"sha512-b1r/Ua4G4e1wk2nIFB5fUiSm2mj1uT5H37GthmIMzBB7oTj/sZdfdwxBtzw6DiXvIBPNqoBr8vNIlmVGETVjSA==","signatures":[{"sig":"MEYCIQCOVlQJabPuw8S3CGcjQC4mq7PK9CTJaMoWTG+ffL1P3QIhAPo6QyC4Dlq6oTno2f2bCT4nnD901EEgFZ5fZkk4p/t5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVvu7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiUA//S7mBplGW5V/3vnG41Vcw46+mmNtXTvgO1+zuOdk/5VwqH3By\r\n9FLaUD7X63HVpmPmqoBVOrv4f6zm36Xrtbr4vzljxliOUejdXq/DKAdvVUQX\r\noO7Dnb6VKyxDp6zM3/kfF567/+69K2qR+dIoUja1jmPe2rb3B7+lZZx1O+iA\r\n9DP2j0oYpydytY6DtvNs5hkTTmb4zJ3p/Y0GqEdHJ/zmAvlI4X8kD9WZIaiG\r\nO9nhLjrq97XJBP+g0D4VNvJ3mbAkcKLWw7Hc/wIEclX4FHYuOFfNvWK75+fI\r\nGZnqiDf3ZiRDHK/YmH/Aotv4+YYK4ZjlneI3VJ+9r44wjcxYHGhDadAq7W4s\r\ngyItyQkqYDWOpQr3oOnGp6vP/74gNBWXjaCAvXOOKI4i9tePVraB+BdCAOqX\r\nI+R8FTtqwVoLuYlxLpkImiRM+dsUX/uf3DTI+1EHbK9FiyUADARqp4ry62GX\r\nlkxjFyvA7N0P6gmYRaZGGyj9QC/aUOd27uKWk2EbySPC0K6W2PIn6+TN39fD\r\nqETKI3/jTlvZkDUJIoIacUxUwBAPu/+FUhDnNKUzJyC7aSOTqzNHzebTFym5\r\n4ueujgMF5+BvOXWF+obWaS45xrtNKgY54LbyyWvcLH2WsIcdYShMTf2H9nc4\r\nhdkiH/7k4L2R2xl2BMrwtcE5kWkAgnweRrc=\r\n=XaYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220413163328.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","lodash.merge":"^4.6.2","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220413163328","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^0.0.0-canary-20220413163328","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220413163328"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220413163328","@types/react-dom":"^17","@types/lodash.merge":"^4.6.6","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220413163328_1649867706987_0.6571662263871005","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220414073202":{"name":"@modern-js/testing","version":"0.0.0-canary-20220414073202","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220414073202","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"c586647ba70b2e20f64d54ab3137e851fc96f2c7","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220414073202.tgz","fileCount":58,"integrity":"sha512-GcyXOnfjsQvu99H7NEQQwO8QaKCIG/Zai4JPOzYUk/yTJNC0Gu9po3P+TVFyuXhXZs4N6Kcz/vPbzURPPULXgg==","signatures":[{"sig":"MEUCIQCiPFCtv+WWYW8RN9+VLhPImHZoNbIJDfDfocJb57foUgIgCWKE0ni2tl3ki5hQLrr/ED2gw7cbX/rFY9EvTZa1zYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV851ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPuw//ZESEsmmnPtm23G5tdKoWlRrLOXuP7Vo/27DdIwXjXrSnX7/1\r\noP9hOyeScjSBdscsXmsrTueJdLf18cIoWmbN9i4jWZzjbPif8DAkndG0m0l7\r\nYHCVfJGdHB5ypo4fr9I2lRtNaW3/DmDX7pnvWFVGoRCD4yMvrgFtYAdr+rga\r\ndlDGapMMPxGhxtdus9u36HVnB7jHoiWM07PYmujPu9njsUVKNKOCgjDglm74\r\n6L57jyOukz3L8QJDlxZPHN93h1VWu6DXd7106ssB1SN8EJnUu9O6Xm1bq5kc\r\nuWJ2mNeq3UwA5R+oDs5EO0XcvODdpzH+NJSUs4uK6YHuLQh7EfN0aCsISGG3\r\nUFM/wpDDD0G0IyUPVLUa5Lwk3Wx+nwvVLXVY/SkXIuoMg4Vs6BIy8Nhy/1vo\r\nM6FzFXFdmVdJwkz221RW+JicCl4ZOm6GRZSk3fjnzqzbZBcqiVQJSeT/Tt5K\r\ng4jdRq+6gt+ZlJtxaw9LSqnDQ74NmiFxYXp6E50/yLnnfg6Nvcbn+pUIza+y\r\nlwvcv8lfkwkH8HXK6jHtIF9LgRCkPAeS3Vm2rZK2AJ5A3r3dUAQM9/oAeMPQ\r\nxy09geYi1u9xainNIFOZSf23PDdzgbM6vXdVvePkVVN1Vrw3qmyc3yiJaVgu\r\nsYZ6vlbtAR8w3VY/FIAaWnWrMA7pYimbN84=\r\n=QvUO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220414073202.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220414073202","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^0.0.0-canary-20220414073202","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220414073202"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220414073202","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220414073202_1649921653058_0.4788879737453693","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@modern-js/testing","version":"1.4.2","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.4.2","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"430e06ec2ef46f683b7c4a30d8dc9c1767ad0344","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.4.2.tgz","fileCount":63,"integrity":"sha512-HV5iuYamhdGaeJlOewIu23I5pYqTOU7k+eMj8Sy5qqxIJF9D8UuCXSVn+f4+rsWjlZbrxvhkerG8fvlgG5xiuQ==","signatures":[{"sig":"MEYCIQChbr7E6Davgcf3qmE56PqeZ2eMXdUD6tE5z1wcNrO4mAIhAJm2HLe1GoqCzfpf02exAshJ195EctXQuAceDF4mYgzn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWPobACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1tg//YCb46qsC9svaN6GTwEda3cch38+ctMfWlH1rtSffUfff1xb4\r\nd5Zvfs3wmd6O8zrwh0wB9IKukRmV51HQ9n05Uq+GlAANb7LLBlNULgZu8Uek\r\nz2zQ16qlOvBxK8xOZexbImIHFSb6bQR8y2/QfdoUyo1bfM2cyakCu/Wmynhp\r\n2bSGcHOcchMsVMx+X4CBNFRAAbhniQB4CasujnrKM8LXNatKi0fmiIb07X3K\r\nF+rhn/R83VCX4ytYbzhC36k50AiNNzjtL8XNaw4InOYcNh5Rhwgs6UUJnJyz\r\nmAWbsD11o9ewB5Lo7XK0/dG23wRi7y7mzPX3kcHThH4OM+EfB+ScUs5OtHLz\r\n7dobAufp9UMQICawH5IRGADyfKMb/7Olk4pKivvXMFXmke+hUjPFjRidkuWZ\r\nbKvY6UipOHVMGqVAZAWiZKaCJVis79+Ze8troFZBbvjVRbpQtBo/QRradtWu\r\nH49zJxlCLzm4fyT0HJRNrUa3JBYUMypbnDVDjEP5qxyHHJohnwMLEPAwRjIc\r\ntEw1l/cWLkMUQ/ZyTdzS8JyNPgWlNW+xFbleZb+fG6PUZF+gDobVTHdBViWS\r\nVVGOczSgspBrJ1oUFbKF24//P5acGzkRnB1Zy2q/Ibbxk91zY+KuFuX686GO\r\nLfDvSyJFTwJiiLkkPInT15cjZ3vsfaFc2tY=\r\n=e/S1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.4.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/runtime":"^7","@modern-js/utils":"^1.4.0","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.2","@modern-js/webpack":"^1.5.4","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.6"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"1.7.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.4.2_1649998363169_0.5458568203767609","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@modern-js/testing","version":"1.4.3","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.4.3","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"a015e8a21fb4f16037552634a18cf0320663cc1f","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.4.3.tgz","fileCount":60,"integrity":"sha512-yzC4x11UfkUSOBN88OmeFz649dHUY3wMqam/MV7FnnY9WslKw2zwH8KyVNyJGJo/zvj5+IctdCrGUO3L3xH5dw==","signatures":[{"sig":"MEUCIEfmxUHp1ZWdOu+cHvSJdjo4Qo7AF2AythyqZalMd/ktAiEA6UwxJyA0yvPFYjQ4oZtHwl+86y3lwwGtgXb7MAzraLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYjL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqotRAAg8CipUK3E9PWtjTpp1XlrxGFNP07d0HwaJ1GjlVXK2++rC+2\r\n/0G1hszppzGPcP9LtQ6r28B8bcWBSdi7b7yoqrnjl61rFzUuyiE2UjbVt1bh\r\nDcSSMZFASDFCeWHJCweDKwbLjA4M2sEKrHHkkxqv96ATCOBP25mZPUYWwHhq\r\ny5MsztL3lljlahg0J4z8fXgSTcXWlupQAT8LUA0KKbxkP/kOJeEKwIV4Rzk0\r\nF1sPId8SF3VXaZyFpvaNRmAwQh9f982hypWRAgMXrvk2cEibyGVB3Kd5pKIB\r\nPmbvde/GxVy0GJeyBJxA0S82Bae+/AiYkLuLRPpGTQsLATj1CDr/9dgX5J8s\r\nyJ6kPqmKCwOLDBZEhQ9POm5i1njMqXxL1RyoyyHU2zZbcYGPoVXhGtsLLf43\r\nwOZeuDwu4waHl9f6bRkeaS+NtuVdtrxNHhhjIY40XrDLJGOJUPalvZ9lNAJw\r\nDV5t8JFfw3MczOcrgRnviJ/eqFG2EC4ZxDxD57nH+5MCTCMmERPVpmtl9tSQ\r\nDZ9xtFh6gvyyXmgbZ/xB8xZsbSPzCJUap+dwch3EGLVlcwYOnGthpUvT3ccY\r\n7nzXoKps5Z2wOa8CNV4icAQxnV60eIvV1yDaTlYOI4qy7nRdRoydhFxeC16l\r\nINUpYZHwUcNvP0872j7VrAFRBNuWfvc/W9s=\r\n=TeQE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.4.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/runtime":"^7","@modern-js/utils":"^1.5.0","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.3","@modern-js/webpack":"^1.5.6","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.7"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"1.8.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.4.3_1650602750995_0.8062123232189036","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220425114412":{"name":"@modern-js/testing","version":"0.0.0-canary-20220425114412","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220425114412","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"dba310e24d381bddaff6693990676c0aa1b22714","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220425114412.tgz","fileCount":60,"integrity":"sha512-kPqSeaqUmlEESGGQypZOCInH8JaAaVyDEGSkM+xsZ5FjXzL+akFK8LdGb+qrzNm1GNLz6udn63Deq1TCnbfVMg==","signatures":[{"sig":"MEQCICIKBW7ITB4Tl819PJ1nuU/VZF8Ys4BBW5Pf9yvFum2rAiAlIrTewEwcUUyY090Y02KDStRVIHEo/YDP4jQCpJr9jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZooTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAUg//RxctnzF7hReUV5P6XRP75/KrrT8zw5+EVQS9mslh1Id0SUVd\r\niYBZXcEGcsOXU+QYJUfdHLy09TrTXxhGWqAKundAkBpsmmLFwIPbrCpNt5/k\r\nq8PtPYRi3G0xWw45HJQtjbN9uN71RiOuDdJk7hrHMS3U/Vo+T/BTPcB2dLOU\r\nCd8eIbfyOaRA2hM0VE6dL1kfnmHldim+YpGGHoOlS5b1KM7p0Nie08VzEDar\r\nPPCR7Nd+6FWXTO1Gk6uFLM3JT2V7tzgWKdZBXGXmdLUUoTyKJEJUkdXGKVEW\r\nXEy1o3Kqm8faR3+ITNOHYgTeTx8bUVyFQ1OIJ6/mHVz6oEiZfgImhZQuQrrf\r\nq+9qIg1u04akyVoKxRSSlv2HwZd4eBZqWZjRaDuKWtrOgF3h7UotmcGSXEsK\r\n7z2RwE5qROT6OSoUo55PDWuS6P+GVM2aI6Nnqief24BaOSrco82UxfBOqh5W\r\nNHSHa6S0Zw9XhRd0HnSq6A1NYUgiN/rVixPCtORNvQO25B0A8Goqxxn6NGwF\r\nFpLc3g7r2iaaUVSdiyPfiGBiG6FEpdIJlA4JnRvM0XuT0IGjXvNKSvamdPmh\r\nJ8nDuSZWlAvKhNMzM1oAI1tXCbabH3B4hwF/eksv+RKzuYKN0zfqgnvA781i\r\nCCH0Js965Z6XeUSRaLLLFTMgvStCaMpaILY=\r\n=Oixg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220425114412.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220425114412","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.3","@modern-js/webpack":"^0.0.0-canary-20220425114412","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220425114412"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220425114412","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220425114412_1650887186824_0.5973246192273225","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@modern-js/testing","version":"1.4.4","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.4.4","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"b65e2fae096d2678916fde45707e3b0a424ea555","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.4.4.tgz","fileCount":60,"integrity":"sha512-veOll0eUjhlZXZx6GkVz+31JR1pSLJGqQ1697Rj+tq29Jec5isRW7VjcF2A073vJC0DWmltuVs/BHLX7axudGg==","signatures":[{"sig":"MEUCIQDkl9c+ohe9mjWAvJXks4r+ZyEQo+AUhRdsv2GuSQWe8gIgN5/7lWzEZDKOg3FvSIVom/3f7HZTR6CSKZ03CDP3xQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJialL1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAHxAAlHiAn7sWWxC3EMpTQU075H8wquLXuN4x4ejbk5ID5KLMCMyc\r\nFW5GDfqDrcEhWe1A+zBxxyxK+SSpg0V0ab+XjqlUsmpdJnlR5+BrkzU7zERS\r\ncwKF2yk0ut8y2Ko3KsdTDt2GDw6bu1IwyNKEvbc5pUOcCHQ1jl7iYKHsCAEK\r\njdXCIrFoOxdeMPI9t07X7dicMTBdJEn8LYplyoNa0zTOX60DTVCsgYlz9dZf\r\npJgEDfbjbAA09YN/p9sH63zviiDt+R/Yl+sOIvLZ9s9qJVUz+Vtbk96cZ5pw\r\nYAIU16VKcvyLjxX94Dxh1fI3BU6Q/tgh9sTXdncL1s1h6MfVx7uyBNUu+ewm\r\ndxYg/NcCFeakuEsVukW5NUSa6IHJHfhc74tOql3arAUhsiZitLC1BzS5Q0Zh\r\nx8aVlyKNGbowYgDbPbCQG6wxDecHuHnXEb78T6qeJp4Aenq3inaB5dQcpWgJ\r\n3xQ4Wmvg9c1RFKhfHOL578LvvdueYIZ9RJl51IOmb2mr+G9diGVWgwXTCJTA\r\ntH0mY2joIKgt0eHTHTRCZoIZs1w65k1/lMoYPbkCd1AwkVeSFJBIohvdcfnp\r\nK/9P7vG+U9qBYoFnimhNuu/c69kK4ZFCo+fOYmyinyq1qwP9gczGz72Q3XAc\r\nQbkAqjPSeW/q2W/HdlKtjRpkUDc0e1p5L8A=\r\n=j2cj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.4.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"7.16.7","@babel/runtime":"^7","@modern-js/utils":"^1.6.0","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.7"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"1.9.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.4.4_1651135221448_0.6072358291740256","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@modern-js/testing","version":"1.4.5","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.4.5","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"345f9a50dddac841363c8f3dd8d114b43f34ce39","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.4.5.tgz","fileCount":60,"integrity":"sha512-4a0Mp1dmLfHfzSlNooPkQnMULeVoZVk3y/aVYChlnkNAoQRPzCzg7G1TgUTV8K4zlSKjvozNgwixzReKReZALw==","signatures":[{"sig":"MEUCIQDelg/tvtJx4wNDyP+nmGLBOh9nQdqYbOKBKQeVdywFjwIgANSbLAKQ2yFnfGCG93pq5v73fhmmhoaqyOPma/rC48w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia2ulACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHpRAAnl/oMNqYNN48d55CDP+LKGi7crQ6G3vAKElkf7f568WLyv6K\r\nJT4HbYIjQcUVd5XFtF5WBd6N3BjN9mHMPOH5n4QARB9pffu8b/CcXfSVGPZT\r\nFuM/2vyIiJKEf4+OV65fM59RVvMcxz+DdIme2wMJ9+BmQAAXZ/06hqas50Nd\r\nQftZDbF6n3fhvbDF4BXThhYToJ+lptAUFKHnfjJwziM4qxdOhqzPP+8cyUuK\r\nlusrZ/zgaDleoRbQY4RIAHH0KLk6IRYY70T2brZCxQ8swbci1s7bEfmeJkKW\r\n4xvdpQWJsdAK79dGxToVah1PbPtSfgiGCbq3nnTBuFoMlhHp66FRE93VEm7Q\r\nsjaRzZDjtqWAp+XRz81+jL0G2LdoTBfA7ZU4MQXmm7imIXpDMFKUvfM6+wWN\r\noJR0e7mbydXIyW0rKzfpZFNrOR8DQ4jtRD7CUYY6/C75x8HrRpC5zg91WtLy\r\neNbK1JdjkzFSfmLPpZWM/JcbOfo8Y0yuGD7dY2UAcWvzjmj0+d3o2PfiMp/b\r\nTH6NTe5PqCbCfkJPqEuuPaiEdJ06hVpk9qM5H3htxLsBqlfdW+Qk8JmM+0nl\r\n34vN9aXfKX9X4oslU7uNy9Mtb+INjeswN1rkMSaSb1maNziK5IdN5k1Cby4g\r\ntYXOzkYZZODme0C9E4HOY2z0+dmJxNYz78g=\r\n=0uHg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.4.5.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","semver":"^7.3.5","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"7.16.7","@babel/runtime":"^7","@modern-js/utils":"^1.6.0","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.2.7"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@types/semver":"^7.3.8","@scripts/build":"0.0.0","@modern-js/core":"1.9.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.4.5_1651207077382_0.3432809673948485","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@modern-js/testing","version":"1.5.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.0","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"abedd7eed5e38611fff6242a705ac366380e121b","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.0.tgz","fileCount":60,"integrity":"sha512-pWQPJjO3+r9zgXZIrW3GO5IAvmCG8iWf7C9I7C9OBxz4w8xu/1G5BSw291DCdrKhRXrrNgBJ2jMTS4v7XDcm5w==","signatures":[{"sig":"MEQCIGs5hbyK0cw7io0V9diX4Kg9gKwbj7MsBFrs4uFY08YpAiB6jpHpzlKkTJ1Du7dszNpiL9DVj6F/L18z2G6xLIumQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidRw/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFpxAAi9MZeaSQwi87AhwvVDb/eZifQ+kJrDdGGqyAueEEmsTRVZNp\r\nUQw4woW4H7BEqee5cEn2K76AlTatZBEiOxjmBNb/gIvWkVRJb5NKN9HxFasV\r\nbQxu+V1aO7xpi1YzoXXQ0iAK2GLuCfn7TAAG31pGSuFajuqmnTXQ/spXiXq8\r\nhdr5MPa42ieKHkIqR0T0P7UGgkcgVlGD4ITqk98cb5OzyeCvtOlhx+24bsT6\r\nKz7E52A+1OqUqp+W4nkIEHFkb83LJCJlCKuQ6BPNIavdsR4WEdjxzeDGzbFV\r\n/5MJDxuDIYEQ8p1t1ikK1b0+ji84MYbyOTeFiObgdGUZ6jBDfap2z+CbDSQy\r\nA5VUvSwSgi31gvLovbYr3ZmYVJuyWpjhItV7ZmFcXC2X/iSduNcEzdr0vfBY\r\n3IyC3REghbqphp8M033yXzYpQDraJSaHAEyeRJcq5bdmpyEFXkGTWuTfiYo8\r\nGNkIE3oSN9yt6YafyHIOghVQuqNGSzmNnS/ArLc04DRvhLEiP83CYmZrmZ9/\r\nm6xqkInVre2XbLbXGQT/Z1KgaahNfV/n6mCU7iSWZ7XRLxqbeH+dQ7zpA9aE\r\nW9CZv6vyioAKsly7mLC2VYM50ZOLNvHcXPlIakU8pVs6+gs8HhU79JcBXJXN\r\naBp0+7bD3ZEzVpq10ntDc628vYWCs38++i4=\r\n=qSgU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"7.16.7","@babel/runtime":"^7","@modern-js/utils":"^1.7.0","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.3.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.10.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.0_1651842110898_0.5130122354594924","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@modern-js/testing","version":"1.5.1","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.1","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"dbc692d517b0f2f2a14d04083342c89c3ab40657","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.1.tgz","fileCount":60,"integrity":"sha512-fE/CedCNcwhVNnhfWSvC9hzV0sDCfGhPztazf82xGOpEpWQIto4sRk86NPOKIJ2bZHUtjErfJbIV9r/tTwkSnw==","signatures":[{"sig":"MEQCIFSQlwlx1+wltgj4VA7akNudgrzIS8zEU1Bj1M/cRA/EAiBG9FExWRjnpsNRT4WLX3E+PLYXApfOBdwHYIF8flED5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiegiuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/WQ//f1FSJLvXGePuO7ffyPj2ZeI+OEWU80C9ki0lPfUdHcIFheJg\r\n+H2gqdlbbnGeljDMAFtehctPvVSJ/ZwyFOINZBI3sn7+jFuHxQZMzUCAzWkK\r\nCtzxRwCnbo3HWQUQZ4DzDlhm948zRELfNa0S8GeBdgIFhZO3GRQETfWG9Kpx\r\nwR5SN7elBJrjL6G79JUqlJ29nTQryBRxEqWsrcj9i1xGxOWosl5gzxs3FT2U\r\nqMAzPZCSGJia5B8rZck6LnYBvefzQPRO7j69qjldajR7ZaSVv24am7ZMAXnH\r\n+F8gaXKQIX/wOEXHI0tlpGvJSLL+TywLd4ChFYFOmT6mz+vNrqtw43aLWLVl\r\nrQY/ry7vj/eQ/IybKLG4IPPan7DvY8wSP1aAjZ3Yxvh0F406DLFNa4vrYIjE\r\nOdRkNY8Oc1bWU8S6aE3nKDORMW8IBDJgXIp/io4b51qNvoY2V+qET4dLhAmm\r\nsxFtC/56NnLN1Sip8Gs5TJsGRNmBiWTybNsDP+hGLPkQdsB8gPmttpCau5AN\r\nUK6izRmFI3aeYi38OvCUTG5WigkSmR2nOLbfJDTg5H+i835/ATZdVLJpW8aK\r\njJqDGezuaJBaaXPB8sGcl24IkrpDpdYoU9MCxRMBKx8UsK4k1niMKq/gErrq\r\neiSSdJii0+2ufZjmqVO5ordwlNgq99MY2Ts=\r\n=GaW1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"jest --passWithNoTests","build":"modern build"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.2","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.3","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.3.1"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.10.1","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.1_1652164782594_0.3048836106042252","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220511090154":{"name":"@modern-js/testing","version":"0.0.0-canary-20220511090154","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220511090154","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"cc124b29e494f16fa471cc8897753cdc21d9d22e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220511090154.tgz","fileCount":59,"integrity":"sha512-Ahp0XdYLN2oUF0Xt00Qw6s924kbzXvZ/HiU0SQVEV3s1NIiG5Y1jQwyeSGUzLdYjfoaKd2VAgF6r2KaWw160qQ==","signatures":[{"sig":"MEQCIEp/eykxBusRsM4rv+DyNIeBe8tGe9K+oH3r+mYwvubbAiBcVCDmdNeobIcpGRaRxBWHJuYfNV1K61Ql0qsVtyS/fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie3wvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfQw/7BtNBvdSNThldCC/AlmHmmK93J0+TMlPs2d6MM3K7LwvuyvIj\r\n69ZM589a3z/DeEYGPup99OnbgjdOLzgER9iVjyrAyigNSvMBEdKf+na6DSRq\r\nFn1SK2Pu+W+7aNP+94USqhLAhq/TKbojtG6qS3sBCd0xga4J2yfzI9x3sufF\r\nVkoUJrSvDmtYsaKzia/nA5EaUuN38AddyNYigyksJ8I+z4kaF5rL/C8+Oxd/\r\nFwOJYJpsOFfViBqXdFrEVo16Llk6crvrADqCodZmRDzLDeHEzd5pF3gVWZh0\r\nGUMogErvUdRR3rzE6OmQDPHdXBOqpqbT5FmZ0Gem7VpZloJ4YYPLyRZDZTdA\r\nNocB5bJ/CPXbKzCKUDBjpWjrB0WPVsJp4I3cdlinVshdh1odk/ASM09f+m58\r\nYrZ2jPxiwj4JwWYtTDasKUyMJMcV51fFoFWzYj4Ixh+iP0umZv6o4oEqPVMG\r\nUFIEXM8mGWP0NAUocjzFJZbPKyWUKBIgz4cY4/0Ayw27cxy1uYemG3AuPhwV\r\n22bb7ghGyf70faHhUlnRXTjiXww8OSfCsJdZ9QkA6r+ZJdNZLpWYtLk+0bTW\r\n85LZmdTUv0f52KQzfKmJ4zLZJh573BeCtEjz6sZfEz8XVWOjQvKWl140nMrE\r\njHVHIIvLr7RDCp34eLsUBP3ohmR3KgusqWs=\r\n=+iHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220511090154.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*.ts","tsconfig.json","package.json"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*.ts","tsconfig.json","package.json"],"output":["dist/**/*.js"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220511090154","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220511090154","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220511090154"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220511090154","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220511090154_1652259887509_0.27660051269554264","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220512102344":{"name":"@modern-js/testing","version":"0.0.0-canary-20220512102344","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220512102344","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"3d704c8cfd2c9fe12c3daa7c4a61f238cb679663","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220512102344.tgz","fileCount":56,"integrity":"sha512-k0Ut1rMcniUydXs7RA20ykIoqncf7Q+qRoLrw+B5cTtMAg5xwO8649DB/dPqjmhAm9bPkmPTgqHftghHOp6H5Q==","signatures":[{"sig":"MEQCIGqrrN6oQwkSpEHqC6H8V68Sw1OzFhyIPDiIcmVaPq1UAiAEHcduAnexu2qaqkJQfml9kOknf+6qwev7R4p1c84UvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifODPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkww/+Nbq5BWOPiSVei0sEzzTKmpbraapOImb2jWAmoo2D0DZ1qeFD\r\n01MarAl9nzckwx/kieuCca4mrQKhKzKNackGOGS0eHQVqzDPMztMKdYowVQB\r\n7riHjnpAmfGX4Qnwk3tzbYoHPifZSqcHLX7bp+tk+VwCSGHlDlYe2ozsfadW\r\nERm26xUgHw5lunAx4MmIOi5YNWyXmazhfDsGvsYrhIKgVfFDW3l15sUjyUmC\r\nIVtdMtLvW9JsxKQ4UWni69NTac1LhVFuDz/EGemA3fJEeDRZxkTTpMsvYm+2\r\nrUMrDDIJ3XYnxOXvxDtUR1zOHp+Zn9qHLqVJJaP0MXXFTBjNzSIQufbfOyEy\r\nxBVTYdcOzUz8lT+EKjVenluX0MnS8qBwq74FSAJbm4CCYq/rOtFM31DFNIxU\r\nV+CFgKRhou0s2Ggn4PIyHImvzMrtc/mSuH22f2cTJveqqi1NKByRYArr9TxA\r\npMbAYI+ByxEkUzg5QuZ/bcskySJpYXGRvjN42/RfVf3c8M3OuWpF391Bhhxl\r\nqpMSQBkTPZkP2w3BRcJ/aVYYFaHissyo0nH3kpraE6dLduRFiZ/VThEyT2aU\r\ntlNcZC1M+GmuppnkkqpIWRHl2e+0m6BdAlyna9yhRK1kmuFMHyGhH7AmnSbc\r\nIApjSmVl3r15Yks24ItHxkSSBiw/WVTy/7g=\r\n=ZGXO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220512102344.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220512102344","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220512102344","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220512102344"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220512102344","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220512102344_1652351183037_0.02325786834055088","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220513004825":{"name":"@modern-js/testing","version":"0.0.0-canary-20220513004825","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220513004825","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"7eaf79d798c80820d3263e6512736bfc193ac0d0","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220513004825.tgz","fileCount":56,"integrity":"sha512-GRQHt/H6i1V33fdpy9rZhX1uVp6JrIh8Nz/klxX0ZQWnCCz7f6/BMh2JcxPbyrL3tVT4xFg2bCOZaO0KqoBpVg==","signatures":[{"sig":"MEUCIF5TH0ZvO9+mPeSft2YH0fMMexghz8pyL0RCe+p8Nb8cAiEA26kbLet7X5tuC4i1H9Me5n4RXoZDxZ4sdwK4y3bT4jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifauJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfoQ//VfMyLfZbFEoo7kenN6/GHDaMoN7hf/xuNomeut9UdFME84Ql\r\n+G6J/vQCXTe4kRnF+e6ArHHgD4ZWQ+UFbH0BYK7ha2oPshC2kqu1oyxK094A\r\n2h3nDCIggMnnSgFfO2qMeQl/4JiibISpm+L89XMpiCDO1ME7T4tqVxPUmM/u\r\nalqp7DZkcGeRVfacRvPrpG7gB+Ov+PmZktMBQAyidLMfxW2vABuuXyPqId98\r\ngiIp32P9B/nlecrJfFd85UjqaK5yvnwr1lXbxygt/y5jmmcvmAMzFeMJAqLX\r\nkXvxphlUlb/2tO5ABmiGuIQifAjw9Wd+iOaWVGlgtYpoltlbmUn0juVP50aH\r\nXSd8L6tR95fDAB33S1cK3s28X1RTY93JGypSc1cF/MOIPhSk3ATjmoryQMXl\r\nwQ9Xo4yp+OUNBL5UEZ2ZrxV02NkmJQDlDjgkk7krK58PseloLRoXQBp/QpoY\r\nv8TZEZz039xGOsD7AUFrZCdh4OuA18+TOHbnNx4Ja7rLkSGtYCHXZxRDre2x\r\ne8u0X43l7JrMsmzCBcdQnMu+0hiiSEhYbhc68ERZ1yq57Y/Yvwzjlg2jWNWL\r\nV9+PsMf0jnGEAxbyzCISutNnzYg8LNTsBOdv5FDSd0FGQv+4sVAIv2WhsEqJ\r\nfKS6iVIvamfGVUw42a3Lr6HbuN5PGRUw9Nc=\r\n=zfQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220513004825.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220513004825","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220513004825","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220513004825"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27.4.0","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220513004825","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220513004825_1652403080812_0.7403840155756842","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@modern-js/testing","version":"1.5.2","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.2","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"2ac50dc0530960da8a67ff3e77b64307bc299236","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.2.tgz","fileCount":56,"integrity":"sha512-pe1LwkYd+Qz8D2gPthTpOo6vp5xP+s21U49yi2wxNIRvOD03DVp1qw9JdMfr9r9eWA/1SpzCy6huhMI502kZyg==","signatures":[{"sig":"MEUCIFPdXO5W9sDy8aINJy1LWeS3F9hZGISPt0pd33ZD2hyaAiEApvhcbFG+o35ZyztpOXONFWsVBV7yPfjEAqTI6uKRpZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifioFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW1w//bdIyEvsvxPJmZig6x965ngS8CXrlBLvTFRZ16PE0sBHOev0z\r\n6+Cd7WyeppasLn2EJ4ddXznabDaRNh3V15XXRr+qgiOkavPWA5VPbyl4ElMC\r\nrTBweJ4cy94swXFAwQtDAuNWe9kwNyIWAxW0M4+Lq0HEE7C3+ujJmkYM6sap\r\n1pV93cwmu5/zRtVXuB9ZInYBkmIRqjNxxJcNufh7/r9Urf001xEHe6f5dTa5\r\nymBG1sDjHgfd4uva9Sjz3hoza0jyB6NI58Fy7u+cQBrUnyKS5+opIiO3Qm3E\r\nsf0ZY5stBPUT6Z3Pk48aZINmkKfTunYRzHDVmeY5fMGdShJ3DrWwLuLH5VwB\r\n5Yf95WF6AfLQpLU5R0OlUlIt426ASIBxb4jiDnZcwvK7gv9iWdsicmPLVzRZ\r\ndBZdejLbkZ3T/NtZs7JTf0YXFnc26gCtlYfsubACk/msLKcxUU92AsJUDYpP\r\nk+hkQvePcKWW7/pab3W5jbjIC0UnAQpUsFCfECL6s2CNS2AndB4Izo3U0zjP\r\nSu5XADy7mERotHGuq9cKVyepOD32sBoRLbRokFFaKXPXRV3jOztsd+rZEcrt\r\nNdsrx7T7muIfVnF0hRCamGau4nVsehOj88RRvl8BvIKssLhHbduHRLHind9b\r\nF9Zxm4o27JHWCF3hb7u/5TLsKgXOQSIgMVY=\r\n=YpHP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.2.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.3","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.4","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.3.2"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.10.2","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.2_1652435461324_0.19867216746414207","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220519102003":{"name":"@modern-js/testing","version":"0.0.0-canary-20220519102003","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220519102003","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"e755b4736b414d9a8720fe0fce0edf9a80ab2f24","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220519102003.tgz","fileCount":56,"integrity":"sha512-tucQ99+6dJzOqF6CbQGTJCmvik/1cOIyRo+a2ah0qgIZCnF8VGnhvYrZQE9JJcgMGsQyz3VdWJuZCyu+WIqkzA==","signatures":[{"sig":"MEUCIFiEVfamXOEZq8UD+4axixzMdLWb0RQJwe7A7OlKtc9BAiEAocUb8G6a03KjDRr4XrF6ZfGt4pZAytXiFoqw5A0NV3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihhn3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMLBAAlmlzv0u5lf9rluu6uj/ofOyxyf8SLkm5SUH4lQWjI/Bun8vA\r\nAElZU3tJgGwZ4/Z4Ovj0Bz8LmU7dDmmqpiBMpEw2yFJrAmz1mgOA0HZCV7yA\r\nLl4q3kikRFiHC04h7grphYT3oEyTinKRbHJV7IV30f7QH2cnEhnOXVJMjGAP\r\nRpFhTWj0wK+XWXwSANNFhaEOF67XTqaTkLffvMuyyI7X9cSLJ1oRHNkDybjP\r\nyZUhRMCiR0wu6gfJ9DQb86NGmSZep5jkXOKst9YNyOWzTWspZC1fsWdH9MFq\r\n30tGx4WIqG4K9V5nQhs+Hm0fYLrKq7t0GFlAnKJg5twaGdg51SV+NaGzDHNy\r\n2pkHBX0oN4Q/VzEuVLeFKWZATg+QbY/3f/lZcKytfCoL+2h3goKXR8FdEwHw\r\n0a80RY+Se8HYhfSb7ep3jANr66pduJWZI3rZFh3YF9auQMLIPaMMY1VmuSZ2\r\n8WilF/1OcnlQiDm637Pz36pSp+ytxd6FiGLUivcIRJdAOavcspJfEr4JXNGg\r\nHK2rB/kIvAXTdm7LajbJjA2/m/ikeN/DJMsKEHQ52Q3BBdrtI1ex5lpuTH3c\r\nnaPnGMZ1gr8dtR4JE3OvHqsBbPc/zUk+qFHaSWpdHZSNjVtq0fRnL7nf2KkE\r\nBKqLCyoArlbQdTHIsfZg9GkPnR6YE0dplAw=\r\n=7bcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220519102003.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220519102003","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220519102003","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220519102003"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220519102003","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220519102003_1652955639248_0.8235510254631977","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220524042049":{"name":"@modern-js/testing","version":"0.0.0-canary-20220524042049","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220524042049","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"ee5ade805494e5eb2a73debe5f6227a3f7bdf69d","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220524042049.tgz","fileCount":56,"integrity":"sha512-FyqkqcjRWgQh4Axt9q/tR8vagU39zSUQ2HsJSbhkIInFqNfgTNwP6xJJmRUkEDsMUlXwfBX4evoIU/zv7DZ5kA==","signatures":[{"sig":"MEQCIB9b/23AExt7mPya4dK2h1L3LIrEu7KHuX+war/zbEXuAiBK1HLTRiW63HnV5/PGBagQYfU7g0kDCiUWEqv9KbfUvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijF1OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Kg//TIrorDw9JvK6c1vplW//Rchrh3o0fDJwfgMmp21mjF7goPI3\r\nH8YLB08qF+vj6cfy95blFx+qboZPRxQsOBMSC7ASI48e/yYk6QxP3LKgpKzO\r\nCwJ6RspEC9b4lf0ef/1gQbom/CK3v82TlwLgz2MHDVUNroKWi1Prz9R38w2P\r\nDjqKzU1wM+K2mhVx/D3y/N4Z8uU/4iAds4lwL8BHEQFn1el/2TYfSFJ+JUtz\r\n/EwOekvCjD6mAy8J1lS3TSFQPOckcEOxwEuJv1ypH4vI4qjEfS+CfdM9n/DN\r\nj7WQRUUfPa5MfhGn4/saZnEc44EVsb/XUphUWvLSrQH7ETOqamx0+DnI48E1\r\nH25K0wfd/fxwVrNCHTNfxhiBSOOyXyn00+NesYoeLWF2YrUPHMKlGGy2YtIR\r\nBUYsfMX9rIwk3K4nKJYhQCxzGFY95RxsjrVYrO9Im6767e/LMI1ttHFLO8Ww\r\nHxSxnRTkfeXK9JMwxnJ7VaHYtTTHh3I646e3ANAnPyI1e/MVzDhgo2x05Ng2\r\nFBnLpy1hfCyPyPHST9nTuo+N3wOHYGrAxZ+RwSRoSULB09HuOcLRbj1tYhlB\r\nmpAqVI9fyznhWLhfAX6oEkOtADLyRQBifH4uuFc6oxBsNgkC9un0GVaZvHwj\r\nD15IK69pspvVI4MkkWBHTztom5RaOAKbnZI=\r\n=frJd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220524042049.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.5","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220524042049"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220524042049","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220524042049_1653366094294_0.28373108342616327","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220524081541":{"name":"@modern-js/testing","version":"0.0.0-canary-20220524081541","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220524081541","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"fb6e1988c3fc5a53cbd75a8f0a140cc69245702a","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220524081541.tgz","fileCount":56,"integrity":"sha512-7/jrMlkoug/nronhoWxRD0cSB6laI8ZASqLDHAQqjYa5OH4B+It6Z4RtUcB4EdlZn2EDXu0Do7pFZzQmtZWywQ==","signatures":[{"sig":"MEUCIDGickAOQ58wxWzDhIcadO4y2Jncr6gtwff/yvoMS/vvAiEAw1v3uuRrpmaNUpqEFUclrTL3FTB4J88OAEd/g/rGa3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijJRnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxuA/7BYbk2c47qoy9xS4mGWWoSW3h8J8xQ1ZcGzTGNmdRxzY86pbX\r\n+vAi3JCpoK/+rZHFEgiqgRKxcJ/E3a6zxNTCnfpIXfLmZqYXhJPuHmTQ2hh4\r\n7Nt3TZUxWzB+qrctDothmQ5j0NAhgJIwBG9sHkI0JeJdWqW3x/daUYTX0kXw\r\nUXLpGtxv1ouPLT9v525en4EyCIsTfovFWOCulIkNZTT0aX/cSYWLeR/8njHO\r\nJvdnzOa5BwSh8h7HbbxS9BslYeledY4UmmDeEIbffzVIOlkPMmQIpSEZkk7F\r\n1g3WWupmChdxDPwfEEFlS6/rPlpKMR0AbNTdgO9+/Vaa+JkJebdb0Sg3q+IJ\r\nYEarcGLtVlpqM6BlY7UN+Ypgz2CXVTYDuBGl6aw+5i96hHKfTKrmMtzT6f0E\r\nJtl7w4BbkYczGGFU/1WeF0HWoIMsMRaUDlNDV/vTdk8jYdZXdCwA8GuSXZGx\r\ngx06vWpkn1T6SHBqeGb9ga5AvYzXrWNO0S2BavzsnAzl/3WKrYa8pJ0EZ0ek\r\nGuOwp+PVU/gYf+a9bgZ4VeV+aPA5wz0J9KD4h77JhrZOVtbis1oRRjOargwI\r\nGRWb3jlhUxduyULSI7ZmY10SK0kv4MvSx6nU033kJi7+aT4mlZxCPMdGE6Ot\r\nMnKR0gpr8brhvoCZGhULs0+QjPbP2b5c+bM=\r\n=BL4A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220524081541.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.5","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220524081541"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220524081541","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220524081541_1653380199065_0.9548369172770663","host":"s3://npm-registry-packages"}},"1.5.3-alpha.1":{"name":"@modern-js/testing","version":"1.5.3-alpha.1","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.3-alpha.1","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"0e2dfb0d404cc4d9e5e5e313d0211e9d299b96f1","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.3-alpha.1.tgz","fileCount":56,"integrity":"sha512-n7K4ZCDyRQVknlPEAWA4wyCr2+HnpQTdkU7kgwpBcDicueSwoBiAkjjqX4AbL0ck2PyeutD8Ij15vuVSHfe7Qw==","signatures":[{"sig":"MEQCIDdGbUr26j/mKI2LYTDLhvQhM6nckX9pW/8YIMzYN8wqAiBzdYz+cGq7nt1KBsWFQRQ9UHgSn/Gb/fVElhWTHGXzug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijOBxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQRA/8CcHQzJYgD5iBPPIBTHwjf3xjFyrhCYH5S/2k1jcwGxFqUrXN\r\neAWGiADFTz/GpPS9HxZkf0VJW3mAmdkakCooAZoGgB+UqTOL7g56/f2GqPYp\r\nTJwNULcosd97GcFYnyI+bjFaOj1xaZ7N3wQ5mEY/tS9xsHY7eZaFOaG1umww\r\ncpAiREvnaIDNZHv7IVdjlQcQQoumJjvkhS99W4eUGZf0DasPcwn2ox3NabP7\r\nF+cBRcih2JAMqSAVOpNQYNd4H0kfZcC4aZ+HgpvpdRppff+Jo1Q11YlzPDtj\r\nfE9G0qOr8qgsNKOhCKpLkS2/OjVzHG3wJfzQ/H/9NTlg+zl0SrlBO1ehPHmc\r\nJ39YHiyrHkUkthddzBLdcPOC95G5oC5D1XzqD5c1x34CaCtmERBBYL759DNT\r\n/+oV42ZK6fCSDwa+2Z9yFYuTZTNXngcqw0Air7VqYxnCzLwG+SXff0O+zQ5g\r\nUvm0pkHmrq9AcbcpytlFxX6VDSZp9pjcWNwLt9rKumEXwqtJDpmITG7LKKNn\r\nW4t22Nl6tDE7FnfJ9uUhbuBsOxp2yzBVOXldGNPGfnCr6OrcXUHB7fWBUbF5\r\ntOgT0nc9Uf4F/VM3BeERDVYZnwiNtsxIknaRQWVunVgPj/VpS6LTk0ZJPxd9\r\nmwNxvqdXTANmy/KhrN4dydDQ+sde11nDZig=\r\n=uFGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.3-alpha.1.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.15","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.18.0","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.5","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.3.3"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"types":"./dist/types/index.d.ts","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.11.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.3-alpha.1_1653399665629_0.5941011489345318","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220525095617":{"name":"@modern-js/testing","version":"0.0.0-canary-20220525095617","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220525095617","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"cec68e23e59d0c638420071fdcede089562ec20a","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220525095617.tgz","fileCount":56,"integrity":"sha512-SNFTilXepLx2cyP97gj64Z//PyPUJ6l79xvrN93G5HLPS0MmR+7CPkQu3IN8XYW9eJOYniy42Ub9mb0ofT2jOg==","signatures":[{"sig":"MEYCIQCGdzlE/+6DanaHFyfrhPh+wzWQUjkPA/tvrdXPKyw8CAIhANLaRzsPJxEyO7T1LjOZz+5fdEcayLcX3ScYzrGWGfj8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijf3GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW5A//eLLKfVw7oL0sWO/LDpQ6Fc2f02qzruVMnLVIlbiAY8i8B9iC\r\n74zKdKl0Ll2wDqnIQxTkihgtuhLWbouPuDnLZfdSNlP1LFbhPJccKtpLoHsN\r\nCaPqREE8egTRqRwboHfRzAxLvswEAzNnSjouz0G54bkWzwv4S3plDds0RTCQ\r\nhozvsI8fJdOqf8PS9TlqALqcLxvZAHHQqB0GpAVIAgJOVjfKDLYDfVGA4WnO\r\nB67Ak6Eraz8Kw+mNJzV1k0xFB2hnnu42+rjiJJtfIBCO6auJHpq09i91Hv42\r\nuP6E/IypLhs1BssCIavvK3TMR8NVtVbEKCjgKcJpPuoV4WxjzsPF2zxXNQLj\r\nh7i2TeJczrVdKEl8xHWOiVEtJokT+baLKqYpbjcr7Pm1+8ZxjEF2hTuTycbV\r\nLFrWvqX5Q9YQ844yyCmQ9JMPrhROWtr3jPzKpzrzSzmyPgeovMcMM489NhBr\r\nnS8Duy6skUI4/JYQhNAdFGI1fe6e3wGFyvTg/6AR/hMsvg6+JgY20Dx6jWE8\r\nk1iwwiXrY5+7irbH+KhvoHxtjb8IW2Qge+mfYSAgqUlaNmfj3hijb8ZGiOi/\r\n9BbDTPoQHweYVULdCT8NC9FfHlYQSGO4hrsHlUyokxArhCYk5WxtCEoWbkaz\r\n6AZXvP78SKX0MPH7xSefDkq1eLBC6C68rds=\r\n=qCMC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220525095617.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220525095617","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220525095617"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220525095617","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220525095617_1653472710341_0.7097580895243902","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220526024952":{"name":"@modern-js/testing","version":"0.0.0-canary-20220526024952","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220526024952","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"707d1720160fa3f640a0007b0f28ca905ecd04a6","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220526024952.tgz","fileCount":56,"integrity":"sha512-g/VPWg+u2iP9w+uoctJSsYCIsRvoVaL9BlHPYjY3uCB/5guWJF8/tQoCPOZDM/nHyv/K+PxAfO51IyQnOjW0Sg==","signatures":[{"sig":"MEUCIQC8pVSM1urGiy2R+S3VVrObOB/j6s6XvD+WPRhTbSfbngIgTMUVJFsmNeyXQDwnPdHC3MDD2QatyjOpoS8wak3ft1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijus8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmreig//a9vI3WO4W9KDA8vJ6F9T7/IkHEib/YiB+t5CZQDijFmhpGXG\r\nLxjcOGO/V3h+c/PDI14wbjhSFaPcIdzwcJYyeOjZUgGfgqNYBEFIU+5HO+/X\r\n33gu7G0Fd2cHu8wR3jXXNcrRhx8RVPs6kRSD/6U63dFYIlQ1urGz4/MKVYoM\r\nx6kUDCD9GIWWkir4b/m0NqoIu4+/OWXyJ1b/o1sK8W2sNk0TrgqZQG7UhcAS\r\nfs7gTf3NU9CkI3OKpZLHXpjnCSjmo5cX1VVY3yrCwL6uJHNtzyHXLSGHuVXc\r\nu6qGMA9fn+xZDTT/PsnKJiGLZgY0PRadI26/3x71/MtvkXzZ7rbzTN5Ewgdn\r\n8m8++cyjKNG1aI9Vr9VrXZkDDr78553xDwzZSYDehm1Jt3W4bJKgRyG9Z23C\r\nhYnZ2gR8/uDmgtrytJpa+Y8YAiiclVPvowL7zyylqA2xHnRagBdOzro8WHMz\r\ncPA0oAcAZEw4xmG+AHNL8t00k5E72HKq8tqLNRVGMC08xzPZ85P3/FmCYF9H\r\nV2Aap/vBoCmVPT/6xjX5ariJ7N4og6ytr46Nm6rIhXgGJ6qcai20wJaHxTpT\r\n+wWOBU53qYkWJV+WnIND7/96KQrRKCn31MXrApEFbU97cM2W6mXLGQPYCbHK\r\nbxMT6LAssd52dmjwD1WbdHfks/xk+qrnkIw=\r\n=qny6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220526024952.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220526024952","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220526024952"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220526024952","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220526024952_1653533500622_0.6380171177215308","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220526102420":{"name":"@modern-js/testing","version":"0.0.0-canary-20220526102420","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220526102420","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"5e4e023f1f73af1a27169fbeaa14f5fccebaf51e","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220526102420.tgz","fileCount":56,"integrity":"sha512-1/3IeS0FmohRvD7BYj8usljlMIXTgXcgFm5raqUTzF26wsyI8xS9RCeQekTQ9p/WVfzHYBWzhYifKsgl4ZpLVw==","signatures":[{"sig":"MEUCIQDjitgDS7OuJkgUVgL7DSo6tWc4StJpud48wcQLdcp/AgIgdZ5UX/2Yo+Rdk0lKfq3elUqhXvfjIJyZ2xvCTpY61zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij1XWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoejg//XN6Em5xQxzZu0ZUm7yLwwB9XTvWN1SEm+Bs6Y6OyghPUQiNB\r\n5l2fUgF14mkc0rGgktyGZcABLmas2k2HFIkdTP41tvdX9jlzQNwxLNnnsApA\r\nN4VGTrXzCHcjsI9E1UvL3rv/zd5AF47x3p4xS6tPAA6J4/ZrRR0yQomIpuw1\r\nsHq4AEMK93vSf3JwmwbwPWBxIddTHt257Kvo16Oy6ZTBzh8FB94hSzIwO7IS\r\nhOiJhqWRSYvLyq1gKXT79ZVgy2f5re/BTs7JRInBGV2n4nCLFz1R3OxF+nCq\r\nqTLqeLbRj06LVB39jU1lP/k9J2YwfGmAUccduUahUEDCKyfcCwrA9OmT2lkK\r\nV4Cz1ZXGQqTimwFFXcmj+rf+EXGM2fvLXhhkVxssZA6Pcl/u1UFD3VA3OUFE\r\n7BeyY7bTJezPKfcBwDOMXzVSgo7GIvEcUNsM5D9gA5qVZ9eK4z76rCHEEP9r\r\ncL8P16hRZgp7wD5pLzRVt4OFTQ97f8x9ff3O+U8/AA7U+LEUj2fBmR9C5DDd\r\nbT2L8Q73RhqWGC03Cnsz7WvG1X8RdgAM9O/UvdxzTjp3SGQby4Pf2w9bEUK1\r\nqI30MN7TbTg565rBtZ+d1xDd9JwmV5zObn0jhL2zkgwouMn6lW5AWdCYKrq6\r\nunQDU5A9FnQXPXrRkGqbCCVoLxVwrorbYjA=\r\n=reXI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220526102420.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^0.0.0-canary-20220526102420","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220526102420"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220526102420","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220526102420_1653560789903_0.81799687219683","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@modern-js/testing","version":"1.5.3","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.3","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"f29c9b05c4a8b5044131da49ac9aee73636b62a9","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.3.tgz","fileCount":56,"integrity":"sha512-t7bu3a9ObxAxpjg52Kp4X1s63YSU2mMiyEVDz/kt2KtDwmsCKLK+VZCl9x4B3G03Zs+ajqxUQ/S+29jWXMl/wQ==","signatures":[{"sig":"MEUCIQDRxBmqgpjp0uNRCp4pYOoqoYMQgNVymdUhu7redsS/OwIgK7P/Rf3QIf1AA93ikq1gAmD7OmWPLPZN1g5kwPsrE60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikKlJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Qg//X8vF131RJXLUPcASncv2rLeqtSLfJ97WLLfIZEcO/0bcANdj\r\niJkAGIRPPZwCwV8q3mKOKhQJt6lRMF+YdEUzQV0hgkHsb0PypM6QhcWBznSd\r\n8TVrKwVTvaUR20+U1UiKnBG8LG8GSB0LnRkGXu7LpeQE+3pL3OWfloxF6pPo\r\nakeGlD8Ju/EkO3T9JowIMJB7VlxgcI0frR8X8LyJ00xNRYExx3Sd+Pi4X7+E\r\nUUiTstbRU+whqmjXreUcvHjpcFEYBNHgIajbp+9bV7CDjIZ3w/xGEV+Hmwld\r\n+04M05NTuM2hcJLIb4wiebweO0R9yNpisW1zHypvT7ksJ0HGeAiZ58LmtTvl\r\np8eo9064h1zMueKGBvqj/hZDwbytU6PIHzhzbybuYU01E/3Z9aZ7NjGV38GD\r\nOEga3p4mK0oBwKBF/HS+/5eLZbsYQ48QPlyyDpeAdtF+JuSqTgkt3y63+n9Z\r\nVi+MXYEeqBR1gbo0qKdAI1XEdjaPoIFtWUaytaLZwJyRvryBbRWsnZ+NKO4F\r\n47PFvW4KHNXUxEFyUJ6Uv4ra8DECfW9uY6W8wVgNYe+o3EGD+WYw7RjZn8KO\r\nFHKoUos+OMqQvUx3qOyY6N1dAsjdrU9WTepeldlhEmEPLGEElbZY5iGsp0wv\r\npZV5bUpEbIA4Bcj8Coh0ViKTydiob3TWAwU=\r\n=rSWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.3.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.3.4"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.11.1","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.3_1653647689793_0.206496287403638","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220606140902":{"name":"@modern-js/testing","version":"0.0.0-canary-20220606140902","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220606140902","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"7093b6c07fa68b171bc0aaca8828525a4e7c993f","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220606140902.tgz","fileCount":56,"integrity":"sha512-iQvaCpx35ZMvTp9TF7JQtnPftSwsOacXRTuzwHk47raXL0fQKlkRYaS0y6lR+3m1BsLA0EpyubhomCvY3BljUg==","signatures":[{"sig":"MEYCIQCFIJNgFpHrAQfyBhKhtiHMVVTSYiRUMXO181w+c2klEwIhAP0fp9urG33DVJU8F+HDS4T5ir2pxqL6W2hQEaOxEdfc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJingrWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpyw/+N2RUo09er+GSg4+pRHKDRIsM+IFbv/0J/H3PiJ7Y1ZHESptf\r\nAphHHYFba0M2XZJmAHDGHSx3b9eozJl2IDwP6gsru2PgAdZalbJw0S0dVacj\r\nKq7be1k+7eQ4ze+nI1DvULgMqoxJP0ZzXUInrdQAmzRyFiAnl0uwzA1N8AjM\r\n/Bkmv+dw0rq6WDAyzte822AU49G20TAcGE/hYZcPthpRBVXUwQquwPs+vD7J\r\nU/YNymAwqn7BbwwZYREIOyin+j7lri4m/V+UH/8XW8oCAsXg4Hydeu9lQjXp\r\ngMsYLVvYfy2xGPpeiUBCHaLrFgPhSDEX3X/pJ/7EohnNHtGG4XrHhZvjLF52\r\nlB9pPmMmBloMu2yMj8d6hQsLEuIlX6iA9ozTwU2MPDCo5hOFuEluwpZzlfUj\r\n9TMewK4qMuSyb5SGMhkQm6HXWJo4yW3ucXpZVKwhe6iuF8NRA+5bFAk7islE\r\nl6MTOTD8z/6jI5K9pPKSByZzbcMFVwVz6h5a8aeokCTjf2QysA7BqFQd+CRn\r\nAJzQtkRkqR+HaKu2JPcfAlZAMYyJtIJuDv/O93AmzkFXGqppM931OxU9/bAU\r\nPOLMKDBHzMcjlic/J6PTNuqklLKdcVMjc/yVziNr3xhjrAvzEU7QWhEzxU51\r\niFkZnms0R6M3eQWukTrrmv/9sdEGOyJXOHQ=\r\n=PQh8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220606140902.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.17.0","@babel/runtime":"^7","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.5","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220606140902"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220606140902","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220606140902_1654524630213_0.4512229331989752","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220607101735":{"name":"@modern-js/testing","version":"0.0.0-canary-20220607101735","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220607101735","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"a85e733e6b58c3dfbaa8a771e97f485caf8be674","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220607101735.tgz","fileCount":56,"integrity":"sha512-A8BF37tIKnN63GYTBXBJl0/QCZoAj1fAXW73FLPFaA1czan1Ur9NvEk16csXrj4/Cr1lc6RNbXauwFgOhcbRpw==","signatures":[{"sig":"MEUCIEChljDQbd2UlHTGBIH1KJPiXVUcz6Sd3kJxhV0yWeHEAiEAjhwy0QtMzGUZV1p1Nn0m6hVjFbi5wbzqP2/dKsw+/qg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinybBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqmA/+Ln4Ofj7uSSXyy7M6auYU7/m1iMNoGHwVj2IIDygYRCguDc+V\r\noRc4BWDl2KsaXJSltHktxWn9xq2WC2GqpiYnWaDJ7HiOBzl1Vob+K6hwGImU\r\nROSJvvKNOt/X+bBDTNsA0OyxBF+kEiKsvUzeD54I6DVQnxdNtFzwgqgQlb4D\r\nSIosqR2lWMx+L/T/mIl3gu57qfiq4/lcyjIgq0jfRaXU287gIemJQxgRoPzX\r\nTa0RtvpEPHF5S1ewWKn9EpvoYx6xOCaYHGl0m687duqPYzkYe+knLXbC961U\r\noS2og9ZnTE1co1encXlYO6ngBoC0QCoKBM6G0nDaaaRc88WKSgOr24cwZhQ5\r\nkY//UDVBYpIC6CsJodBmBeXGdzyM4HIZAhA6Fdbkint+QUfhn+tQDRckflWd\r\n0PquQfvi+aXezrzrIGu7gcLHgJ9y1tZTEAW1XeGqlE4V55tCjBKNHAVq7/FU\r\n1qOGAAACS3qS1tx3LDEaYID3HUsonZZZt4iUoHV9myEsGECi5nj9z+5IdhRH\r\n/os1afEaN+HKZbn7Ez7K25kLBZX5tQZQ2VnFtjn9+UldCzaf5/4eDCuj5Ozg\r\n3SP21hFKGW7TnnfubLunHdhnGfzVpo6hqNIbrkz8/eZiKrt54ksPK8giKx+U\r\nr9o0XvLTAnPILmW/RQPB86kiyY2jYy829HE=\r\n=tnA/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220607101735.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220607101735","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220607101735"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220607101735","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220607101735_1654597312995_0.739752752532272","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220607140932":{"name":"@modern-js/testing","version":"0.0.0-canary-20220607140932","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220607140932","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"485a6c8d832286032b15a84606a16805cc1f9b64","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220607140932.tgz","fileCount":56,"integrity":"sha512-pv4Odnrax50Rw9Bl/ARkje1mKMBX2OounY4snoSJOAoyqDEiGsXMtDjRb7F8MVD4mdbcgB333Ex0lGvAom5+Ig==","signatures":[{"sig":"MEUCIQCCqeMgEm6pr+pv/Yaps1UT65OZuLe1MFuFWRilXttbiAIgfIrBYmU62XwxhIBaNtThvSXvq7jxd4JFQCpr8y0lZ0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin1z3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBIxAAg3YMU6Xb6l00Cp4KsKhCcorpiWss9EWgaiSSRPWEH7vGMry8\r\nTCr46+C/JBml86km9SwN1ShW5UrMyWl3IUjRNcHZqKpmMMTtkKLEneEPA4sp\r\naOPJ0ROYzKQiMQOK8weCETCR6nGB8l4lmHHGUH5RYOyybJTdKZFUn1CTQmuB\r\n6Ko1VLT+hh/zjDaklEXgXlub51l3+fv5gMdllPDOJyM+71aVVFGaOUTblzYy\r\ndQ5DZGtZc4mk7n6V6FxU503Y3cKd9iZKs0NDJlbPb72wJUXVYRwWNIbUNRZx\r\n+jJxIGJ2HW1Z9g+otOpmp/46RVTt9hxOKrQSdxsTuAlbm5FImYV96IWm29P7\r\nk4e1TIK2ddEuR5jTkiLMSv5GqkHGYrHjLow2h5Ps/7OIPVb17vdOPYtZRih3\r\nlVY5FqTC88n8TIs83u2czVHUiaO6HXHGku6Zi8yjWu1nRZRdzIFoRaixnfV7\r\nt6G+kSiLgAmdxVixIo+Nm99TPCZyJsK7Fej2Zk70VzjB9vgIikC+Q3tyczj8\r\nZxFpqwD4VzlUFU9yspdM+TpLfaQ4UpUd1oD8Adp/jvfYYLtNfyChjdfr5hHJ\r\nVuMB2cb5Ncy/5CeXXS40xkzOXLmjKgoi7x/iAbsGbhh2sZdI5siJfPVXpqWl\r\nJSKNvb/tGyzDupkxIO0HFHNBiIb6QtQu/Wo=\r\n=CTab\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220607140932.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220607140932","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220607140932"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220607140932","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220607140932_1654611190803_0.19991986245380966","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220608053225":{"name":"@modern-js/testing","version":"0.0.0-canary-20220608053225","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220608053225","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"41dd0358496606274abe97db59eb066c1292b22a","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220608053225.tgz","fileCount":56,"integrity":"sha512-keWlDQgZFF+h7HnGPwZ1JvZhC4q2Jx0cKhlXXSOcdtlWJb8FqmEOywiG+xvZFMcDWllvddrQXxwvUZtS6tpTeg==","signatures":[{"sig":"MEUCIQCFdBADjt5WhbfPhcasvUACAdAnJdQ/RSo/XMdQy8wLTgIgTqZ+XLVLEL992bByP2Mf5eOJa+zV+U+jSS0+eFoJ4PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioDVxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ6g/6AsDJCCsMpt4a+F7TaPjY0aEQY8sLgJ3/1biHOs9PysHrFTSw\r\nuv9cUgnRB17D7T9SCEzHAHBhEzYZBmD+Bus9lKZGNSDsu+6XW5R/ZRVvjPDA\r\nrNKMHfrjnV2sJSIhO/i9VUuerG6KU2TN5AhIm9/t076u3NLvIbYLa0x85Ger\r\n45qiDYEBLw57IiiL+Z7oEB/bNaD4Ef35Tw1iNw/LjP4yQ4N6hjLgEgDy65iX\r\n5RG0wv2NZZ+1rLD7sV7m0EvFL/zj8ymteWJmykPS6eMKpFjAJM3dNXdQvafj\r\nsPnWbF2wS8KllPV1ZJK0EeIsAc05UFY0UAWOfLv5linHHMJRaqE4rTwhZX6p\r\nd5X+dJoAdSQb+JGmNN1BPozIAmV2M8fT5WZoX1xPYX1h8dDD73W6VyPtet8v\r\nHsQgqs9DAELyf1BOe07U96I17NYtW1KlECbNN13jDIrt2ZCoUHG4c4BG6mIV\r\nrcV7lRd1O+tO7i32Wpm+9ndGVpuRLaGgoHvtLrhWB3z/zDy/UT8AYRMeXebq\r\nevfFGgCH5cq0v1AwoL0TlKiv6mdXYEaDA1EcBMtFbFJZjBkqdplvMKYUMGnu\r\nZDgYD/6nc2uPgg8cLuduDtKANDUgLFtsdBvX4nWqNsmZV6U0p/XVBh8cY2vO\r\nyY0BPVsGSwaa36EPCMAAAiCPwSSs1kR7NII=\r\n=h1Pi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220608053225.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220608053225","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220608053225"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220608053225","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220608053225_1654666609396_0.3150127655821011","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220608100857":{"name":"@modern-js/testing","version":"0.0.0-canary-20220608100857","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220608100857","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"0872f040935899327673998b43e56a33e17d1f15","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220608100857.tgz","fileCount":56,"integrity":"sha512-FbrzkK1PeO7g6ztiCbjH1Jj6co2MK8l83oL4ktI67DBmDHNa8Lni7oNVFokvtyVKh3JaAwVeS6xfB5jpRvtNVg==","signatures":[{"sig":"MEQCIGoqzyle0qgQ4aCxQrtLQA6LhFfgcbMMkLGiFmb3rXc+AiBPFtr0Ur4/NdDyFc1u1mGBr/eyCMqXsirZH+cvt6SPIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioHYYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXOQ//TB38TUTmxxKpJhycPig/C366LpgqQmRTRUMQNVlxZa4r60qv\r\nS+3rNtygE6NR/O8IMG6zSIVasgmp6CMOOcgoV0LEoEA+ZxWwFS78JTMYPUMi\r\n5uzBPu69N3sQ3ThxQPmvMpvnIwr+9IBKt0EDHRLfhhwFFhaXw15Kj5tkCasK\r\nQfvrjW3Ht2C6Y027bhVia6djWzidXsxvXSqpfwGJfA/wvDcjl8wkps3I9mii\r\ne7fhVkZt2lLyOObUPHCUUyKgi62fkCv2RalpOil+GWCFJ1Bzyv5eeP3lyYxs\r\nLg4C0ddS3ig8WtSZ7UY0MJBwj8aYJNV+yQWSzx50/xU8Rq98e1cdBHc02puS\r\nGcKrb1waAdytTi3WH+tJkEgPP6oA9/eU5MNYDZkxwlgnpTp/R7gVIPz+ImvB\r\nLn3Y0frM1Gg11Or8YHr1+aQlizXe7yzFDIN1REZAzUeyKH5yEYZYUrs7AB+w\r\nlA0LTlcY3xU4TU4kczosp0qUmkRVB+ePFBFXO24D3irWQCUknyUDWXMUosp7\r\n0XskMcF25xgZbUwRm+3alblSTvGILWw2HIneA/WGLrdFarYjsjS4B+23oNDd\r\nMkLygaDLtAaBWXYVJwxwQvYqf/CexNQwbpKlPWb9jSCOj4V+2sK28wMMSITZ\r\nS2SEJKSoF0ll/Nkdbjcs6Am35iw3qDsuWCI=\r\n=kYoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220608100857.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220608100857","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220608100857"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220608100857","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220608100857_1654683160464_0.9589765745897811","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220608140825":{"name":"@modern-js/testing","version":"0.0.0-canary-20220608140825","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220608140825","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"e5e3f4b93f421aa407ecb2b13638da234a3f6100","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220608140825.tgz","fileCount":56,"integrity":"sha512-CV7ykvG3NdIwtUJ5Nw/kpfFu6Z+psoZEepEIBa4Z6j0gM5JRJTtkignwL2UEI8dhHWflAJ5kDaCNCHGc2aYb1A==","signatures":[{"sig":"MEUCICQGuLk0e3ElG03CV89+NlbI+s/DD/QwzwXqOxXm/1T0AiEA5w2R/FhheuzN6zFv2kh7KVCcZxp9nHi8D2LzBlm6rho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioK5iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZtA/6AnuDuhQU5Mf4j2PXJ4SXBpl2uJfIiFxqryR+KNXBkPnEtTu/\r\n5QQAc8yTmzJhXLOcYkTAtFsKMiYV9XEMkw9y+/tCbrcWBTKaul1thDUdSL+b\r\n6CcZqvFx4VP34EIQ/Wr7q1vARoyV/lV2JDV2SpgVvUjXhTNAkhGWp3VW7jSm\r\n5T47ApyuRKE9/QLkamqaVsX7UodYq1VD29gJw9dI+I6uCvSHC8tHy/9Tw95E\r\nOt0ji0K8OUrtBKggSphIhwX9wjpzLui4nrLw8kO5oMxz2WXQGAdrHZaqWd/h\r\nfHT3jVZuELRxb2sttM2nCLB8SQqzQmLkEK6vyw2DzWsPUkkKhwyECPPDmr4l\r\ncrr8mK68RYNmhM5U04C4j1afLr2psEeuZey+GZHVjB6B6cnzKQ1X//s8HFHR\r\nFZHij3x4xTfyzQo+3M/bbzzgg9arK8ZJpTKKymphDh4aV0MIB038UlEpbTtM\r\n6F1cWzBZ1fQsJxRlUlQSkd9FkkNv/Wzi5VRUEI9ebLLjUoYyr/HDnH3MEWW+\r\nBd0jPRGn6Ax6gsLTHEgA819RPeBhrrqOYKGzSF/YKojGodtoza2OiVT18Y+s\r\nl8wBfH+gsDnBvvPzoeVM4yK4PL/YzNE6AQnKaPvsx0UQPZ6TJXpNRMdkXIOK\r\n17sgIiDUvGMnH5pQGobFPSrgQUm9FaaHGck=\r\n=S2Vx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220608140825.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220608140825","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220608140825"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220608140825","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220608140825_1654697569913_0.8153370354738274","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220609034346":{"name":"@modern-js/testing","version":"0.0.0-canary-20220609034346","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220609034346","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"2694b6f69131c091ddc7a9b9b8edcf659fd92539","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220609034346.tgz","fileCount":56,"integrity":"sha512-SRzxaCLB6vVzSfh4V96MaMotZYb1h8jUYvPAJzW9Zr3PdzBGt18Ie2MOvP0s9NRRcrWrnrlzmeIgPRXHXaEUNA==","signatures":[{"sig":"MEYCIQCTcNTwaEjQyWAcRlDAhnSl7/ydV/HrGs55nv8vSWE0rAIhAIaD+q2GCP/NTFnqSWMuvAvHdf/mgq42hy/I9vxjeAPm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioW1CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJxQ/+OsyKPkg6QOAFKC5J/T6rpM0R3vTG91tWgae32ejzWLfJ21Gt\r\n4ud/xFjAiCOx1ApJ3YU5XdC51lBoTh3ZDsC3nFT6ntdr77BaSafxM0g3O5Sn\r\nhsyQ4gbvR7jmhO+c9nj3hc8/OTbiPbPjpKinMuaKRVUb6XJ5rC4KtIbyk1zz\r\nuHSWIv+9viCRmgtgm0YD78MZwqe2srWeW2rOxOeeTBQ9NacbSBSvWoderZRw\r\n18jkYh/EGsQ9nYdHOCKWwPkz13IG/xfXwMRwfQV4EPFxMblw1oAZJn61QuuA\r\n75NOUDSWHD3COEjiELif8lKFl8QAFfTIKyhqw8DJ88CD1w3V0ZqT67+HAhDA\r\njyuGMqyMWqGceCwO0+qdW4JRbflzFrKySY3cUfEFKOPcCel0/U/cOXjTmFOb\r\ngLuWCoOXHj5ONEKYaGYDLxzsfYeQOVMTMHESh2f1jKZVDiJg+t9mxaALQ4/e\r\nmNAhgq73UBtQ7w5oZ+eFc3mPJFIN1CZhLB5iE16PnuJAJJwySOCTazkKK4RV\r\n8vJkae3Mb2yGi4muGZeFxFHQpLXgMYvP0j7QfuoRd9uiiYUvy1DEX/WKqeha\r\nfK0wy2Nc5FRsvjmbxrX5gtrsCKLBGAk3TNDjnLMESIdArMTSiDMfazhhEepk\r\n6VJwaK8gJORiI7SzV42vN/UdgDucUDMlu0E=\r\n=3/2K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220609034346.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220609034346","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220609034346"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220609034346","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220609034346_1654746433915_0.27884661545722733","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@modern-js/testing","version":"1.5.4","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.4","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"579c706bde007140a6cad5bc9b8dd97b3c6051db","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.4.tgz","fileCount":56,"integrity":"sha512-MnNPS/muPJpK8RAnZB+uLstcQJji5WvGo/Buqaz4rffBTV3wZKbs5JrXsvPzR4xFaZ0IVh327vJHb02MfTKDVg==","signatures":[{"sig":"MEQCIA7RQm7Lhqq1Bzu7lqNpEbccHxjJdONnva15tB52GNPhAiBN12GXKBM/LomEbsaCfZNnoI2fSYyvSF7Dgg6KZusgNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioYQTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAMQ//Z0UmRBQz4Us9J3zWTLXyaDHo1S9XdwywpDtgRw5CW95OCR9G\r\n4s6qvcNV+YFYvpRqw351Q19FT7LndsXCcKx6aGwyZjNAf7AKGBQo0qJXUJvg\r\nqDXbsMnb982J9jcCTjA662TwjcqN8J8xd+JKXE0qOijWbO26+IlByUNl0OfQ\r\nNMz7rSj7ZxDBdk81VxvbPorCYyHYDD8jUn4bU0+n9OIMzVEVOSgGqG+Qy87j\r\npl968cDElvodD5KleOPfl9nfWUoj1lL0/WAnweVm9MULY+55zLLSA83gatrk\r\ni7/wc2OVqyEEAVpyZtnasZaGptNabjEeZOUtd9ert6QywvS1NT+oLAOuMms8\r\nf03CuzJkX772g0vgfbK1rn41NOc4U/6IEOJs8GF8vsKyyyDnAAY4/Hgc8cuE\r\n38rj8ll/OuQH18m+PTlwgthYN1i2sizSee4w3vjPns8/24iK5qAub3422KuR\r\ncTS70h51Ok2DPHFlrNACIeRHBhP6xpRPYnFVDy1KdBGLDSazj1pBydEQpYkd\r\n3hfElnrB4rA20+jMlOrp6yw2vX+zWaRIsCizJw4Ude43b/Uzl4ZkBx2p7n6o\r\n9jJlhDoEdT6GGz/neeO+D/UhfQfNEWlKZ38JuBhi1k9SOjqww9fBcuk+/Lg0\r\n+OKUUmP7irDC8kNI27Xc3sLI7AAypJ14Ynk=\r\n=6O2y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.4.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.17","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.6","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.3.6","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.4.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.11.2","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.4_1654752274751_0.47645427958559483","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220610101129":{"name":"@modern-js/testing","version":"0.0.0-canary-20220610101129","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220610101129","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"b555af99d5a0db7236123685a1b61dcc4548021b","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220610101129.tgz","fileCount":56,"integrity":"sha512-eYHgEdnow0Bz3YWcH1Fy703J1D/MwIKLEsM03N/ARICNxEnQBZLrrrUhAiLuFhGNh507RdpTEHlFoX09+l6pjA==","signatures":[{"sig":"MEUCIFyHu7VdRtbZgQ8fgwe51lgPNlApgK4NUFOQEr0VO5ifAiEAoZb3rLoCYuR82zFUDGas/kWw177mCv5WXomAcHXaq7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioxkgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLWw/+MkYVt2PkGhb3fwqQ4xOF60QcFkQvzr9xMH0IGve/9eQYzp41\r\nZ6psw4JKkSSUWJNijKC81C2e4fT/S+9YlI61sN686QD+0talFwNAJ7NSDjIy\r\nI5IKV+axwDe588+5vnI9npGxrgzU82kfvSAA6IMErx5eTLgm+Jk9tMYGQ8uY\r\ne00df7KGqHR7+CV/q0V+dKTUhfh/3OZv/56c628AIYoffpMRe2AvwlXkB6ME\r\nJTAWLvh64U8AEDByclVonI++a/DK1LvpJl8gakeHByxxfBK3B6j8jfIBTtMq\r\npn1/HLdHh65Z1WGcZCKMfo92zupq39me+JaDTXYteLa6o+W6w85qcZcGPX2v\r\nE7YwQxA4UewnDBMJb5GJPPRwlBJtDlAEdaoO1U5D7bCAp/egudp+3Ljb6Swk\r\niHJ6JlEfNp5fcuLMCxGkD3SG4hcuO1gumtkeH1MvDAeomp5ubQTaU+hiL7n6\r\nw83PQBo2aIhcWduMrp29wTTbTElpOkHyz1CzgJhoai5Rb9MXhET7c+TIjxOi\r\nHUqMONOGWIgztElnlBAQn8wlHuyIR/RqP3u+eoO907sAFFg70fhLfZ9lixIe\r\nC7FTST/fudzDFZbaSrSOosRr1HuMVKRd+1iIuPA7qD+4dG/EQRh5qUAMgoGo\r\nkUBs3pdsNJxoAqnvqx99OzerhgmePHRzeoU=\r\n=7huG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220610101129.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220610101129","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220610101129","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220610101129"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220610101129","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220610101129_1654855967964_0.7678902398242464","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220610140823":{"name":"@modern-js/testing","version":"0.0.0-canary-20220610140823","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220610140823","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"dbe0c683f6790d45cb642f28bfc4357225739fa9","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220610140823.tgz","fileCount":56,"integrity":"sha512-mbhckXwamoTwhceNJlVvXuJ0T/sZWStLI7TtNsEaD9q40DEtPXmCITfL11KreTm5FVztTgiK6FskMas4z8OCKQ==","signatures":[{"sig":"MEYCIQD6LvCdnZec/J+NTZprcz6RZLNoRL0IcvWdV0d0uTUwogIhALR0p+3QFpYVLk2SyVaLmyfAWClqfoRVvEIEGCTUpv1U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio1CrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppQQ//YkITeiZPrlqAnae1H21Gw3RpwH7GPFmIAQ9lNz5W+z4JK0iM\r\nFckY8WLPS5+hrfZR+InqDK9DY80qju2g5PhhwvtSsuDLEOm6X42zwwQ8oGxJ\r\n6eg0LL79Hun+/WgG3Cg58tEgNQYMz+8GWruUQ477pvbkoeNDl+6bHZSJD6M9\r\nqUisbk/p4gWO3TzPqNVRxQVBkxuq0fulAaHPKurW52dl4Yo4fsrRjwyZz4K/\r\nJTt6N18hI7e0CROB7eARIL91y7LvcI2AkIRBh7i+MTzQB798OnNdUHuq2Ztg\r\n/bl0cVm/wbkxDPsMLOeWcT80OAhnoLNb2zkR7dWZEDdHrxRVK0Snr6BgIOj7\r\nR+rnEAsNVMAnBSVhwFbZwFjFKygrwzqktFaRvGQDIfJXyQueOT+JlY3YfnJx\r\nlZfV4Ml2CAqQJbPiaKWDyRaHLpQ9U+P1+dScDeijoiqAzA9XwTK9IBTbkT6F\r\nGluhsxWJCtDEFymWWd32gvbJdWlsf2NMhJwo3oeq0phCkmotwOhsyHUCgvh/\r\nDVMespQH53CCjt4m1DulJjxiSvr2VtbpG9a2boTLPpskpoOFPbpZ6dl2g2kH\r\nIcwF8ZDqH3T5SJWtPBBXGYbiOCe9JQpSi1DZUAxJzx/BU6nK1Xm19A/Y/xjM\r\nvEmbMqk6In2xiCA/GdYbj322s8cV53fe/NM=\r\n=Ablr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220610140823.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220610140823","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220610140823","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220610140823"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220610140823","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220610140823_1654870187380_0.9120194916722952","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220611100807":{"name":"@modern-js/testing","version":"0.0.0-canary-20220611100807","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220611100807","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"8f3f1b5babd9594527b5973bd1fa1ba534bb8deb","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220611100807.tgz","fileCount":56,"integrity":"sha512-xoW2Kp+oPpCCSWCbft3VLmv3VevAHCKiXNs1b0lDBLmGtzI2tlslfb2aDnIpIJ9tQONrR9asczVtGWL07ukuiQ==","signatures":[{"sig":"MEYCIQCSIiVrYM9b5VebpqQfQcGopo0lf1nvH5d057GmUkwgUwIhAJ48XD79bfOduijjAMBs9KJZ3QZ3/u8OGD+zS7gCcaOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipGnRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi0A//cN9U0VvCjGsQxeDrnxUTlLXQHoL0HxnVGrqn2BnJEEHjSLWA\r\nK7bFjgzltNHdye+F7zuAxZzLEBQwG9nv6CyZbCKNX2mL5fn9b267ItHn2DfV\r\nKE7GBTSvES1IppJ+rrEyZzhqd+G1R4wWHimlAd8PhD8kL7BPd1M7b335zyjC\r\nErD9bMzrQzBUQP7wIPm/EJtDV6wbkmbJOoKkn3B5V2toH7X1b0boIN/Qs+Dc\r\nFJ1RF2ko/2oA/cAFNJpak8NqDCabGmIIun9l40+kzLc0kSlWuMDVMgR838K8\r\nwxHoduVrKrmCmiVbH7b1W+N1c4SvdECmmXfdwKEQfPBr/m7JLUgQqldDW0du\r\nbiiuj5hlnx++W7NVrh3yQAreXylpSFrN7/BKJvyID3KFwrEISCvZKJ4Mvqlo\r\nOD/f+Wi5cE4hzRAD2uHPOQdzTKnEr12/V7D8erKoW5cq1jlpioaDa6Z1LsFP\r\ndREoDtsc6zI+2iWBqY/er8lXmFADxDlGLdJAr+D+CkvVQVPtPrCIFChyFmh5\r\nUkwhl5X1ayIeqvTdasUJHm+kVN0VbvTCw7TGWiE5UwQGYIjpnjgT2gYqQ61f\r\nlawVY5bm8rK3TQL9CWovHgAZBxoydkZMYRAsasAyt1jgR5yrP/xASRUlR/NG\r\ntmgCBFu9hXcYGf1wmiDS9hcQ8/Wl1s6YUkY=\r\n=DsM/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220611100807.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220611100807","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220611100807","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220611100807"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220611100807","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220611100807_1654942161220_0.9280469055953429","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220611140813":{"name":"@modern-js/testing","version":"0.0.0-canary-20220611140813","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220611140813","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"1a392d322cc246b3b2c9b356afb7ceff351e47bc","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220611140813.tgz","fileCount":56,"integrity":"sha512-Kv4sNQ3qGYv8kFu8AGOYTNzQTjYa9QBnDD27udhW3ck/L68SoWObYRp9Nroz5l1EUCG6OU/OiQdnFS2pB9RX1w==","signatures":[{"sig":"MEYCIQC9gdyAfsdy18GkCfS4xq5UV9MwyUBPxsk+jQImPFWtmAIhAIvrPxg17rBy4GziPHBEs7Z51BsWvtN/L5pMZSWMw0o1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipKIaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhRRAAgFyxpkrmgPMHCmeULOVJ+b0i6Ae+CYrkTmFaGj67E7Ka0nMI\r\nhK7s74R7IfJNa/wxqcbEMffab/d/a2xz7HJgGR4IlEGeETae9jvIAq+WM5kY\r\nclANIjQJknFLbPjeEsw7T81DEfUX44pNjBCqtHCKgq0OPVm+JslFVQjoY8pf\r\n1XHc+ETxsecdZkW56YkIxcNpttCOOsWrPmdTEJTgF7KDRTc4gfDMtUFGzHrP\r\nx9t0n7b3symE+8Ug+E0SEaEgEHomTuKCwwYA7gKnpdLO1YyipS85/OZ41Qy3\r\nXS83KWJKeG2wcbLt1Y6aXk5umuQ0jlkYww4S15kssSpPSTcwBjbZEbnGNbhE\r\nBORj+imrVxxXyp91g/+ZZsaPkqfjZ+x6MDTEsUPwvPwjgQlVX0qATHcOWQ3D\r\nMuDJVJ4DcA8BPjev7vmtXHV/LXU/wT5C5rXNEKhYdXNrQktkWRaliT+Qs7IL\r\n4KxqXN58vX5FEb92CGrFhH6wa4W5NBXZ6R3uAo2mNDmZCUuvM/7FFWh06gcd\r\nOxq8pSAMnPFS7ubROUeVJHQEjdAhXvOCvpqFdTMXN+uTg0AgTaMTYGwwoHGX\r\nockB99bV9YFyA4DCJopeRNFuMukxVXo7WKwePwbfpZVHwcZ2CTZ5lKvEqOIC\r\no4Hb2c6U23EG2KSmfGmsvIZVLy1CN8yLlhM=\r\n=Zr9X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220611140813.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220611140813","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220611140813","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220611140813"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220611140813","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220611140813_1654956570370_0.6322503478767107","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220612100827":{"name":"@modern-js/testing","version":"0.0.0-canary-20220612100827","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220612100827","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"c9cb3f1c63f2651e68fc1ebac7128439013034f9","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220612100827.tgz","fileCount":56,"integrity":"sha512-tF2V4XKFN2D6f2FrOr5nnPN6QXgxXybt6QTX4wCxLb3/OHvaKbEh1sihf9YtuNFsOafQmaDbhW0jjMDoEDSkOg==","signatures":[{"sig":"MEUCIFrrZtiIfv2xz/lwYrGhhbq0gYRl7UpeY+YmwDa2ug4vAiEA0YMn6DRIGiUS+flRsDOtU1nv+IMuqv6B4PZMobY5yqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipbtlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWKA/9H4iApnQ99IHGR4US+zzgcdfai5+lYopFXRJzYpsQBYqj6tW9\r\nGRK+DXhnxMp4eN80+Bpot/l3hmvZZ1ZUUbq+RpVJH5owHRf+kE6TekPKvEVq\r\nO8sZ7WVuWnHzfeqn7OHU6SGVjwFq8TCFJvEZ8Q+lWvlzP2VwHrtN3STn+R1K\r\nQERRQgxBJK3mcJxuaZe7jhtK+ENhBKFX85GgraLhUyZkGTdKkD/Idx6oX/XS\r\naEclf4FcZcLNyo2WBmF04vnwzigL5oNqRH8R/Tipli93hH+ccczuiGUrvl+c\r\nekZcOnkS0HUMrZZqEbWyz3mdqyP7pB58nGzRIOC5C/md3TkTdsLCDXyQKdnS\r\nzcBHOls1mtI0kluArgMWuMY+PvqdtFx6OA4Qx1MConqrOET9s0je65pzEglv\r\nl9mPhHcdlyo/m6hA2Us2Wh8G/ja4Ga74is2hmenxigm1QtrHF5CRKoltUvaF\r\n9dR6pC09OZWO1KzxgR3Po6v5nLzUlZznskTnhh/TMd3Rt6cHLJU7o7BObd6z\r\nq3BReqOpay+yw7CnXFQD6YdRwUB9j8wX/0XCygihDexeO8P9WTMcmxQ5nYXk\r\nHzdPPL8jGvQtEqyL+HUlFBoPrInEDT68H9iyDgwopMsEjdgJHiaQ80MLnytY\r\np574VDutnLIZ60Mthr9+4vQHCKaFqJiYsL0=\r\n=kY0T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220612100827.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220612100827","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220612100827","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220612100827"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220612100827","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220612100827_1655028581293_0.517484341498216","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220612140809":{"name":"@modern-js/testing","version":"0.0.0-canary-20220612140809","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220612140809","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"a6cc44998ef222683b7299f4c92e67779d5525b7","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220612140809.tgz","fileCount":56,"integrity":"sha512-erTiMx+jxp9utXzOWII/v3Vt6nSSwcZbMX+esaj/GvkW3gsJklp6wwXrGOHjJFSTd4j86wUfClBNROJcLsTYRQ==","signatures":[{"sig":"MEUCIBlqHaM4aKK1R7ksj+TSac/zCk4Lr349WLLBe5AxUd/lAiEA+AmKlsPJ2CPXdpM/Kj/W3m01yd2BMi1czQcvjHfI3hY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipfOWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRfg//eCqaM52jMStGhC6pOoeQCb0zgb3BNyZYIX9LhZwNC3G/SfuL\r\nN6e6L6NdiwpvgBSKy90DSg9gWQjeImDFx/PMqJEOMvKSa668NdD0v0vltD6z\r\ng4DpMCm1FP/DkFHtBXJ8AJP9aqJGfidWdzbWy9fTL2i7w/xgILykI4+VceBL\r\nMWQ7R56szmLrbjNzWFlugwsu4YbSLRXs72t70s3fg48rza1D53LXC/sMz48v\r\nfSXohF6C2UiG0VAjijjPpGtI/zsI5jp4hoZsQwjxSYIqbyi1wlME3tldJuEJ\r\nDMvkuBkgNOBHJKqrhKXyJ5/1CUdJ7Z1TNwDtILPsXVJBsIfsK47NAiX5PHuP\r\nqnQDftSBHb0DyXoD46Omhx8A0h98E0zVbZnmgrfXvLnmZDtASnsQB2gfdYta\r\nm47WmpNTnWApBRDChPrCVzsoiPyTUQtT9lqv5i1Dya03UenSVX/8obQ2mTsk\r\n+4uCHHlyfTVcOGDvCVVBKMSr918EaI7zcZwuYsUQkWh74cxErziDJM3zmrog\r\nw7dgCSj5atcsqZgYmmXkbYIFkTisrDkY4cxubaxEoNKPVw+jlKe32km+QoPQ\r\nmlpIF6WRG9bmOhJZZppJsE3gW6U8JCETjiLwaj9iwn9IZ0zMnD6Q/rqYvMgB\r\n1gMEZfnIYyU85FwwAZYW1e+yuz7LAy+36CY=\r\n=6ZoK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220612140809.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220612140809","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220612140809","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220612140809"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220612140809","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220612140809_1655042966087_0.4165423199421896","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220613101118":{"name":"@modern-js/testing","version":"0.0.0-canary-20220613101118","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220613101118","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"44f98c8469174fa292703f6812201c795056386d","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220613101118.tgz","fileCount":56,"integrity":"sha512-aij7K+pjkiFEqjnxX4DUJ0+20pWFUwOM6kM9t2UBVKSAovtwmX9ilVXyw1g7D2VrdpMkaGqMn+1xQ1JGSF26eg==","signatures":[{"sig":"MEQCIAR9L4SCraE+p7cM7NPeKE+mmNcERiAs2Nuiin+1UU0fAiA5GKLCD2O9GMadC145GUZmLkzOazFmG0Y0kVC8Aqa6+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipw3eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri+w//WS2m6MuqVigDYuz/1koP7HxgNYhqUiorZCNxe0rCXS9tdxJH\r\n8f68VQffnFERC34VKgSatWVqWtwuw81oJr7Agam+mVFbxyA6YdcFXtRPaTrY\r\nme4Vuvp4UoCHGOMUE1r7hW3IzpXyHNJXmpktFHvB0/2V4kz+IvMudAf4XEjA\r\nZk0/+qec6p8ITvqw+ilTcFwCZtTPWMimpdL9dbdAuoQbx9pT2GTKN76p7oTB\r\nbrvV/je/2imLyu3GWeOAraXa/yr+58wuRnzOydIQW9nSYjCYtW2MGP/5XKOK\r\nniVBFHIHpVHJQCxersNM3auaH/t/Zy1IL5vrHDRjB0XEc8GFLa47TZR5Pxrw\r\nb0Vpvv2w4C4Y3VxF5ZMnDKgrbfUqCol8ZBHHShPchmRw7VaClDqoRzvud/c2\r\nHG6jZJkeZzoRsZdNvgtOlcvRiKc1msaPHu4dL/eGjsUqlbCV6A0N1d/MZDmr\r\nG90/EabjTZFtDqXrwElTUuOn49d3PpozGVsq78j4lCx/8DZ5OJvO97JMg3zi\r\n5pJaVl2reogHqkfGC3LiIUkMs1FJSx2EWJmxJc90mTOcmHp3ZQJzzMGuXEPw\r\nW2ZcuVrJCaWeDn5/PNc/dIXxjRUcTRelz/YXQ4h/dAbFsGd8+Wtn6ix9hpDS\r\nt/6wwPrVsAO9uArz4ZKnhFBPZaZ/cyg6d3M=\r\n=b3gl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220613101118.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220613101118","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220613101118","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220613101118"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220613101118","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220613101118_1655115230575_0.104438192181872","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220613140833":{"name":"@modern-js/testing","version":"0.0.0-canary-20220613140833","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220613140833","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"27fdb9af0a1853d5ec7b4793171f549a4300f255","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220613140833.tgz","fileCount":56,"integrity":"sha512-mgilrKbHiZfPyqdbXJ7RXevAohPTtd/KalUvhy4O1UtV5DhLUdNfsA73U0cW7/DeTdaUcNtwmiR/bpDnDYffDA==","signatures":[{"sig":"MEUCIQDI43a7aYWIPMzoN9JvdWnle6s+faDc53mVrU/UQNuM/wIgKoyNTcycG6DwC7223D81x16IEGojhQfzuywT0GFILWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip0U7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqxw//VCua5JOC6fNxlIs4F3VK6nAi/QjgFHMpXbLt7m5HPwAmowjR\r\nt20EeViSlSb7KlQo/G0YHEOIkDH5hUNgJONPAfi0wxCPTb2fMstogqo2GF0R\r\nLFyQI2Vsy0dg/kZmzOIPTdzXIeeg9j0wORAKZphyF66dkY1n/+QPecG0z2jn\r\nmhOu+iDpmWhzrEL29V2Coxpd9i5PPFLSldWlTMV9fyMtnZe4GpMXvRSQndNu\r\naVqBZSIWX+tll8MVyhj4IVzmuexcfJcSKh9GpAOTpHaKo0Rsu8DrEHn0HHBs\r\nci3uT4CFL8zVWAHWLcM0mRGgoy4ee3gSCqxPrHjZ2Bb6MYYXupWLfv3rD1lM\r\nP58eGXBvHMJzldMkrDG0Ihd//Imlabh9zTu84pTFiIjWBx86Kw4sNYn+fOOO\r\nsEpN89tNkk3AOJl9aoCvaTPOj/Cadd3XfUCTXDwByy8XMKXa8RtnOO5iROS8\r\nJEVFNQTIRiU7PpFiTuuEp9DYpELrs8Xo4WeYUSfbQtlWUdFbBzmq3L5ECowU\r\nV/aaFSvvi0l/7CoAIEXhVOOTibHJ67sGZkAScb3UoVvcYWpMhkJKu7Dlzxmv\r\nmc190cOImY43etWJDkYUBULpgPPjWv2lLPJr8it1BNRpBcRNI80MwI0menyx\r\niVIurp2EODGjiNfPxGTaGit0QtwknAfIiUg=\r\n=b+Gs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220613140833.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220613140833","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220613140833","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220613140833"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220613140833","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220613140833_1655129402780_0.6916175342181283","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220614064740":{"name":"@modern-js/testing","version":"0.0.0-canary-20220614064740","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220614064740","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"ad154143ab7302cb610fef2ba6bcf65efcd779b3","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220614064740.tgz","fileCount":56,"integrity":"sha512-2QpdQNGKKlTC5oKPfWRDUVGsqRBEOgUbJ5s6fVa5rhyTsucQW2ea8+KmV5D+mW8x0Tlt+MB3L+6IVp7ZIKO8AA==","signatures":[{"sig":"MEUCIAIVy735s5Qe24lS3qK7QZ6VI/e4f8fpvInhFaGJz/ohAiEA7pbx61Itw1fRw2fISU5RV7iuSGk71m/OjCmg4N+9XBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqC92ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4hhAAlJEstkJuzvktgsn11YysZBH9Kp5SL3PaZMBJhFaEGf7btnMh\r\npX5mHXdYv5V2Db6go/HGsiBVZj6WQTdClkViKkuU1f4Dt0FCaNyIx0AfY+75\r\nr7Z39X1jDU4iA2ufY3qQ9qjL8a+xTY9KNXtWpMF+KYAFBjT6WWpeWJuXkG5X\r\nnATq65/JlFTCyxbKOhRnRgyUwY+eqIC3r26tengMyFCns3o6gNXDRnYmicgw\r\nD/QZ0HcY33ocKxLIIqAMsQny3+Derrg54hUYc3dVMzzp8gV92O6I5KqVWXZx\r\nd5vUbHnFUSl1gIExTj7EvCJnlfY+5bTJcbNSvgc9MMsXDieeTfzRvwSGg0bD\r\nG7Wup9Umf7zZAq4Ek+E+q5v8k6/WZ9uQ6m4OlQv1UQWgxVoB+6fgEPOwr3LR\r\n59gLah88Pb15c/im/zYNj+FLh0aKvV6fdWD8Z4U1ykexkAGv5rIJwW+yotYp\r\nub/NkSpFxZONCWvU2G2yg+JS8sZaT5MnHHVfywEXYApAe31zUb3KYfyKaeIw\r\ny7Ur/44vBAsH8q9Q4KP+CL4FYe8PLjyBhIOjr67wJfDYjtD7711G3QJh4e7s\r\nwFFUyjl//iTXE9inQNIGNgtpLa7JePnwRKaim1HQu+RekCt+K28Vy7AgZSpk\r\nKgAUuqbwfus+YPr6HKkIm5T/fZgIo0upCHI=\r\n=vOml\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220614064740.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220614064740","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220614064740","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220614064740"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220614064740","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220614064740_1655189366378_0.9274351046059084","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220614075938":{"name":"@modern-js/testing","version":"0.0.0-canary-20220614075938","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220614075938","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"04de2e2279a1cf689bcd11c52db014440457d8c3","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220614075938.tgz","fileCount":56,"integrity":"sha512-F8yIi80j6tNHHFBfn7/3TxZNG6pS8fbO0k91IK+rWWx7olwhvgFDw94j0aWi2LghzRBxDcCYK1sCbVcR3zejSA==","signatures":[{"sig":"MEQCIE5zSvl0qhtDiXvtyjoKNjbowgxvmZ6Hzi4PS+mSdQf1AiBpaIv3DUSW+aRQCOrM5XGULglc7pWiFmUWcxg6uCKsfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqEBHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTDQ//ZgaLj64LWcgrW6+UMLpjyi/nWXp/2BqHqiWiAjbK6vBD5K8N\r\nlDi53eSQoHIf+X25XEE66DU1KFbzgQ7JdJqmlODOIO5Toxva01UkMaITEPUy\r\n0QxDZSllFj8CJtFaS8Vjung0hv6gExJEUINelMv2KcMUK2t7xORU7D0WcahB\r\nW1jYjXH0Lull/4Tb86X/S450TLGguqb50Jk3CrDcY8hu3Eq4KVxCa9QUog9l\r\nb2+44nWoEuFesR0eqNSxDruT2ki+7H38jdhnmP1uCavyZcyst6S3T2GfUf7Y\r\nOwcmD48iIn2GoEA0b+ujW/ASAc1a9mXLC2QEn1limABrkCVLJ7JiJfbNK27i\r\nOQ7iyZvco3pevtThdrbf+LFpyw3q4BjJPww4pbPfrCCIMrSltR7Qwwaweksc\r\ni2PxaWjeCITl+XVKd11+biMJYxZUzGyQKSFV4wTsBR/uJqfHd/HJ4Cvw9QjO\r\nLeQWRf14X7NclO12LXLjcWFR2TYiWAsKjCFJ/Gt9UsrXwElfKWtYS31J/S57\r\nWHB4TieNMHfBALC7DOJx26nmM1/QldLvGog07TQsz1l7CxsZvH+3axGH3LDn\r\n5r16EWKQQnJni//5UUXQ3iIXBWAcPWNrzSgB0K9Z01EJOvbNMmiriOrK7rZh\r\nJ7o5r/Dmm/TfBVDlLOdgD+PU+QEfBMnCSYU=\r\n=idA8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220614075938.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220614075938","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220614075938","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220614075938"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220614075938","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220614075938_1655193671698_0.9318008024072575","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220614140906":{"name":"@modern-js/testing","version":"0.0.0-canary-20220614140906","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220614140906","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"d8fe937095c66d43a1169d801914c5a92ff3a097","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220614140906.tgz","fileCount":56,"integrity":"sha512-D3lPPgFFiACA2EAoOk1PbW67cO9uu0hYuGcByr87o+MtgsHbnWUEj1r/Lgj2rWMhn/xnBt3bqBjTaFRZ46U4Tw==","signatures":[{"sig":"MEUCIDp+n2MRXW5RbWODG33WeT5BxHnaSxEurhXkm3IrrAu+AiEAlEdGTjYY9LyoK6TX9JE7sFz3O/xBIFBorNSNfa+xACc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqJb2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvMBAAngm/FJqYtCM6JfGUjTHRRZskGSC3zkZuewoIkhD/EvNh0U4w\r\nHEP2B1Ri96pGWc+5IWQfnuU5ANRwWT9rQNqltZfDFrJRuzFXTTtebOc2UhzC\r\nBc8BZbLxYh5UZy5FmIGK329NhGcm8xKXkHTsrdgx+k2PtQsfFYHjbjxMVy9F\r\nPADnlKvQRQAeopNvw8yh1QPRZ8mx7Y+1dSlTBFF+2yXdPI+KQYyGx+vYSzrY\r\neLNynpD8cPc7iq1Vc24RQTfWkuEfDxpIFYQbrkmACMVIL/733RHg1DP2rI/+\r\nC722VsKtEctFjBUM4SnBfJgOQBgdhKFV1jdVcFC4JoAM06REKRFoKqBSncLT\r\n4nwmb4nQC33PsiMG6szW+LFFMtV2aJxy9xe3c5ywvEbd/CnpUsQFbO0Z4PWU\r\nRs2ibqVaKP4Lx5t1stXTfEFxZrG6bmi8hecax762WmNkkE99zdrGIkm6z3M8\r\nvxXUKUjQjeY/U7jOe5+UceS5RKyE7Kzmvb6SE6t7hQ+4HDI08j/ryDM79Sgb\r\nGuqnTRpqZGXLIfYolprFT/bjZkCnqaclZt4U0r4NQO3Y0g164DXvg7vY68Oh\r\nu+0/UddF0NHEDWtb0x7bAAjmScqKo5q5ZTNUN6dEjozgcBtg2f5zB9ZB499H\r\nSLgT1VooecqFi3xg76Tu5R2FyFY0ZcAsElQ=\r\n=UbCV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220614140906.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220614140906","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220614140906","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220614140906"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220614140906","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220614140906_1655215862397_0.12360559151248895","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220615024923":{"name":"@modern-js/testing","version":"0.0.0-canary-20220615024923","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220615024923","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"4b863f0172f8659cd009bc0b676e6782e5579347","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220615024923.tgz","fileCount":56,"integrity":"sha512-oepX/M4e2Jm/Cynz6uFjqDyjt/ygQKVJv+ZIyc+xtmSZRy+atQE9Cpkd933gYuUfMfEuaYVUtJcD1IkxJ63gJw==","signatures":[{"sig":"MEUCIHVEL8l3xititfv4Ng8OPpCeudkF04w+CAfUASUpuyLwAiEAwP2vrDhxlkjlFpMI6J6AIHfxCEibTHLhWkagKcGlN8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqUkVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj0hAAj3IC9slVuylWl3ys1x7GcZNAz+3bwamnflfSGUNqOHruxNE9\r\nhAaAphW+PJGCPBZyh59XsfN5NX+h/6yO4n0rV8EEGFgwoOrbDuIhDrAC8fl2\r\n8+5qOjVXvI7xBAr+KMsl92n03tBzdy9YW21PArnH4EtzaKYKMIQZMqzjzo2s\r\nwXSCGe16un7ILoaxlhCss2a6unjLnWh/cJ02VXZMZFkVQIsoMTXXYvOI243E\r\nPENPQ9ry5Db6cCpRwN55dh0tMQ6eYy1FzimHAGQ42yGxWXif6fSh34OB3Tqn\r\nGuub9ZnDnoEQ6FroqJnBl1N/hu7J4PLw7ygRia+a46Q/SH4+wjQ1SW43O8BY\r\ng1IUbTI4hsvqo4/GGBFiYWqD9G9osSoWWVw4m4OTsigQjOsNPUFbBaFF0xps\r\nV376LPtET1sMZM5JzuKIFAhTnQL06q8QwDmYzIizYWZ5xSt71SxLrEzFSrIC\r\nPOqxxbfR++UbHtLb47+u9q/L2pNuYTzumLh6TIEuRPFYwNWBDs0cVbwYblbM\r\nmjssgYQqFNp5M9qY8rt/iSbbyva10sVqKktW2TIWVRwvq/s00TWb4MNcQOFH\r\nDyi9wUCSZ2h+2fuSSHxgs/Sd3pO/jR5awUvrQRUL6F1riRt6PZHSR7Vphdy3\r\nxHm7QLuG/efJ9zBwJ/bXQHgw1H5luhwbMxg=\r\n=Xy46\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220615024923.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.17","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220615024923","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220615024923","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220615024923"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220615024923","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220615024923_1655261461599_0.1532416108798329","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220615062326":{"name":"@modern-js/testing","version":"0.0.0-canary-20220615062326","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220615062326","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"1aae77859193360b1980d9e575a0c699039b3a3a","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220615062326.tgz","fileCount":56,"integrity":"sha512-TNoyRDPKsUPBaKHbtbbN0FpwurdpJhPf7jjSlSh7TSiTDa4ZY7MkbKg/n+qBN8Blas9GMu4LLIFiyUfCbO2xvg==","signatures":[{"sig":"MEQCIHCXBPRof0gVndrGa9BbEOjJuZb5GF16+x5lUNsil5fpAiBeA6l668EMKOBpflirbMIwfZtSnxTvEBbJ9Waz/eCqwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqXtQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc9g//diA+SBObrtxOjjg28fPyBGNT22qO7qO4Y0Sy8AHfMIBjotgM\r\n+yZFbIP7VKl2XGX3iBdDWFXGGKyO8Rmt2ULCDm2k71ZBOsDd7voJPC9epp3d\r\nVmletWuGIlxLYSbxvXWR//oOU2CntHP+rGzC1SWL4p/K2j3nNYZBN2bDb5i9\r\nQUUtcIz3ihdFzDqIZP686k2VfMOFTooxmGM2afqY6POd6Mo7GFwvlSSTT/v9\r\nu+y1l+ILEXs2Z4+nRbC0fatRLHbVw4boXyaqhq5/SIBJHoOB0MAenN3baG3I\r\n7EjYp5RqSveOqeW1Ldm8WmkuuT9vARHUr4PyvpVzdoxQ8lMN8UK5nOjeuLBq\r\nJb5Sg6jInYNAPdi5U9PE+0saEDY5EiwGnYXZyFRzW7dc5cX1+w42VVWuAB8d\r\n1s4Xse3oUIZxiqwctv21RIcDVsm8mmCNTdHaPPA9FFhHRig2QdzIFrkK1qhi\r\n/1Sjgv6L+HCMYu53xYm9j8EIdRzEHV5p+E80vEvNRdd12tk0yab8LbFLPF42\r\nfMFFmGaGRszwQY1PNXR0L+5aM2c9z3K+k1S/OuZEI9A9aaiCj0QsFCvJd9cp\r\n82ZQlzayeWICv6uGpgcEmRfvmf3Vf9+lWiDlRnNHByHiktAsmmmfWhH+m2aG\r\nYWI6xp5+KbJk+jHhRU5jQYt1MsVh79V90HU=\r\n=TEpg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220615062326.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220615062326","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220615062326","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220615062326"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220615062326","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220615062326_1655274320472_0.8521702363170822","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220615100900":{"name":"@modern-js/testing","version":"0.0.0-canary-20220615100900","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220615100900","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"bc6ce5449faa8e7ca57fc926307e8573b28d51c1","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220615100900.tgz","fileCount":56,"integrity":"sha512-4sW3OtR1HXcCWmbWauSSbbcZugIUxfAjOx7jhvp7Zm83yqZVpT7d341gvsfT295oYTlPLHyf5pegRCkhiMFZaQ==","signatures":[{"sig":"MEUCIQDE2iP/Gi9Vznqc5NRNfsPbfgJFBj5hjmiY8AXkNlg8ZAIgFlsSRbPrFa39bRd2gKA2GPNAawJz/Scy0Of3vKHgR8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqbA1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpv3g/+IEKzqmSTdhTaYb9VP8ruhbynGqozntA5IXhBU3GMU5pqnGYM\r\ntIWftjFGw1dK9pALSuDbwuunkRUZIsQPcz9MBKV8gkvzC66XdW/3SjqnqKDi\r\n0u9GF3hOici8D1DRCmgoyLUWlymGWHOUpev03xRGDp8J2qa2jxk0XMvMJkSk\r\nryxb895K/BDkQLS3uUPaDIRj0HaIga6kBt3jVqocLdW3ixfnvb5G9SqWuKrO\r\nfNcilTjl85aUCXvWbqGxxP/ro3Kr6UCtUb5rzRk+4npLk7/sC1cMOQ/wCW4Y\r\nP+gqv61CXyhla4O8j/T5rHG4strRYqCL5JsmCJnBSwiSiKW48B083kESt0SJ\r\nimZchBS111RmA64ESWNJXKDJMYdaU6akODPKB6dpTboGLfarO8zERrZ9g8jP\r\nWbzfWsaw4QZA1EPUmx6fhzrFD5QWowGynm0ymvxb2/M66GkBHOU+jmlsTJAh\r\n6YaI+34mU0AXn0xO+F6HgqIKcvCdLoOeVW3CfUuIkwKcLDYaffdJjl1lum+g\r\npHJVmWtQ4A+3Gq4Ci/r02X3DwnbQEzFqadK6UWMDH8VHjiuEff8+Kgd2Zsje\r\nLegikzsXNDXKPwk9+zU60SWFnEKH2CuGWnGd7UL7qYU7szG3uAz31m9XskRC\r\n6E+JmPEKpzgJ9TG3b6W36yEpEA7navcNhIA=\r\n=+c5Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220615100900.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220615100900","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220615100900","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220615100900"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220615100900","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220615100900_1655287861775_0.7526625816570258","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220615140835":{"name":"@modern-js/testing","version":"0.0.0-canary-20220615140835","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220615140835","maintainers":[{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"ycaptain","email":"cz.ycaptain@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"qiuzeyu","email":"1457431899@qq.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"8b2e53a47a3a5aae4c8ac11aab41cbf703d3772b","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220615140835.tgz","fileCount":56,"integrity":"sha512-10vshZVBkT86x6vpM8H3jYBnbGRTdgpXTs/l20ZK3xEmPCQhO2neCDi7LV0sbtqbjwIXEG+3A8MOYoLFbMx6WA==","signatures":[{"sig":"MEUCIQC4vXzgEDI2BGSJIsJvciM7nc5Cz643vlcNrIKmeXzT3gIgQx5BOIqhxO3ZTxcS3SS4sUVjA2EdFqJMsUz3EpGWPys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqeiGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCKw/+ImeIjh0mscxhVXujqY5ChvOIge5MoPp2+IcdXLbVOXFTRgoW\r\nyD8X9qrz63IJGJ+CyrhfF4f2JmVQ6dYz08lBENTw8kZZs7PtCdGvEjV8Y8jT\r\n9Aj9mDAzq4rvF31kaft5DAxJ4iI38potqaiIUvfcaJaJT78S9dOEw+W6Uj1d\r\nXk3U5XV0gEXuqNvrJ0UijAo2YhN92cf3rWtCak1yQU0dhyzsCYEob73AI/vG\r\nhZPxJucRW0IW8O7z0UEvbMt2IjuGNM0XTGQQup3PYy770kfXQxs9awTWjG8P\r\nC9Ndrdr4rV0JMxy1hVN9VOqYKPHMR+YF1VAsubyAaN1yZQ/psKwXYe7CO92Y\r\neLfMjJw+YR434KxmhrbpWkt/porLEJADK5SyeSKADpQgFIPEJ8ASFIkvA9b4\r\nDrrpEMuwsvKx6V/gV3mumNZvgvoipM0rhoVerm7iCzbWqXhqqLt4RN4Noblx\r\nI4Ti1R2lY6qLTRUyipZZxtV3DejUnMnjfyAxy05zCum3oVhnRz+VGFx/Fltk\r\nqrDFfyUL6VauNqpaZyNooxebaBNDljluXOJrP7zOnpmG/6i1GWPkv4T+XKVl\r\nMSR1FzJiVXwP0iLKWOpKPpT+0keQPk9grXjtVRW4aScAp+m7K+oLf4OyNILk\r\nm1ohjT384ooNcCJpHxpZIyeftvsyI4eZmb0=\r\n=pQDg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220615140835.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220615140835","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220615140835","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220615140835"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220615140835","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220615140835_1655302277976_0.9445730370069063","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220616061653":{"name":"@modern-js/testing","version":"0.0.0-canary-20220616061653","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220616061653","maintainers":[{"name":"chenfuqiang","email":"heychenfq@foxmail.com"},{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"d7cdb2531d7460fb5c27d8ce9b30b47783eef268","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220616061653.tgz","fileCount":56,"integrity":"sha512-g30ZvDvhM6gg5OH8/4LkGdrcfu+gwQdXgzyNvTZ2Gdf8DCg2x9UeFMfeUTAmC1PdoVs+Xr6Pb0L4TSoJloT7AQ==","signatures":[{"sig":"MEUCIQC2ZeZ78gFaDj3k42XEOmnJ0HO/PFwcyuwmtfddoEpuJgIgMmmncUOcPejPEUW7A7L3nmg4Tyobsk2vdTn+96361k4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqsuBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfGA/+IfvdQG9B3uk59Xhuiz7+asL7/OoRmRMJ4KHS/q9qPn3EBTNS\r\nkb6ik8Gj4KGzQXWjULYDO71iCFLmV24RS5GryXl12/LBixsVWkXyAqDDnCTC\r\nunaqEm2djliaN2s0o6BImAuf00rcggP82EH6BX5fYGcD1KO56ZQtTc8lvXgq\r\nEpECeh1SuBxNNbZ2H61kZTAn0fJBj/JB2jpLa6rF1MEqdL0XZ8dWxTZsXrSa\r\nHPPem7rujCF7oX/dLqmbcwv+92Co1sZW7AdYyUfceo0r8by4P6/7Je3DGGRY\r\nRiyh6afh7yjNua0I3DDR8Z5kRXahbnbRrCT8gB69BgfvrAcD8VfD+Rj9aqOp\r\nhfDoRplkcKQNf9mpwQFIWyqvjNzO9z/wbB2OC9LPgQQ0doZz9DJ+kEEwIG4+\r\nW/cbrxxvY3+5l/rkVLiq4OySIMDF57kg8zKm+tQBsNhVEFO4tCr+iwA6IrP1\r\nar5ElrBREKeYL1RAhx9EyirDJAu/RVSFYLqvsvAl5SPdVmOx29feCHdaBIZq\r\nR5zNI6Ab1a9WwJcCqOGnR8xuX8wMoBaZBPNeMhYeSxSAwuiVSjedDj7nNwyY\r\n9eB3hdprbFXj8eDgLo/76RLvB8221RAMs4TTwWGz1UN7TI9Grrycqc7TRPJK\r\nLZnzHmwpJGOsSy3QmYleNjkbsS91Rwbd0Vw=\r\n=/sAw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220616061653.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220616061653","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220616061653","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220616061653"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220616061653","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220616061653_1655360385514_0.7969339933991688","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220616061834":{"name":"@modern-js/testing","version":"0.0.0-canary-20220616061834","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220616061834","maintainers":[{"name":"chenfuqiang","email":"heychenfq@foxmail.com"},{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"d64796ddfa3e67f3eb828a0536c90afac8a1f45d","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220616061834.tgz","fileCount":56,"integrity":"sha512-s9ZuTfrdvJtod/aekiWEh4hkKoGF+uivoHKsn2T+CxjmsWUHPqjRXfD7EX2MMtd/CLT2PEYwbc/zdS4H79fNoQ==","signatures":[{"sig":"MEYCIQCsFcjMqw/yB4ESIc+rqRFEqzJJzONzpeOJghoqqktepAIhAMIFUZUY+U9PMDj7aZPldi3oHEu0AaSfw2+MYaIy9xq/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqsvqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMMA/+KI3rc3ZJoX0G2T3jvhaiIQlLd1muAXKaeHDlIQiOmQHOdeTS\r\nIm8F9/gAPhkzcsBNVCdvO34/KO9BVDbeaheIO9U19RqIks3vfagmc8SiDZUs\r\nAVzSff7UckjItkGxqV7a0nG5RB1eEUFxdcuoRbpDu+xlY1tfpov7IUm08Sbt\r\nayViO+aCYMigRzo2RLIc4ipRpyRQobcEq7c2wOOi2oMzK8N7sb1+HAZTYs23\r\nIR8vQP3NANJU37uEzFDUFfFsWhnlvxNj9muDolvDbMJfzO4S/NOxGIim8D1T\r\nTW0l/bHCkp/B1UagE4b9jYIkerNL0qnCnP+ujW+JS+Ads9GReEHWPbT2ZmtU\r\nkgGJqG7Zm6tl7IA1RI+OweAmDWN6V65XlmmJsy6hivMxNkqexF5RBrXf2OfV\r\nuPHTF7qxWB1KSpNXRn7LzOWjwFgXoQ0PElk574tGW5TVYvau1WuAoNEF+Slb\r\nEIJjKGMbf2qyc3XCOt2UmpHWxLwhL1uV1zk12ycTwvm/m874/XSp72AyUMBK\r\nui4gt1Lay25cmRdFM0MlPIdYR1kui3XjkBeoDjal7wqypbT6kd9P4paaYSxD\r\nnGvP84K1CwZ5YCCBskG3a2ymbe7A3571ssFZqUCXSewDYLhdrocFafvshk/r\r\nJ8Jm68XB3a+V9FZYkL2+2CnEtlQQspayUtA=\r\n=qBUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220616061834.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220616061834","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220616061834","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220616061834"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220616061834","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220616061834_1655360489930_0.960621707690718","host":"s3://npm-registry-packages"}},"0.0.0-canary-20220616062119":{"name":"@modern-js/testing","version":"0.0.0-canary-20220616062119","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@0.0.0-canary-20220616062119","maintainers":[{"name":"chenfuqiang","email":"heychenfq@foxmail.com"},{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"8a9ae9adec567752763cb6ca3b05540ceaae67d5","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-0.0.0-canary-20220616062119.tgz","fileCount":56,"integrity":"sha512-KgWm5oTBYcsFfx2Hk3ObScziurAaMv3jqA8zoC/Qk8k6VWUTSI9bbWfmV2vN2mb+mR8lDpfMP2dCddo+Pmb5dA==","signatures":[{"sig":"MEYCIQD4pWs2Yi8Pb7+VEkH8ZxKuHsH/v4Ttm4o+L0JYLucr1AIhALeno8EaKfzrdiEZXDFffGCtHcjpFouT3PLJLX0wr6T7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqsx0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIjg/9GtPo+YuEWBKN/qVUUKxoCZP831IsksDwKWgE//Xb/tIlHKwN\r\ndKuAMEuvS2HboqYd6KPlfOEbhxDSM/QEA3TPZTCLreehDPSo+5OmmaZTAlOD\r\nGGXsQAdVkd5vw2Nho4j58ypmDkh6IMsDlwQKbLjvPSW5ayWObN+ARdW0L9z2\r\nGduzIBRj0BPZbDFWqwXFHp0Hp0p8vSs7eQdlZWvYGHzp7S/5jxN6xOonsrun\r\n3bq3yV+tE6zGBY6cX6ZWuEPjavXIeVZSaGr8odihWxLm36xanVamMxiwebR/\r\nWqHjCIvqvOIDIDfe+ZDD5aFW93s/B9A9EHgKfBPjQOYSUgC0UIQTF1sekely\r\nUnbLwhM6dUy7FAu+E8HqenpFt/jtCefABP+nVs7Muv+DNRpK88yRq50H40cR\r\nYgfIrtb2IPwWNEE6Fh0rM+CfEsoIaV9Ana7eXBVk3d/bdB8H5cooMOZDm78n\r\nucwBBmImgg6sJV+4HnGNSArKrl5BeSer14pPygbxf2oKkfg/NPpy/LlH9bTW\r\nwEvG1y2JjXbvK+j1a81fz5V65OjcHObwdu5ldzjtzFB3526e+AxFgAAbjkXE\r\nSPnaRUOoU7CYtB4YdaOC9aSAZxfEzJz026RWH0i81hBjU6XEKAf1KtQk9ggM\r\nJlgr/ezN7gQfmx4ZXfG3GuBDwFkeQlbiPvI=\r\n=PNJt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-0.0.0-canary-20220616062119.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.16","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.1","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^0.0.0-canary-20220616062119","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^0.0.0-canary-20220616062119","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^0.0.0-canary-20220616062119"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"0.0.0-canary-20220616062119","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_0.0.0-canary-20220616062119_1655360628694_0.27351518469104996","host":"s3://npm-registry-packages"}},"1.5.5-alpha.0":{"name":"@modern-js/testing","version":"1.5.5-alpha.0","keywords":["react","framework","modern","modern.js"],"license":"MIT","_id":"@modern-js/testing@1.5.5-alpha.0","maintainers":[{"name":"chenfuqiang","email":"heychenfq@foxmail.com"},{"name":"shawzhou","email":"codingzx@gmail.com"},{"name":"chenjiahan","email":"416417567@163.com"},{"name":"xuchaobei","email":"jasonxu.zju@gmail.com"},{"name":"webinfrabot","email":"webinfra@bytedance.com"},{"name":"targeral","email":"targeral@outlook.com"},{"name":"yimingjfe","email":"527990618@163.com"},{"name":"caohuilin","email":"1057275848@qq.com"},{"name":"kky_kongjiacong","email":"870803309@qq.com"},{"name":"bytednpm","email":"bnpm@bytedance.com"},{"name":"dexteryy","email":"dexter.yy@gmail.com"}],"homepage":"https://modernjs.dev","bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"dist":{"shasum":"51ce56573f73922c52f8a8262107f52ba0394452","tarball":"https://registry.npmjs.org/@modern-js/testing/-/testing-1.5.5-alpha.0.tgz","fileCount":56,"integrity":"sha512-LA9n4hRMcExhIKpd17Qp8PRS+rLyZG4rcvDiuMkOF6aK8ivv0AO7SKRF6drtIMDKqlvgUxzdUc5UXM5/064ewA==","signatures":[{"sig":"MEYCIQDhf23lsfgljXv/CX0+VKcwf9VlFch7yLn69/fefMvLYgIhAL/Bi/AVQwOct9zN3wo1o861b7vHf+S7ZpSeDRXLS7+1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiutCwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVvg//QT0aOFMjQqI9vBGcoJqCdx16MFWLoWLSg5TMmECNLNbo+fGk\r\nQeE8I4wuKONm0yb3IKmHrxgGrPi4iuLhoyneMuyw+lULjsCtcwtYZKA17Sx0\r\n8df+UmPU+S52Qb+sdgKSZKoxKd9tGafJdpC3NFaEBqUzbTOjb8XemKCJ7tSe\r\noICl/WGuCgcLhCK/XkMNXQMVBYG0qYlUgbI4PJFNe594havERJmHz9o9VwWD\r\ns2x/8D8U99i4ta0Ewz7LhgIamuHIlQLGA2+G4r+bcC06H3uFFog2191589Xr\r\nK8lU9iafB3qZgq6z0vdEyjcTr5zoWtd5mFMEGR8UyxK4wuhU/gG5TOy2b7Qe\r\nTB7b/vXyn1geTsSWqg1oWyb/CkI/pv0XJ6yDHXktmxV7oPXRS1c4r+9f/fZv\r\nHacYDsqXmIn4My7osQBMuH7MJnX7VtTxY8CtcqFvZ5JDK4KsvooQo6BztTNW\r\nJENL12E5ep1GlOHaK9qyeauHqEYgr+0a5cvfrASoHeJQWl/7pCQWymM7tiNV\r\nDxpBgG4b41tNlcG4iLwjpG99WZ1LKiUgqSJTWn8IEEyZ5Dw6kWzj3oJi2Myb\r\nXMbU38JsxxvjZKn0mhBcq+AoHrcv97Ve2WzJz8j0nj82Ro33Vp71q5TgBLea\r\nSB3kU2cvgSuh/aXD2Z66cR+p4jfYNoaMuR8=\r\n=NAN6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/js/node/index.js","_from":"file:modern-js-testing-1.5.5-alpha.0.tgz","types":"./dist/types/index.d.ts","module":"./dist/js/treeshaking/index.js","readme":"\n<p align=\"center\">\n  <a href=\"https://modernjs.dev\" target=\"blank\"><img src=\"https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png\" width=\"300\" alt=\"Modern.js Logo\" /></a>\n</p>\n<p align=\"center\">\n现代 Web 工程体系\n  <br/>\n  <a href=\"https://modernjs.dev\" target=\"blank\">\n    modernjs.dev\n  </a>\n</p>\n<p align=\"center\">\n  The meta-framework suite designed from scratch for frontend-focused modern web development\n</p>\n\n# Introduction\n\n> The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon.\n\n- [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646)\n\n## Getting Started\n\n- [Quick Start](https://modernjs.dev/docs/start)\n- [Guides](https://modernjs.dev/docs/guides)\n- [API References](https://modernjs.dev/docs/apis)\n\n## Contributing\n\n- [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md)\n","wireit":{"test":{"files":["src/**/*","tsconfig.json","package.json","tests/**/*"],"output":[],"command":"jest --passWithNoTests"},"build":{"files":["src/**/*","tsconfig.json","package.json"],"output":["dist/**/*"],"command":"modern build"}},"exports":{".":{"node":{"import":"./dist/js/modern/index.js","require":"./dist/js/node/index.js","jsnext:source":"./src/index.ts"},"default":"./dist/js/treeshaking/index.js"}},"scripts":{"dev":"modern build --watch","new":"modern new","test":"wireit","build":"wireit"},"_npmUser":{"name":"caohuilin","email":"1057275848@qq.com"},"_resolved":"","_integrity":"","repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"_npmVersion":"6.14.17","description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"jest":"^27.0.6","yargs":"^17.0.1","ts-jest":"^27.0.4","babel-jest":"^27.0.6","@babel/core":"^7.18.0","@babel/runtime":"^7.18.0","@modern-js/utils":"^1.7.9-alpha.0","enhanced-resolve":"^5.8.3","@modern-js/plugin":"^1.4.0-alpha.0","identity-obj-proxy":"^3.0.0","@modern-js/babel-preset-app":"^1.4.3-alpha.0"},"modernConfig":{},"jsnext:modern":"./dist/js/modern/index.js","jsnext:source":"./src/index.ts","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27","typescript":"^4","@jest/types":"^27.0.6","@types/jest":"^27","@types/node":"^14","@types/react":"^17","@types/yargs":"^17.0.2","@scripts/build":"0.0.0","@modern-js/core":"1.12.2-alpha.0","@types/react-dom":"^17","@scripts/jest-config":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing_1.5.5-alpha.0_1656410288577_0.27497700054209706","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-09-30T12:36:10.460Z","modified":"2024-12-19T09:17:25.440Z","1.0.0-rc.2":"2021-09-30T12:36:10.639Z","1.0.0-alpha.3":"2021-10-09T10:39:44.253Z","1.0.0-alpha.5":"2021-10-10T07:09:04.220Z","1.0.0-rc.3":"2021-10-11T06:26:47.756Z","1.0.0-rc.4":"2021-10-11T08:16:03.064Z","1.0.0-rc.5":"2021-10-12T05:50:34.008Z","1.0.0-rc.7":"2021-10-12T07:17:07.567Z","1.0.0-rc.8":"2021-10-13T06:07:48.530Z","1.0.0-rc.9":"2021-10-13T11:22:08.408Z","1.0.0-rc.10":"2021-10-14T04:38:19.989Z","1.0.0-rc.11":"2021-10-14T06:38:03.703Z","1.0.0-rc.12":"2021-10-15T09:43:50.524Z","1.0.0-rc.13":"2021-10-18T12:12:50.480Z","1.0.0-rc.14":"2021-10-18T14:43:00.165Z","1.0.0-rc.15":"2021-10-20T04:41:01.389Z","1.0.0-rc.16":"2021-10-21T02:45:51.784Z","1.0.0-rc.17":"2021-10-21T10:02:47.159Z","1.0.0-rc.19":"2021-10-22T09:10:42.446Z","1.0.0-rc.20":"2021-10-25T08:24:18.354Z","1.0.0-rc.21":"2021-10-26T06:36:24.206Z","1.0.0-rc.22":"2021-10-26T13:36:27.746Z","1.0.0-rc.23":"2021-10-26T15:07:14.903Z","1.0.0":"2021-10-26T16:22:59.927Z","0.0.0-windows-2021101111240":"2021-11-01T11:16:54.013Z","0.0.0-windows-2021101123127":"2021-11-01T12:36:02.541Z","0.0.0-windows-2021101142341":"2021-11-01T14:27:50.234Z","0.0.0-windows-2021102103427":"2021-11-02T10:49:21.912Z","0.0.0-windows-202110385642":"2021-11-03T09:01:42.328Z","0.0.0-windows-20211056953":"2021-11-05T06:14:41.553Z","1.0.1":"2021-11-05T14:50:57.153Z","0.0.0-canary-20211010132451":"2021-11-10T13:25:05.461Z","0.0.0-canary-2021101015357":"2021-11-10T15:04:10.752Z","1.1.0":"2021-11-11T11:49:59.813Z","0.0.0-bundle-deps-202110123508":"2021-11-12T03:57:43.663Z","0.0.0-bundle-deps-202110124831":"2021-11-12T04:12:33.101Z","0.0.0-bundle-deps-2021101244657":"2021-11-12T04:55:12.880Z","1.1.1":"2021-11-26T14:14:08.634Z","1.1.2-rc.0":"2021-12-17T09:13:04.937Z","0.0.0-runtime-2021112193858":"2021-12-21T09:46:55.381Z","0.0.0-canary-20211221101733":"2021-12-21T10:17:50.831Z","0.0.0-runtime-20211121141552":"2021-12-21T14:24:41.589Z","1.2.0":"2021-12-27T13:18:48.404Z","1.2.1-rc.0":"2022-01-09T02:35:17.455Z","0.0.0-canary-20220118030646":"2022-01-18T03:11:32.502Z","0.0.0-canary-20220118120919":"2022-01-18T12:14:42.550Z","0.0.0-canary-20220121061216":"2022-01-21T06:17:37.904Z","0.0.0-canary-20220121065829":"2022-01-21T07:03:50.006Z","0.0.0-canary-20220121110643":"2022-01-21T11:12:14.397Z","1.3.0":"2022-01-22T13:42:46.523Z","0.0.0-canary-20220127122200":"2022-01-27T12:27:52.920Z","1.3.1":"2022-01-28T09:25:08.377Z","1.3.2":"2022-02-17T10:44:30.876Z","1.4.0":"2022-03-31T09:57:03.635Z","1.4.1":"2022-04-08T11:46:16.763Z","0.0.0-canary-20220410162404":"2022-04-10T16:25:18.694Z","0.0.0-canary-20220413101957":"2022-04-13T10:21:17.517Z","0.0.0-canary-20220413141508":"2022-04-13T14:16:40.307Z","0.0.0-canary-20220413163328":"2022-04-13T16:35:07.179Z","0.0.0-canary-20220414073202":"2022-04-14T07:34:13.341Z","1.4.2":"2022-04-15T04:52:43.307Z","1.4.3":"2022-04-22T04:45:51.147Z","0.0.0-canary-20220425114412":"2022-04-25T11:46:27.001Z","1.4.4":"2022-04-28T08:40:21.589Z","1.4.5":"2022-04-29T04:37:57.557Z","1.5.0":"2022-05-06T13:01:51.178Z","1.5.1":"2022-05-10T06:39:42.816Z","0.0.0-canary-20220511090154":"2022-05-11T09:04:47.738Z","0.0.0-canary-20220512102344":"2022-05-12T10:26:23.152Z","0.0.0-canary-20220513004825":"2022-05-13T00:51:21.029Z","1.5.2":"2022-05-13T09:51:01.488Z","0.0.0-canary-20220519102003":"2022-05-19T10:20:39.450Z","0.0.0-canary-20220524042049":"2022-05-24T04:21:34.418Z","0.0.0-canary-20220524081541":"2022-05-24T08:16:39.230Z","1.5.3-alpha.1":"2022-05-24T13:41:05.815Z","0.0.0-canary-20220525095617":"2022-05-25T09:58:30.493Z","0.0.0-canary-20220526024952":"2022-05-26T02:51:40.773Z","0.0.0-canary-20220526102420":"2022-05-26T10:26:30.101Z","1.5.3":"2022-05-27T10:34:49.960Z","0.0.0-canary-20220606140902":"2022-06-06T14:10:30.395Z","0.0.0-canary-20220607101735":"2022-06-07T10:21:53.274Z","0.0.0-canary-20220607140932":"2022-06-07T14:13:10.999Z","0.0.0-canary-20220608053225":"2022-06-08T05:36:49.570Z","0.0.0-canary-20220608100857":"2022-06-08T10:12:40.642Z","0.0.0-canary-20220608140825":"2022-06-08T14:12:50.134Z","0.0.0-canary-20220609034346":"2022-06-09T03:47:14.121Z","1.5.4":"2022-06-09T05:24:35.014Z","0.0.0-canary-20220610101129":"2022-06-10T10:12:48.139Z","0.0.0-canary-20220610140823":"2022-06-10T14:09:47.524Z","0.0.0-canary-20220611100807":"2022-06-11T10:09:21.420Z","0.0.0-canary-20220611140813":"2022-06-11T14:09:30.628Z","0.0.0-canary-20220612100827":"2022-06-12T10:09:41.548Z","0.0.0-canary-20220612140809":"2022-06-12T14:09:26.285Z","0.0.0-canary-20220613101118":"2022-06-13T10:13:50.732Z","0.0.0-canary-20220613140833":"2022-06-13T14:10:03.264Z","0.0.0-canary-20220614064740":"2022-06-14T06:49:26.550Z","0.0.0-canary-20220614075938":"2022-06-14T08:01:11.869Z","0.0.0-canary-20220614140906":"2022-06-14T14:11:02.575Z","0.0.0-canary-20220615024923":"2022-06-15T02:51:01.791Z","0.0.0-canary-20220615062326":"2022-06-15T06:25:20.625Z","0.0.0-canary-20220615100900":"2022-06-15T10:11:01.935Z","0.0.0-canary-20220615140835":"2022-06-15T14:11:18.145Z","0.0.0-canary-20220616061653":"2022-06-16T06:19:45.738Z","0.0.0-canary-20220616061834":"2022-06-16T06:21:30.123Z","0.0.0-canary-20220616062119":"2022-06-16T06:23:48.823Z","1.5.5-alpha.0":"2022-06-28T09:58:08.889Z"},"bugs":{"url":"https://github.com/modern-js-dev/modern.js/issues"},"license":"MIT","homepage":"https://modernjs.dev","keywords":["react","framework","modern","modern.js"],"repository":{"url":"git+https://github.com/modern-js-dev/modern.js.git","type":"git"},"description":"The meta-framework suite designed from scratch for frontend-focused modern web development.","maintainers":[{"email":"bnpm@bytedance.com","name":"bytednpm"},{"email":"870803309@qq.com","name":"kky_kongjiacong"},{"email":"1057275848@qq.com","name":"caohuilin"}],"readme":"","readmeFilename":""}