{"_id":"@amirko28/react-project-merger","_rev":"7-543a1fec9b6f89879a251c57f8975dc8","name":"@amirko28/react-project-merger","dist-tags":{"latest":"1.2.3"},"versions":{"1.0.0":{"name":"@amirko28/react-project-merger","version":"1.0.0","description":"","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"merge":"dist/index.js"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"_id":"@amirko28/react-project-merger@1.0.0","_integrity":"sha512-WthoNczWgMBro8DjEcCOJpBwKCZPCBArRCq+GgTRSPVl1QSQMMRn+pb4Jkx7DiBqeVGHntZcHTutvQMroUmL9Q==","_resolved":"/tmp/34496bc92722f3b67a0c21cbfd298f13/amirko28-react-project-merger-1.0.0.tgz","_from":"file:amirko28-react-project-merger-1.0.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-WthoNczWgMBro8DjEcCOJpBwKCZPCBArRCq+GgTRSPVl1QSQMMRn+pb4Jkx7DiBqeVGHntZcHTutvQMroUmL9Q==","shasum":"b419571c5392569f6ec557e36c36670a1397a69a","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.0.0.tgz","fileCount":5,"unpackedSize":1895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdqfWfjgBn6tD6skEnAQN/cx4IXzTVwA7EsQto2kEWXAiEA3HDgqd6HEapPPEUW3k3AFLHUcTllVEKNf7VNxYQqKw8="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.0.0_1696456008642_0.12593625556658572"},"_hasShrinkwrap":false},"1.0.1":{"name":"@amirko28/react-project-merger","version":"1.0.1","description":"","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"merge":"dist/index.js"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"_id":"@amirko28/react-project-merger@1.0.1","_integrity":"sha512-zDyYpxBQtdoH1J07UAiNODaCxsbw0gMvXXsl4zeEXibZjIno1vvhzekpHQU2KeKK5SiaF1fqqXym+Iv7L5rwgA==","_resolved":"/tmp/91eb3084b1ac793c37d7a627107f9b95/amirko28-react-project-merger-1.0.1.tgz","_from":"file:amirko28-react-project-merger-1.0.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-zDyYpxBQtdoH1J07UAiNODaCxsbw0gMvXXsl4zeEXibZjIno1vvhzekpHQU2KeKK5SiaF1fqqXym+Iv7L5rwgA==","shasum":"acd52b8a07d7efc30c6e1329eca4902ec58a8841","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.0.1.tgz","fileCount":5,"unpackedSize":1961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeLQI5Ml+gPocApUOYf4lsQRptIney+fbgM8jiMfrKXAiAPdc/X3iS4g7UwV23ebF6/ZE3TE3kYUDutj8clMI3KMg=="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.0.1_1696456361999_0.6422713783503418"},"_hasShrinkwrap":false},"1.0.2":{"name":"@amirko28/react-project-merger","version":"1.0.2","description":"","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"merge":"dist/index.js"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"_id":"@amirko28/react-project-merger@1.0.2","_integrity":"sha512-Q7ikGXNSk7+YrKzbXhcgaAkCYha3e5x1D93LIKOFvUBkHIcpWzHq/QJpFEDtFQSUnj5ZCTjFJj7DFQFfv9mFpQ==","_resolved":"/tmp/3a844ac1cfc8474ebf18def158a8ff93/amirko28-react-project-merger-1.0.2.tgz","_from":"file:amirko28-react-project-merger-1.0.2.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-Q7ikGXNSk7+YrKzbXhcgaAkCYha3e5x1D93LIKOFvUBkHIcpWzHq/QJpFEDtFQSUnj5ZCTjFJj7DFQFfv9mFpQ==","shasum":"988a0e49c604aabba3ee758ac430e5ae9b6c4b96","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.0.2.tgz","fileCount":5,"unpackedSize":12777,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyhMEHsfJI66ONhxe92JnmtCm5Zo/x96PH9hmdwLUq7wIgBgCy42uh6f+bCHk8biADY5AgVRraMeGGe/WnTT7TLzw="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.0.2_1696456526733_0.05113593440468667"},"_hasShrinkwrap":false},"1.1.0":{"name":"@amirko28/react-project-merger","version":"1.1.0","description":"A simple CLI tool to merge multiple react projects into one","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"react-project-merger":"dist/index.js"},"keywords":["merge","react","typescript","project","react-router"],"author":{"name":"Amir Ketter"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amirko28/react-project-merger.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"bugs":{"url":"https://github.com/amirko28/react-project-merger/issues"},"homepage":"https://github.com/amirko28/react-project-merger#readme","_id":"@amirko28/react-project-merger@1.1.0","_integrity":"sha512-1mdBIPYqCxpp8pKyaSlToX28t45Ej/p2wwrPp6eeKB7420k6ex9GZ/b6WXMv6tCCuySY4BGOKFBn35SHceTD/w==","_resolved":"/tmp/4cac2c1fdd65018ea032bed601525edc/amirko28-react-project-merger-1.1.0.tgz","_from":"file:amirko28-react-project-merger-1.1.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1mdBIPYqCxpp8pKyaSlToX28t45Ej/p2wwrPp6eeKB7420k6ex9GZ/b6WXMv6tCCuySY4BGOKFBn35SHceTD/w==","shasum":"7e8c3a21236ff404183c76aeb4ed1f40d39646f5","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.1.0.tgz","fileCount":6,"unpackedSize":15189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClk+O5JEk1lzPiCtStMv7Vl5XMdy9H7IAgPCXZI7NOAAiAmi8EnQ2Hd8OVpnHjn0DVqwZhxlWXnqt5gReq9yIl3ow=="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.1.0_1696520611028_0.7947761366877071"},"_hasShrinkwrap":false},"1.2.0":{"name":"@amirko28/react-project-merger","version":"1.2.0","description":"A simple CLI tool to merge multiple react projects into one","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"react-project-merger":"dist/index.js"},"keywords":["merge","react","typescript","project","react-router"],"author":{"name":"Amir Ketter"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amirko28/react-project-merger.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"bugs":{"url":"https://github.com/amirko28/react-project-merger/issues"},"homepage":"https://github.com/amirko28/react-project-merger#readme","_id":"@amirko28/react-project-merger@1.2.0","_integrity":"sha512-zokfH2h1kTP51eqOYfxy4ZZ3ofyHrfd4lseZIweGzBr4dDVckJKh/jxVLIEceiyYYqvg8o1k3n8PXZsEutAEEw==","_resolved":"/tmp/6cb083194c8e74cf779f472311ce6512/amirko28-react-project-merger-1.2.0.tgz","_from":"file:amirko28-react-project-merger-1.2.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-zokfH2h1kTP51eqOYfxy4ZZ3ofyHrfd4lseZIweGzBr4dDVckJKh/jxVLIEceiyYYqvg8o1k3n8PXZsEutAEEw==","shasum":"dbfa9f8463731e091bf5d3666f8f202682c55020","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.2.0.tgz","fileCount":6,"unpackedSize":15387,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmNw7IqOG0PBW6ERAgHnfSs+/tycqcbZvyqW+rU5TKzAiEAs3gNKtKG4OeW5w27NCqt2SFhMd+O15Z4x3oGTqPT7+4="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.2.0_1696520963877_0.9206241228665031"},"_hasShrinkwrap":false},"1.2.1":{"name":"@amirko28/react-project-merger","version":"1.2.1","description":"A simple CLI tool to merge multiple react projects into one","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"react-project-merger":"dist/index.js"},"keywords":["merge","react","typescript","project","react-router","microfrontend","micro-frontend"],"author":{"name":"Amir Ketter"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amirko28/react-project-merger.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"bugs":{"url":"https://github.com/amirko28/react-project-merger/issues"},"homepage":"https://github.com/amirko28/react-project-merger#readme","_id":"@amirko28/react-project-merger@1.2.1","_integrity":"sha512-HwA7HgSZ3PWRnzMQSSOQMbKJgWFtAC0ZVWltSnqAUDkpNAgx9S7vzBSFZShZJHZjIlJwAwt1H0w5n/EhGO7tIA==","_resolved":"/tmp/1df84a0518c532d58483a90465eb9af6/amirko28-react-project-merger-1.2.1.tgz","_from":"file:amirko28-react-project-merger-1.2.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-HwA7HgSZ3PWRnzMQSSOQMbKJgWFtAC0ZVWltSnqAUDkpNAgx9S7vzBSFZShZJHZjIlJwAwt1H0w5n/EhGO7tIA==","shasum":"585a229f843d658d7dab0d789e363a7ba47f1511","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.2.1.tgz","fileCount":6,"unpackedSize":15496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWl+xwGljQOr/n36Dw8WoaG8kV/6Zqdy/U/+W9m7qSBgIhAMk71HXf4AsO83rBRAbpc15gOoZz2Vxe3+0WdcUNhhNn"}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.2.1_1696521117259_0.5132989581635954"},"_hasShrinkwrap":false},"1.2.2":{"name":"@amirko28/react-project-merger","version":"1.2.2","description":"A simple CLI tool to merge multiple react projects into one","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"react-project-merger":"dist/index.js"},"keywords":["merge","react","typescript","project","react-router","microfrontend","micro-frontend"],"author":{"name":"Amir Ketter"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amirko28/react-project-merger.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"bugs":{"url":"https://github.com/amirko28/react-project-merger/issues"},"homepage":"https://github.com/amirko28/react-project-merger#readme","_id":"@amirko28/react-project-merger@1.2.2","_integrity":"sha512-XSLd/SVwhrtDd3EhC/lqZmQTxgeTdiPKrYlanGhqPxLdESsdb+fL8OjWerJ0xiSBHBvVGBusqPNs8NiG0De7Kw==","_resolved":"/tmp/b3d18353f2e741aa3f3cac6fb4e048db/amirko28-react-project-merger-1.2.2.tgz","_from":"file:amirko28-react-project-merger-1.2.2.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-XSLd/SVwhrtDd3EhC/lqZmQTxgeTdiPKrYlanGhqPxLdESsdb+fL8OjWerJ0xiSBHBvVGBusqPNs8NiG0De7Kw==","shasum":"bf2911044acdb57b5ec678ae91eac0a82671b5a4","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.2.2.tgz","fileCount":6,"unpackedSize":15586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKD/EiKUolKXZkps7a4kD/hriqQgBKLq41P+iMsbxcTAiEA87a2LNWxHoYCFL0gGTYz1ZTvJtInxdm60pLar1fOOBw="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.2.2_1696521438711_0.8690698538195305"},"_hasShrinkwrap":false},"1.2.3":{"name":"@amirko28/react-project-merger","version":"1.2.3","description":"A simple CLI tool to merge multiple react projects into one","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","bin":{"react-project-merger":"dist/index.js"},"keywords":["merge","react","typescript","project","react-router","microfrontend","micro-frontend"],"author":{"name":"Amir Ketter"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/amirko28/react-project-merger.git"},"devDependencies":{"@changesets/cli":"^2.26.2","@types/fs-extra":"^11.0.2","@types/node":"^20.6.4","@typescript-eslint/eslint-plugin":"^6.7.3","@typescript-eslint/parser":"^6.7.3","eslint":"^8.50.0","tsup":"^7.2.0","typescript":"^5.2.2","vitest":"^0.34.6"},"dependencies":{"add-dependencies":"^1.1.0","commander":"^11.0.0","fs-extra":"^11.1.1","glob":"^10.3.10","zod":"^3.22.2"},"scripts":{"dev":"tsc -w","lint":"eslint . --ext ts,tsx","test":"vitest run --dir ./src/_test --passWithNoTests --single-thread","build":"tsup src/index.ts --format cjs,esm --dts --minify","link-cli":"pnpm build && pnpm unlink . && pnpm link .","release":"changeset publish"},"bugs":{"url":"https://github.com/amirko28/react-project-merger/issues"},"homepage":"https://github.com/amirko28/react-project-merger#readme","_id":"@amirko28/react-project-merger@1.2.3","_integrity":"sha512-aZCYuheN2hV1iFYMpc9NY/Iw3gQN3943jky+dlM/1pqN3Jt5x76mIn7MuVXPpcWY8CCeMA71V56496GiHIATBw==","_resolved":"/tmp/cae027c2f53bad8f79156480edbc3e51/amirko28-react-project-merger-1.2.3.tgz","_from":"file:amirko28-react-project-merger-1.2.3.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-aZCYuheN2hV1iFYMpc9NY/Iw3gQN3943jky+dlM/1pqN3Jt5x76mIn7MuVXPpcWY8CCeMA71V56496GiHIATBw==","shasum":"32f8a3670207c606a31a0a9ba98f35db80464f59","tarball":"https://registry.npmjs.org/@amirko28/react-project-merger/-/react-project-merger-1.2.3.tgz","fileCount":6,"unpackedSize":15626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOOoax/Rl/aPv5wNSnVdM7gU/DAIgT6nbISqo2PYqGrAiEAlexsCdsvJTlkLW7Cxg6lD0Qmv1ZidY5WRymfdb+pTfc="}]},"_npmUser":{"name":"amirko28","email":"amirko28@gmail.com"},"directories":{},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-project-merger_1.2.3_1696521541553_0.12249659360682874"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-04T21:46:48.547Z","1.0.0":"2023-10-04T21:46:48.902Z","modified":"2023-10-05T15:59:01.943Z","1.0.1":"2023-10-04T21:52:42.208Z","1.0.2":"2023-10-04T21:55:26.954Z","1.1.0":"2023-10-05T15:43:31.177Z","1.2.0":"2023-10-05T15:49:24.091Z","1.2.1":"2023-10-05T15:51:57.445Z","1.2.2":"2023-10-05T15:57:18.928Z","1.2.3":"2023-10-05T15:59:01.740Z"},"maintainers":[{"name":"amirko28","email":"amirko28@gmail.com"}],"keywords":["merge","react","typescript","project","react-router","microfrontend","micro-frontend"],"license":"MIT","readme":"# React Project Merger\n\n`react-project-merger` is a simple CLI for merging existing react projects into one using [React Router](https://github.com/remix-run/react-router). Pleate note that the CLI **does not** modify the existing projects!\n\n## Why does this exist?\n\nIn microfrontend architecture, sometimes you want to merge existing microfrontends into one to improve the ability to manage your microfrontends.\n\n## Usage\n\n### Using NPX\n\nYou can call the CLI using `npx`:\n\n```console\nnpx react-project-merger -p app1 app2 -o merged\n```\n\n### Installing it locally\n\nYou can also run it as a global package:\n\n```console\npnpm install @amirko28/react-project-merger\npnpm react-project-merger -p app1 app2 -o merged\n```\n\n## Flags\n\nYou can pass additional flags:\n\n| Flag                       | Mandatory | Description                                                       |\n| -------------------------- | --------- | ----------------------------------------------------------------- |\n| -p --paths <paths...>      | ✅        | The given projects' paths                                         |\n| -o --output \\<output\\>     | ✅        | The merged project path                                           |\n| -i --input \\<inputPath\\>   | ❌        | Input file (for passing args)                                     |\n| -f --force                 | ❌        | Force merged directory overwrite (default: false)                 |\n| --javascript               | ❌        | Generates a javascript merged project (default: false)            |\n| --app-file \\<appFilePath\\> | ❌        | The App component path in the given projects (default: 'src/App') |\n| -V --version               | ❌        | The CLI version                                                   |\n| -h --help                  | ❌        | Display help                                                      |\n\n## Input file example\n\n```json\n{\n    \"paths\": [\"src1\", \"src2\"],\n    \"output\": \"merged\",\n    \"debug\": false,\n    \"force\": true\n}\n```\n\nAnd run:\n\n```console\nnpx react-project-merger -i input.json\n```\n","readmeFilename":"README.md","description":"A simple CLI tool to merge multiple react projects into one","homepage":"https://github.com/amirko28/react-project-merger#readme","repository":{"type":"git","url":"git+https://github.com/amirko28/react-project-merger.git"},"author":{"name":"Amir Ketter"},"bugs":{"url":"https://github.com/amirko28/react-project-merger/issues"}}