{"_id":"@alauda-fe/create-alauda-mfe-plugin","_rev":"8-efa5859528ac579f21947571cd18ed1a","name":"@alauda-fe/create-alauda-mfe-plugin","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@alauda-fe/create-alauda-mfe-plugin","version":"0.0.1","_id":"@alauda-fe/create-alauda-mfe-plugin@0.0.1","maintainers":[{"name":"alaudafrontend","email":"frontend@alauda.io"},{"name":"frozenwings","email":"pku.liudong@gmail.com"},{"name":"jounqin","email":"admin@1stg.me"},{"name":"tzfeng","email":"tzfeng@alauda.io"},{"name":"yangxiaolang","email":"1810849666@qq.com"}],"dist":{"shasum":"66c9d377c859840842ebd1351267bf2617c5d6d5","tarball":"https://registry.npmjs.org/@alauda-fe/create-alauda-mfe-plugin/-/create-alauda-mfe-plugin-0.0.1.tgz","fileCount":159,"integrity":"sha512-AoSkNd2bvdgDeB/thY2dr1UPm1SK1X2uBdFsU/a/YRpZxYFzOanIpEZxpPfQQR4MZb2mFYlp/1Jku+X1dta1MA==","signatures":[{"sig":"MEYCIQCSzhCiZyLWY6z+KjmafXZsy+H72Dmr3gBX+WGS9Ou2swIhAPfNkt5jXFjtmJBOwRrXOFhZLi4quppWytLdqB5suIVL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127526},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"d47f53dcb33d934b5cbf5fa79414bab3fdb0bbdc","typings":"./src/index.d.ts","_npmUser":{"name":"yangxiaolang","email":"1810849666@qq.com"},"generators":"./generators.json","_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0","@nx/js":"20.0.0","semver":"^7.6.0","@nx/jest":"20.0.0","@nx/devkit":"20.0.0","@nx/eslint":"20.0.0","@nx/angular":"^20.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-alauda-mfe-plugin_0.0.1_1733812941539_0.32877778759242027","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@alauda-fe/create-alauda-mfe-plugin","version":"0.0.2","_id":"@alauda-fe/create-alauda-mfe-plugin@0.0.2","maintainers":[{"name":"alaudafrontend","email":"frontend@alauda.io"},{"name":"frozenwings","email":"pku.liudong@gmail.com"},{"name":"jounqin","email":"admin@1stg.me"},{"name":"tzfeng","email":"tzfeng@alauda.io"},{"name":"yangxiaolang","email":"1810849666@qq.com"},{"name":"kkxiao","email":"javascirpts@163.com"},{"name":"edisonqtx","email":"suzhenggangfs@gmail.com"},{"name":"zangguodong","email":"237974119@qq.com"}],"dist":{"shasum":"34b6bb543f967d207ab00060b934c17fb2d1d888","tarball":"https://registry.npmjs.org/@alauda-fe/create-alauda-mfe-plugin/-/create-alauda-mfe-plugin-0.0.2.tgz","fileCount":311,"integrity":"sha512-EsxLHwuNnImr7JCZoijL1mGX7bRjt9qma/F1/TX7TCZP2k9SphW7kbDPcLNSZNcTXNFc+saTiKk21cTma/VXlQ==","signatures":[{"sig":"MEQCIA1gGSeuleScm8a7EUBexekcge6SHYKsaE9wiiQJs1wEAiAwUcZlOn0HyampfPPGGd57lYByNf0Uy9fl+oM1LtGqJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869958},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","gitHead":"d47f53dcb33d934b5cbf5fa79414bab3fdb0bbdc","typings":"./src/index.d.ts","_npmUser":{"name":"yangxiaolang","actor":{"name":"yangxiaolang","type":"user","email":"1810849666@qq.com"},"email":"1810849666@qq.com"},"generators":"./generators.json","_npmVersion":"10.9.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0","@nx/js":"20.0.0","semver":"^7.6.0","@nx/jest":"20.0.0","@nx/devkit":"20.0.0","@nx/eslint":"20.0.0","@nx/angular":"^20.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-alauda-mfe-plugin_0.0.2_1751858847744_0.43673692386749563","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-12-10T06:42:21.454Z","modified":"2026-06-01T11:08:43.736Z","0.0.1":"2024-12-10T06:42:21.699Z","0.0.2":"2025-07-07T03:27:27.939Z"},"description":"This library was generated with [Nx](https://nx.dev).","maintainers":[{"email":"frontend@alauda.io","name":"alaudafrontend"},{"email":"pku.liudong@gmail.com","name":"frozenwings"},{"email":"admin@1stg.me","name":"jounqin"},{"email":"tzfeng@alauda.io","name":"tzfeng"},{"email":"541226467@qq.com","name":"zchange"},{"email":"1810849666@qq.com","name":"yangxiaolang"},{"email":"javascirpts@163.com","name":"kkxiao"},{"email":"mario.ma.node@gmail.com","name":"mario.ma"},{"email":"suzhenggangfs@gmail.com","name":"edisonqtx"},{"email":"237974119@qq.com","name":"zangguodong"},{"email":"shuxun.yin@gmail.com","name":"shuxun.yin"}],"readme":"# create-alauda-mfe-plugin\n\nThis library was generated with [Nx](https://nx.dev).\n\n`create-alauda-mfe-plugin` is designed to quickly start a Alauda Front-End Application which is powered by Module-Federation.\n\n## Generators\n### Preset\n#### Usage\n```shell\nnpx create-nx-workspace@latest ${workspace_name} --preset=@alauda-fe/create-alauda-mfe-plugin@latest\n```\n\n### MFE-APP\n#### Usage\n```shell\nnx g @alauda-fe/create-alauda-mfe-plugin:mfe-app ${path_to_apps}/${app_name} --template=${template} --prefix=${prefix}\n```\nSupports selecting both `deploy-instance` and `service` templates and configuring the prefix of the selectors.\n\n| name     | type                       | default | description                                                     |\n| -------- | -------------------------- | ------- | --------------------------------------------------------------- |\n| template | enum[\"service\",\"instance\"] |         | The app template file                                           |\n| prefix   | string                     |         | The prefix to use for Angular component and directive selectors |\n\n\n## Building\n\nRun `nx build create-alauda-mfe-plugin` to build the library.\n\n## Publish\nRun `nx nx-release-publish nx build create-alauda-mfe-plugin` to publish the library.\n\n## Running unit tests\n\nRun `nx test create-alauda-mfe-plugin` to execute the unit tests via [Jest](https://jestjs.io).\n","readmeFilename":"README.md"}