{"_id":"@okode/ngx-multienvironment","_rev":"38-9eedc1c84ada5573242767bbda886ab2","name":"@okode/ngx-multienvironment","dist-tags":{"beta":"1.0.0-poc-multienv.3","latest":"1.1.2"},"versions":{"0.7.1":{"name":"@okode/ngx-multienvironment","version":"0.7.1","_id":"@okode/ngx-multienvironment@0.7.1","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"e5ac12f469aacabba978b3bd5c1acd88ec30db19","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.7.1.tgz","fileCount":39,"integrity":"sha512-iUa0OJN5qUx6HZCqRa+cJna2ju5OSSGFEu4bIe+3A2Pw/7agFrqiJ3j5YinoEMYfLPNNVp4tXOxffzCEhNQD6Q==","signatures":[{"sig":"MEUCIGWFWEYFUWHFbh9jRsXO6gM2B5HTgSHGuNT1e00QFCjkAiEAvYwQF4AO9nhBngC5qPtUZNIuPIqJyyB2/Te5HX0QTII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107067},"es2020":"fesm2020/okode-ngx-multienvironment.mjs","module":"fesm2015/okode-ngx-multienvironment.mjs","browser":{"fs":false},"esm2020":"esm2020/okode-ngx-multienvironment.mjs","exports":{".":{"node":"./fesm2015/okode-ngx-multienvironment.mjs","types":"./index.d.ts","es2015":"./fesm2015/okode-ngx-multienvironment.mjs","es2020":"./fesm2020/okode-ngx-multienvironment.mjs","default":"./fesm2020/okode-ngx-multienvironment.mjs","esm2020":"./esm2020/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5ee33c0a4ed743e0be9413a3014c95b6dbf12cfc","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"fesm2015":"fesm2015/okode-ngx-multienvironment.mjs","fesm2020":"fesm2020/okode-ngx-multienvironment.mjs","_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.7.1_1690289231729_0.334403973596443","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@okode/ngx-multienvironment","version":"0.7.2","_id":"@okode/ngx-multienvironment@0.7.2","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"d90316962873288964275c1ab204ea34b9d98564","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.7.2.tgz","fileCount":39,"integrity":"sha512-gUx4IckH9Kxa3by/qv/XKrKuYbEVZPLxSrfOgjnAF7DmrmLTW+J2Uulz7RBvk1cXsEYSfmyRJ+bG6BvAyMItWA==","signatures":[{"sig":"MEUCIQDurkIEwj/5L6hbK/rh8C9LBGtTE8dltNnEp+QrOC6RQwIgAut/FBcGMntx6Lof4q1NlpUM+c79AS5tpqHH8hCq54s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107067},"es2020":"fesm2020/okode-ngx-multienvironment.mjs","module":"fesm2015/okode-ngx-multienvironment.mjs","browser":{"fs":false},"esm2020":"esm2020/okode-ngx-multienvironment.mjs","exports":{".":{"node":"./fesm2015/okode-ngx-multienvironment.mjs","types":"./index.d.ts","es2015":"./fesm2015/okode-ngx-multienvironment.mjs","es2020":"./fesm2020/okode-ngx-multienvironment.mjs","default":"./fesm2020/okode-ngx-multienvironment.mjs","esm2020":"./esm2020/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"41e5a670e232d64c700b052d519a6d89036bf251","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"fesm2015":"fesm2015/okode-ngx-multienvironment.mjs","fesm2020":"fesm2020/okode-ngx-multienvironment.mjs","_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.7.2_1690368462061_0.19105624691011158","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@okode/ngx-multienvironment","version":"0.8.0","_id":"@okode/ngx-multienvironment@0.8.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"5dc783b8f2d26a7ae50aa575e839edbac1dffe70","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.8.0.tgz","fileCount":37,"integrity":"sha512-eganVXTOg3cM7P/KCeIajz8lHVpZk3p+CoCfEkgN40MTcJc1+dI4pUbfEQJp3LZXHSrVCemkToR+0s6osh53+A==","signatures":[{"sig":"MEQCICPFYbcYAdlG9l/OZJY66v0yB8mPiC82sYvr8fnbI8a5AiBc9+dW+RTW5AJBVLyTWUaaVWYBiTdxU7cSpMasn7ogNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75512},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"dc599bb316be8c097dc5eeeddbc5586bb718f1be","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.8.0_1690438989791_0.5067241444393864","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@okode/ngx-multienvironment","version":"0.9.0","_id":"@okode/ngx-multienvironment@0.9.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"733d3544e8d55f33b16fca30bf7087e7f3c62cba","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.9.0.tgz","fileCount":37,"integrity":"sha512-WJhH6ua5TpKRsfv5raEJRU5DaGKPz9JKNZH4dV4IYe8tMky8bLJICu6NpiMGCEvnWZSWBFOCNqPWx+mwZ3dkbA==","signatures":[{"sig":"MEUCIFKq+LJxTjK5ILI7AHpNhpT3UJqGZKTnuVbuyTLqlOFtAiEAvT0IScKSh0SB7D7wZoAqoThwtFHP/Icn0OUQWOSODZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75512},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9c8ee782a5f4d7b9acb0fb327345ce79ae3de472","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.9.0_1691395743953_0.6941106510059731","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@okode/ngx-multienvironment","version":"0.11.0","_id":"@okode/ngx-multienvironment@0.11.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"bbb43ac867ee86d6768d3541dd23f4459806a26a","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.11.0.tgz","fileCount":37,"integrity":"sha512-L35iQ409JITfRsgB9L5idZD/qFUkWgJ+FBPDI2Xqe3yylL1U/fH7zZVFH+jOuMCNG3LNC1scJO8vH3kx5MmycQ==","signatures":[{"sig":"MEUCIFioHoJeQtkqq5VCQhXRkz6GUxfgI/jWdIbS4S3eC898AiEAmbWOHN8YH7hFHGkCDdzCbWjGpTjcYSKrDo7PL6OfGhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75513},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d002db3a2f89a7e27db9502fd893e614c97b1274","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.11.0_1694082290955_0.11058121950060973","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@okode/ngx-multienvironment","version":"0.12.0","_id":"@okode/ngx-multienvironment@0.12.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"47bb359bd465af5dde845798658b7ba610f0c2eb","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.12.0.tgz","fileCount":37,"integrity":"sha512-2YrbqhowoyZu2bj8TNmspdPWz7oWa8j1DKXivcz/QBbvA+23tbnguShNZD57MJO/dmi968fiLVFhJA1vojEdOw==","signatures":[{"sig":"MEUCIQCanh7MEiMS9VXhk6dbZHSi4dzZJp7YtTOfRiA98Z4bEwIgDtHtU1rOYJZ4KhiOx93+FZ5Ib73VNy7tfrrJ6miyVY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75513},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9dca4b93d6a3c15c1b54eaee5a7cf8b8e860d483","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.12.0_1694164002351_0.03997817111038171","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@okode/ngx-multienvironment","version":"0.13.0","_id":"@okode/ngx-multienvironment@0.13.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"ffe7410de682ef8b8311d35cc2d86e3765e5e773","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.13.0.tgz","fileCount":37,"integrity":"sha512-0ZuP7WyWnHYwy6JuvQiP98SP8DzdL2cFxh1WwsOmPzcgcngFyIlGTSBsOyD+vi9pirUVZYgcahdQ/K5yIreCHw==","signatures":[{"sig":"MEYCIQD1YWadhPTWpXrcovyOHF3zrsS48BZ8kJzJ/GBHXmQTGgIhAKRd/FOuIxr2akQ20CJiWIK/preIrR24+hvFsIPUCjjT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76186},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"3a47984f40263f86d4af81d502a065a62eaed5f0","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.13.0_1695037496236_0.25268624860155353","host":"s3://npm-registry-packages"}},"0.13.1":{"name":"@okode/ngx-multienvironment","version":"0.13.1","_id":"@okode/ngx-multienvironment@0.13.1","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"b50ca090e68368a929ec007715b8fb48ca03aac0","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.13.1.tgz","fileCount":37,"integrity":"sha512-Bf7tK8kTWzBWzpaRZMwrjALyLIia5H3xcoG/KjCBw1n1pg3F+hQQmMSWVCE+MZ8vk2itC60Hk+kxi0PNXMEK+w==","signatures":[{"sig":"MEYCIQDmHINQw9KQoVUK//GxZ/fzCAjNN0AKwjcYWa0aov6YWgIhAMv6YSyKab4UQcUDj63lhmf+TquIsGhgvyXUscutjtD6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75939},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"030424f85baf5bfeb450b74b654239efc0bdfa2c","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.6.7","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.13.1_1695050328841_0.40339791216717424","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@okode/ngx-multienvironment","version":"0.15.0","_id":"@okode/ngx-multienvironment@0.15.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"8601769c753ea075d89ceffe85bb5dbd9d9144f6","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.15.0.tgz","fileCount":37,"integrity":"sha512-SkZjz2m3UHoJgs+waSvGjG9OWWtdmuqwY7CDfA4lpnycFPt7kyNNUePHyfcihg46Z+F13yqZ/7HUYpYWsmQAAA==","signatures":[{"sig":"MEQCIHV3HcQoXjzYpD4oUjgEKdHeCzcccWF0mxHTqcf5g92yAiALHuoHfb3Rn9WN+qCsMxQCQOoKITD9WaYjDcQ+OsTC1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75939},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"36a4d083fae57b6c147cae8ff7cabd556243841a","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.15.0_1696411350454_0.25352481571113095","host":"s3://npm-registry-packages"}},"0.15.3":{"name":"@okode/ngx-multienvironment","version":"0.15.3","_id":"@okode/ngx-multienvironment@0.15.3","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"294c0b8e9aa26cdf29d50cbed1048291cc8160e7","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.15.3.tgz","fileCount":37,"integrity":"sha512-d/Kjepqt+ZAvQ599ds3Zzl6J1uVRcPlWEEEeYRmubQmzWvdy30doa20NUckk12AfIWw9G6Ic8w5pomONHRK+IA==","signatures":[{"sig":"MEQCIGf9vJHk9Zk1MQkPaj0FHH0gZNcfjPeNvR0QaGSFGIuNAiA8gBR6xq+P9MStj+PdWdKaQx5xmeWBhVqawwm2f0KSsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75939},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"81dd49555e2a5ec915eb5998d9b34e067b015a6c","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.15.3_1696416098839_0.6698769512066196","host":"s3://npm-registry-packages"}},"0.17.1":{"name":"@okode/ngx-multienvironment","version":"0.17.1","_id":"@okode/ngx-multienvironment@0.17.1","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"011c03cff905134d9ad647587f102e960048ff18","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.1.tgz","fileCount":39,"integrity":"sha512-UUutzJwR8bvLePRHj5OfiRLohr7SeH1amcm6ihNd10ax3z0XtDGgaIcHmIJQhYOha97RJOXR8HF/As6EBcFRwA==","signatures":[{"sig":"MEUCIQD+vC28vp//Oplqj7AzNFjPP/z3Szf4qwri+djcoQo7ggIgLuibPEE0Gzsk4SMs8RVSkyk0JywrXtJoiELm076Na6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79915},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"dc3384db3034633860492b134d04e12fbe75fad2","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.1_1696592797397_0.803023716738458","host":"s3://npm-registry-packages"}},"0.17.2":{"name":"@okode/ngx-multienvironment","version":"0.17.2","_id":"@okode/ngx-multienvironment@0.17.2","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"b8533cb09c7d47874165d806b25c541a6bad15ca","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.2.tgz","fileCount":39,"integrity":"sha512-f8gdnk32dQqdonaydtAAE5L7glHNkWPDGbmumIQHEh8BU+wPdzub7cH5SipH+GH2bzf9ty4m8jCBlY1Sqs4zVw==","signatures":[{"sig":"MEQCIAW6/+rhvMWKejaRKGhmMLLqwZb58Zn1QReMlq1LyEJ6AiArxGMVi1SK83+SaOlJpmEe5JMy6+ef2PZdrT6xMVx0LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79911},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"05489c8840dbc55f9ab2f2a8579a62934479822f","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.2_1697276340911_0.96548538690025","host":"s3://npm-registry-packages"}},"0.17.3":{"name":"@okode/ngx-multienvironment","version":"0.17.3","_id":"@okode/ngx-multienvironment@0.17.3","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"c16049d09a8118eec3b1452f09035beb68660cdf","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.3.tgz","fileCount":39,"integrity":"sha512-Oa+7jkK7AXZPV1z+kPusW0gRwDuk6zmHlbCJ2B7Qr6d5B/yd7eESdIEMATqzyI4TLMrB6l7HwC8cIpgQ+atsUA==","signatures":[{"sig":"MEQCICrUPfyaCQNyBuQ7m+hKkM8f0f+FbC5Un9kYsnfWNuD5AiBwYfsR69SYFMbzaagg5S12pH6012JhIVWGSeWCWRrNew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80336},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c2944e05d900de478e771e8cbe54558852d1d228","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.3_1697279878801_0.5545243018588175","host":"s3://npm-registry-packages"}},"0.17.4":{"name":"@okode/ngx-multienvironment","version":"0.17.4","_id":"@okode/ngx-multienvironment@0.17.4","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"36d1aae5c5a79151bbf289260e27fb38decc18c1","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.4.tgz","fileCount":39,"integrity":"sha512-KbItD+6xB8BaSMDY023ROstzFxKI1ZmdKQOp1ucwI4x+AvChYmEx91ZIhp23eJznoI9HPl0pZlfrBKkaoQNq2g==","signatures":[{"sig":"MEYCIQDzGB8G7mmNrQijXwpAx7AXQog2T7c020fBYs0tEYAjtwIhAOZq3L9RVKQ/cWkG3PHc1uwEOjRLcAAq70UOdKemrllR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80355},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b377d2861a84d3c234b855f656b1c8a5b358244a","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.4_1697280401077_0.286703919030616","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@okode/ngx-multienvironment","version":"0.10.0","_id":"@okode/ngx-multienvironment@0.10.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"33cada743ced3bef2ca00c2f1da3f1385e4683e0","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.10.0.tgz","fileCount":37,"integrity":"sha512-K5mcnmIUKsICIfuZT8w8wGzEjKGce8r8bEN9bB+tv8MpD9Z5xfxMBohB+v8qFQD8hwAFdyCsV0W7hWb4g5K+gw==","signatures":[{"sig":"MEYCIQC4bPaLJPyq28ujx3znpruW60k4w+94e/QQXOd2y0ZvqQIhAKjUaPLJNVzJGmI0mC8Fuv1O54BKSqm9yy7jR5BxFDPK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75513},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7b462f67e6b84a59134ed1e5bd4740f7bb0a6bef","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.10.0_1698673487706_0.007702294053485437","host":"s3://npm-registry-packages"}},"0.17.6":{"name":"@okode/ngx-multienvironment","version":"0.17.6","_id":"@okode/ngx-multienvironment@0.17.6","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"99b4bec9269c949b5b344b4aef0103e146e19a53","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.6.tgz","fileCount":39,"integrity":"sha512-YBiNKbFpwy/dL2XGyUW9FPFBfcTPDXH/JFdNSaFOTvj24VcCew7Y3K21RgIeTg1jdbtR20aXuVFzpsTfx7Kskw==","signatures":[{"sig":"MEQCIDM1wrpsYxr+bH+Il4LBjP1DFfLCjctmoIzoZgf4d/evAiAIEIAloycSSL2qZr9cQK/kAOWs5vgKuhUM6rAkIpvx7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80355},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c5973d4b73139eec509e278d293cee925340f48f","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.6_1698673982025_0.8776797970712411","host":"s3://npm-registry-packages"}},"0.17.7":{"name":"@okode/ngx-multienvironment","version":"0.17.7","_id":"@okode/ngx-multienvironment@0.17.7","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"f63c19cf251a506f71990282fd13768b78564621","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.7.tgz","fileCount":39,"integrity":"sha512-oRLE7Q+SWW3rznvVe31DuAYE6+jFSg55rdh0dq4CrkH/enMozc/S4EZU1vi6YX/Pmolrs+WePnB2FyzYUfdoFA==","signatures":[{"sig":"MEQCIGNHv6tENsU8ijJ31o+lrDMV4Dc/d//i2gVqcgpRv5loAiBMidkyEPKlts6MTtaq4oBFV4glhNGVK0Y6ZBOSsXLmGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80355},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b2452c52634f4dc5a74f17239251b51ca385c189","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.7_1698676479067_0.09471857951133522","host":"s3://npm-registry-packages"}},"0.17.9":{"name":"@okode/ngx-multienvironment","version":"0.17.9","_id":"@okode/ngx-multienvironment@0.17.9","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"77d8769def3748b801f818c78f6b95e8365f3ea4","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.9.tgz","fileCount":39,"integrity":"sha512-1XWjKbZKymJuI3LFfjLw4PP6tTuOPYJNhXiawVUieviQdjAJknZozfyl56IEE2uQmG8b8MMrbh9Q8H+Er3ClLA==","signatures":[{"sig":"MEQCIEeWI/bkKBv+I9PXf7AMWTrK6+hh1MNcfZ2FzWudx6HGAiANLl8HkUQ9lzKotrXmtbyuC5bA0GCcmCPvlu8/6dpw8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80431},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"10ce8ad08d0b8a2c42d9a1321baf59a2619b62f7","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"9.8.1","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.9_1698912901712_0.08068063960187177","host":"s3://npm-registry-packages"}},"0.17.10":{"name":"@okode/ngx-multienvironment","version":"0.17.10","_id":"@okode/ngx-multienvironment@0.17.10","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"0344258080daab1ac4636ae00c5a93b864f6bd13","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.10.tgz","fileCount":39,"integrity":"sha512-9wSCwhC249KUA2Z6YdpMD56fnhYTuVlag+IKm+Xqy1RJ8RDcQVGRuP9YqwiTIrqcedxKIyoX4qjJxNkJ0668Zw==","signatures":[{"sig":"MEQCIH3k4mGA2SelAL5jm96TObxBMKjExx0aAqLskCx6w5hQAiBOe0Vg0jbaiZq3/Z6xfQ5SPhItQghQQERVkLLEaTNrwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80432},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4c8ec1cc2d22c342caf4f9647e962b9e571350f9","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.3","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.10_1702377592766_0.5688794326772078","host":"s3://npm-registry-packages"}},"0.17.10-feature-PF-315.0":{"name":"@okode/ngx-multienvironment","version":"0.17.10-feature-PF-315.0","_id":"@okode/ngx-multienvironment@0.17.10-feature-PF-315.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"dc62dbd8d107cd09db35004b32311d6e0d4fa16e","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.10-feature-PF-315.0.tgz","fileCount":39,"integrity":"sha512-2leYLfrszmxJHi8msAF2ebkDbNtHyrmUN8dN8D33AFBeGN/01SbrqmomMyuxfX22N4Bk+xy8qLAzHWLkYCGt5Q==","signatures":[{"sig":"MEUCIB2PQuvhlqp4tgtPJnWD5TxCqXqaYx9cBpGQue2Z1GB8AiEA+e7EH/GD/98N3Fn643U1A/LU98YVR7mDatFmtOiGR78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80449},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c25366801ba994f4119c81d98e4dc7a487268d34","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.3","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.10-feature-PF-315.0_1702890628787_0.4786047239200737","host":"s3://npm-registry-packages"}},"0.17.11":{"name":"@okode/ngx-multienvironment","version":"0.17.11","_id":"@okode/ngx-multienvironment@0.17.11","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"81c0e839390903dcf72ae092bd70174bc0bbfb89","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.11.tgz","fileCount":39,"integrity":"sha512-2fMllRv3xcRwacj+c6t7jCAbHVb2dJGDzuu1+r4k1AgQeBRK/TrqDA04g/LGT932K/mnjR8cnOkqzODXOTQBtA==","signatures":[{"sig":"MEYCIQC2NJ6V+3mOVq2YS8L1dls8sRrk8D8GIHBG1IeXPlr9QgIhANK98cgjfcdS7NYUyzCqoHADkZeTEDIxyA3OtfkaAJI8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80432},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"90bbd349c3430c83ffb4afbfe3168135415eb0d0","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.3","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.11_1702986236642_0.9388997359126383","host":"s3://npm-registry-packages"}},"0.17.11-feature-PF-315.0":{"name":"@okode/ngx-multienvironment","version":"0.17.11-feature-PF-315.0","_id":"@okode/ngx-multienvironment@0.17.11-feature-PF-315.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"c3243c8a9d0ad268887f1b605c4f15ba05b67306","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.17.11-feature-PF-315.0.tgz","fileCount":39,"integrity":"sha512-SNXJO9gIcrdWuuaKufTtAT0MMz0mjT6yydo+2kV7M7n3y4qJgJ6gWBtj5RoY5pwagx5Z5odhDGk0dm1VLZ4fTg==","signatures":[{"sig":"MEYCIQDUMuX9yKDAzwZDJMmTPgaBGSdPu4JVeRx+wdU6KUcwoAIhAOWPO6/5wTngO7+iXg7WBM80bfKdf8NnqSTSpxi0r45O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80449},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f357dc4fe897be6d5617f8a9369957f7eedcdd1f","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.3","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.17.11-feature-PF-315.0_1703071980667_0.49215881810745876","host":"s3://npm-registry-packages"}},"0.18.0-beta.0":{"name":"@okode/ngx-multienvironment","version":"0.18.0-beta.0","_id":"@okode/ngx-multienvironment@0.18.0-beta.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"a06a67198f0c01d4e13c61cc1802b236e5718c5d","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.18.0-beta.0.tgz","fileCount":39,"integrity":"sha512-XSWwpA+/rGavDT5BtWBNCBA8kXuIAiext+UUY2D3gILNI+0jK8GGMpXTCZlj3ie0DEepP9aMBnDOb8xe9vM6vg==","signatures":[{"sig":"MEQCIF8UaBmkGSXjkq6CgUYmgBMFxZjMv3bbYynlqN6muv6sAiBg8SCldnuMF6uO8Aehz4IxqXfjOCUfl2fkR07KPFZtLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80438},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"14f021e7923dfd75282a8497c3aebf93717ac3a7","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.18.0-beta.0_1705062387339_0.9206400602841451","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@okode/ngx-multienvironment","version":"0.18.0","_id":"@okode/ngx-multienvironment@0.18.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"a5c4c7a6d2fdd83847c07bd2ff9dd35c3cdaccc3","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.18.0.tgz","fileCount":39,"integrity":"sha512-8Q2BTQRYHH214szbbsNr5rrnUzSkCUPs7+lQ2adRHMg/t5vaf9YzDkZROLoASLNmPT8wy7xUqyopotqQeWp+TA==","signatures":[{"sig":"MEYCIQDilE6VtfAoHUw2MEctYSIogXWO0smU0W/7DHEMKUUJOAIhALsW2TTTwlzrtu3RpRFx1YG4MAH9gG1Kc7zkvSbV7O6M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80431},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"410c3eb5f1f50706344b35e995d3dc1e53270266","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"fs":"0.0.1-security","express":"4.18.2","@angular/core":"^15.2.0 || ^16.0.0","@angular/common":"^15.2.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.18.0_1705393126985_0.5994485123689608","host":"s3://npm-registry-packages"}},"0.18.0-feature-nx-17.3":{"name":"@okode/ngx-multienvironment","version":"0.18.0-feature-nx-17.3","_id":"@okode/ngx-multienvironment@0.18.0-feature-nx-17.3","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"a148f21f2b8cfba1ec9091cd6a94a0bf9112c82e","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.18.0-feature-nx-17.3.tgz","fileCount":39,"integrity":"sha512-DK0BClC3ZEOTZa0eYeL5N1ZiGyiEKpWPS0bxeQmdS37+URscGXpCVcKfV4HTztP6tGQrTVGoRRdQKQmPQ1O+sw==","signatures":[{"sig":"MEQCIApTN8oAprQEwmFfGOrBrL74uPeDbc6mVxsWYSDveI7NAiBiOoStEy/r5MNz7XqGkinwUzXGjdOiYvohIn5autzcwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80335},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e88b5b097fdf45bd76d0fe6f2c4cf550028c6de7","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^17.0.0","@angular/common":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.18.0-feature-nx-17.3_1705667653568_0.18001961341527872","host":"s3://npm-registry-packages"}},"0.18.0-feature-nx-17.4":{"name":"@okode/ngx-multienvironment","version":"0.18.0-feature-nx-17.4","_id":"@okode/ngx-multienvironment@0.18.0-feature-nx-17.4","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"fa7a0946f5274543135a82e1c484eaad610a6ba3","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-0.18.0-feature-nx-17.4.tgz","fileCount":39,"integrity":"sha512-myPN1k46T7Z0w9IwsNnLoMQC5go0TswgVmiXXv/W22/EmLvBZ/ke3KiUh1zhW3Tj1jJV5u9WTkL8XBeg3EOtdw==","signatures":[{"sig":"MEUCIQCcIFB9GrpB4EB2b9E7UibxupOLRt1Aw7TL4JpkshYDcAIgAbeXBPS7JIRZlB1wBCnZTqqVN1n7hAQTW3TArgKpMok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80335},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"38c6773fc0b10d1401807324a4356147191b029e","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^17.0.0","@angular/common":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_0.18.0-feature-nx-17.4_1707117844016_0.4997359062707767","host":"s3://npm-registry-packages"}},"1.0.0-feature-nx-17.0":{"name":"@okode/ngx-multienvironment","version":"1.0.0-feature-nx-17.0","_id":"@okode/ngx-multienvironment@1.0.0-feature-nx-17.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"16cdd68016621b3e74fc3a59bb993054ec6c27ab","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-feature-nx-17.0.tgz","fileCount":33,"integrity":"sha512-OZN2+vnlEsDiOcjvyO59avJYXek/f3zl2epyNEwccjCB1Api7EalrrBySdNIQgatwvmuFGZXFpIFdjpwA/PfYg==","signatures":[{"sig":"MEUCIG72JHocsesCAaaVtwKeqv/CwK9UYwSxfDJIcQgUWdlUAiEAqyBdxxHZBUGue+099Xyj0PdW5957Pm6e59gHF6rl0Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68884},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"18fe8f7e3821d77e9559ca371d848d7143c0ced7","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^17.0.0","@angular/common":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-feature-nx-17.0_1707129805636_0.40469993889428335","host":"s3://npm-registry-packages"}},"1.0.0-feature-nx-18.0":{"name":"@okode/ngx-multienvironment","version":"1.0.0-feature-nx-18.0","_id":"@okode/ngx-multienvironment@1.0.0-feature-nx-18.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"b850b74b812ccfa29139165fa71a993935a8f46a","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-feature-nx-18.0.tgz","fileCount":33,"integrity":"sha512-Av10vuv0G9WJIDtXWIqScbm1EBsmN2Jy160A/Efj880PaydWgqvHWiULbKc1oT/VUUpZOSFp7h3/1bWX07LsYQ==","signatures":[{"sig":"MEYCIQCFmlhGT/ZAkVpLj10vQS6H4GqkhgWzgCbrortlDBSkSgIhAP+pR7Z2xLUJpb8Q7tpjQxgagUeDIFlUq/628AjCWnIP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68938},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d3b3bd606226b7a235db3db46e1c6f9e0b83be1c","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^17.0.0","@angular/common":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-feature-nx-18.0_1707470600336_0.06571054263397058","host":"s3://npm-registry-packages"}},"1.0.0-feature-nx-18.1":{"name":"@okode/ngx-multienvironment","version":"1.0.0-feature-nx-18.1","_id":"@okode/ngx-multienvironment@1.0.0-feature-nx-18.1","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"8e5ba6ed76bc620dea2cc602c37a7f1d154b65d3","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-feature-nx-18.1.tgz","fileCount":33,"integrity":"sha512-Nnpbx4UKRZq/FX7v7gx8aXP3KVBfDGe3JRmZETQEwnPGer5saJk4eGloM6ypy9a3fMGvgrFjGGlAP8sPAnKvWQ==","signatures":[{"sig":"MEUCIEaVDvIKfftHLZJ3SgzNmQsEOWto/VvbB0KB0pogte1RAiEA7oz1fhyziSxcFk/eEnNByK/bMGGkHsx1Gp4wlleCz68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68938},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2149611339a014049b1e51c9843cd700c0bc0458","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^17.0.0","@angular/common":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-feature-nx-18.1_1707470913226_0.2009636002709183","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@okode/ngx-multienvironment","version":"1.0.0","_id":"@okode/ngx-multienvironment@1.0.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"78cfae86f94301225cd42172538dffe9316910d1","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0.tgz","fileCount":33,"integrity":"sha512-3qBSd5QaKDxxHitMR76AO6Gv1HOg2glD9kk/f57iADe1kf49PavEyYGZKy7jyR7usS6Fq89bwnX+0FiYUqV2aA==","signatures":[{"sig":"MEUCIQD1TMvFBzfxhgVC9BceW578+CJfy6mlUOqtpnwODTsrswIgUePAWtX+HZQ+0bGP2eRBaMqjHf76v7SJQtOyphGAaNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75477},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c41743ef13e40afcf3484d698b26f4c04b62207b","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.5.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0_1714480110623_0.7943127202227478","host":"s3://npm-registry-packages"}},"1.0.0-poc-multienv.0":{"name":"@okode/ngx-multienvironment","version":"1.0.0-poc-multienv.0","_id":"@okode/ngx-multienvironment@1.0.0-poc-multienv.0","dist":{"shasum":"768edb2fff5eceeb491b6cedc0aa9a9b9dd937b4","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-poc-multienv.0.tgz","fileCount":61,"integrity":"sha512-+T2ekH557UlrmpfTPGzxjNpwBmJpdysm8x9PKu3d1MJTHaqFmxQKM0JPChFdw873NUNOC126i+faeI6mZZJWgg==","signatures":[{"sig":"MEUCIC6PA7TlgskpboVyW9l1+hIwirQ5bRIJ06NgeGijjyoTAiEAvgmvCsovHQpL7XpKfuUmYx7kYEM0awn+YDoNIyCg8OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84904},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./js":{"esm":"./esm2022/js/okode-ngx-multienvironment-js.mjs","types":"./js/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-js.mjs","esm2022":"./esm2022/js/okode-ngx-multienvironment-js.mjs"},"./core":{"esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","types":"./core/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core.mjs","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs"},"./server":{"esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","types":"./server/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-server.mjs","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs"},"./browser":{"esm":"./esm2022/browser/okode-ngx-multienvironment-browser.mjs","types":"./browser/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-browser.mjs","esm2022":"./esm2022/browser/okode-ngx-multienvironment-browser.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d4d8a834bba26bc4d2465cfeaef8a6f69a2d3c34","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.7.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-poc-multienv.0_1719838602432_0.13284406816455463","host":"s3://npm-registry-packages"}},"1.0.0-poc-multienv.1":{"name":"@okode/ngx-multienvironment","version":"1.0.0-poc-multienv.1","_id":"@okode/ngx-multienvironment@1.0.0-poc-multienv.1","dist":{"shasum":"1563fd8e6d31e770ae86089182e0c49f734f871b","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-poc-multienv.1.tgz","fileCount":55,"integrity":"sha512-odYw21RuguMTn0/8pL91Wy+jN3epta0IOCN9deTP8ldCMQz5jdh+xnM0bHwC37qfXnV4QlD/4ID7o+p+1W1UMA==","signatures":[{"sig":"MEQCID782T/CapnHdPMjbmHjogKX3/LbEaMxKamMZp08QJ+NAiBCSzM+HzAAwGZe5Dv4VCrktur0ZL8JssZpLrf2p8PMAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83085},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./core":{"esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","types":"./core/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core.mjs","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs"},"./server":{"esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","types":"./server/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-server.mjs","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs"},"./browser":{"esm":"./esm2022/browser/okode-ngx-multienvironment-browser.mjs","types":"./browser/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-browser.mjs","esm2022":"./esm2022/browser/okode-ngx-multienvironment-browser.mjs"},"./package.json":{"default":"./package.json"},"./browser/init-app":"./browser/src/lib/init-app.js"},"gitHead":"1987923f28ff0a6e9ccf2ab77a4aee19858c8070","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.7.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-poc-multienv.1_1719899458290_0.05852235934556549","host":"s3://npm-registry-packages"}},"1.0.0-poc-multienv.2":{"name":"@okode/ngx-multienvironment","version":"1.0.0-poc-multienv.2","_id":"@okode/ngx-multienvironment@1.0.0-poc-multienv.2","dist":{"shasum":"22dcc615ddd65700f3465453684d14b2deda39b4","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-poc-multienv.2.tgz","fileCount":59,"integrity":"sha512-vRhy1vOU056hc/opt87nTpEzHbwXcqjuBYyTgnRKGzb+sihFokH0Z/P6+25vb8JTkXutaOeMItw6qjs7C9I4LA==","signatures":[{"sig":"MEUCIQD6GftZXZ13P2w00/bWmYEf8GiVwSQE6QxoTdFLLf9lHgIgFGHIomdHqhHCZj/t+G2c1VXufJJchYx/9zkFAYbRPhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84397},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./core":{"esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","types":"./core/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core.mjs","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs"},"./server":{"esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","types":"./server/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-server.mjs","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs"},"./core-js":{"esm":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs","types":"./core-js/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core-js.mjs","esm2022":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"57a5199c5029db0bde695353f297206b615f40f1","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.7.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-poc-multienv.2_1719901232673_0.28352643364377994","host":"s3://npm-registry-packages"}},"1.0.0-poc-multienv.3":{"name":"@okode/ngx-multienvironment","version":"1.0.0-poc-multienv.3","_id":"@okode/ngx-multienvironment@1.0.0-poc-multienv.3","dist":{"shasum":"ca16644b8db561d762488f51f9237cdc67ee9843","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.0.0-poc-multienv.3.tgz","fileCount":59,"integrity":"sha512-S7llAb3UpPqiWtFFJovyQ9M0rvHIG9Q5wNmJANb9OJUVhDejLuHACk1VrLON7yJpl2RHhaIEq+m7kqS0Hv4dQA==","signatures":[{"sig":"MEQCIEOyJF6Ju98eWn2qETnnQfu/3dw/INYvVCfO5stSwBjcAiAcdG6SMYyr9OE7lRiCIXhjUEt/nvgV1Ixb3B7TS1IKwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84752},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./core":{"esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","types":"./core/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core.mjs","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs"},"./server":{"esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","types":"./server/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-server.mjs","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs"},"./core-js":{"esm":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs","types":"./core-js/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core-js.mjs","esm2022":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"3d8622ba423028f2afdbc3d3e710caf7176be890","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.7.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.0.0-poc-multienv.3_1719902261683_0.14965526463257262","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@okode/ngx-multienvironment","version":"1.1.0","_id":"@okode/ngx-multienvironment@1.1.0","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"f55daf57edb9ec722b22d21a18b663b72755a0b2","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.1.0.tgz","fileCount":59,"integrity":"sha512-XoAIK7fDIPW/OKJ4Ai9roUICnpF6Hq9gRc+uLAWt3B+mrX+ya10H1RXE3cuXH2Jr3Rhza0kwMSGdfGjQADg7AQ==","signatures":[{"sig":"MEUCIBYyOelk7me3Mjqs2Tywu7I7LQLeHbkJJJoA7PeWFHMRAiEAp4WBAAqvczfvx/t0broVXwUNPyN4OVTH2FQVBOqYrlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84737},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./core":{"esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","types":"./core/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core.mjs","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs"},"./server":{"esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","types":"./server/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-server.mjs","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs"},"./core-js":{"esm":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs","types":"./core-js/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core-js.mjs","esm2022":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1cdd0603061ab3c180086e4973331d5ccf921848","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.7.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.1.0_1720079440038_0.07963652196498394","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@okode/ngx-multienvironment","version":"1.1.1","_id":"@okode/ngx-multienvironment@1.1.1","maintainers":[{"name":"okode","email":"developers@okode.com"}],"dist":{"shasum":"8f37ae99282059b2cdc770a1ebfad40b346da58a","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.1.1.tgz","fileCount":59,"integrity":"sha512-WKohretOsq33DSPrSTLbGg5yXhGQs8nOG8L0ERdlgyELzHBgLRw6RLj6DdwkkZUQsGWDOBRYZPAWAtR3VHz0jg==","signatures":[{"sig":"MEUCIQD/TZttsmjj5VagzFZZeR9GzzJurPWr6B5gssxn2uMPzwIgSABOKK/KcKQlkpPiF6tvaLJEtEHF6C65KzHV16gHyn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85856},"module":"fesm2022/okode-ngx-multienvironment.mjs","browser":{"fs":false,"path":false},"exports":{".":{"esm":"./esm2022/okode-ngx-multienvironment.mjs","types":"./index.d.ts","default":"./fesm2022/okode-ngx-multienvironment.mjs","esm2022":"./esm2022/okode-ngx-multienvironment.mjs"},"./core":{"esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","types":"./core/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core.mjs","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs"},"./server":{"esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","types":"./server/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-server.mjs","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs"},"./core-js":{"esm":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs","types":"./core-js/index.d.ts","default":"./fesm2022/okode-ngx-multienvironment-core-js.mjs","esm2022":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"36c86aeeccb6a3af307bc80b3d5e796a1e228d9b","typings":"index.d.ts","_npmUser":{"name":"okode","email":"developers@okode.com"},"_npmVersion":"10.7.0","description":"Angular library to manage multiple environments without rebuilding the application.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^16.0.0 || ^17.0.0","@angular/common":"^16.0.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngx-multienvironment_1.1.1_1720195154681_0.46425016907061534","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@okode/ngx-multienvironment","version":"1.1.2","peerDependencies":{"@angular/common":"^16.0.0 || ^17.0.0","@angular/core":"^16.0.0 || ^17.0.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"browser":{"fs":false,"path":false},"module":"fesm2022/okode-ngx-multienvironment.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/okode-ngx-multienvironment.mjs","esm":"./esm2022/okode-ngx-multienvironment.mjs","default":"./fesm2022/okode-ngx-multienvironment.mjs"},"./core":{"types":"./core/index.d.ts","esm2022":"./esm2022/core/okode-ngx-multienvironment-core.mjs","esm":"./esm2022/core/okode-ngx-multienvironment-core.mjs","default":"./fesm2022/okode-ngx-multienvironment-core.mjs"},"./core-js":{"types":"./core-js/index.d.ts","esm2022":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs","esm":"./esm2022/core-js/okode-ngx-multienvironment-core-js.mjs","default":"./fesm2022/okode-ngx-multienvironment-core-js.mjs"},"./server":{"types":"./server/index.d.ts","esm2022":"./esm2022/server/okode-ngx-multienvironment-server.mjs","esm":"./esm2022/server/okode-ngx-multienvironment-server.mjs","default":"./fesm2022/okode-ngx-multienvironment-server.mjs"}},"_id":"@okode/ngx-multienvironment@1.1.2","gitHead":"1bb4ce40394154bf85b347744b71fcf820a829a8","description":"Angular library to manage multiple environments without rebuilding the application.","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IiScV+2cGbyfJVxqiULR4L7wTU11oJR7vDnh+/lUtinycFedqI6LRIENjO4iiG+ZflqThMjpA5GX9d9a8Slvkw==","shasum":"bc59620f7a6153e514294b631ea88733e5cc1f76","tarball":"https://registry.npmjs.org/@okode/ngx-multienvironment/-/ngx-multienvironment-1.1.2.tgz","fileCount":59,"unpackedSize":86164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzRhW9fpJaGKQgW/IalzZFC6IhImvWK5SQqid0ly6SegIhAJ3N6+Tz3ySnXwD5RYwWdjRCFc/0/5D+giHtyqffV9fJ"}]},"_npmUser":{"name":"okode","email":"developers@okode.com"},"directories":{},"maintainers":[{"name":"okode","email":"developers@okode.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-multienvironment_1.1.2_1733309721618_0.4229669134276899"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-25T12:47:11.588Z","modified":"2024-12-04T10:55:21.989Z","0.7.1":"2023-07-25T12:47:11.900Z","0.7.2":"2023-07-26T10:47:42.234Z","0.8.0":"2023-07-27T06:23:09.987Z","0.9.0":"2023-08-07T08:09:04.100Z","0.11.0":"2023-09-07T10:24:51.138Z","0.12.0":"2023-09-08T09:06:42.656Z","0.13.0":"2023-09-18T11:44:56.441Z","0.13.1":"2023-09-18T15:18:49.018Z","0.15.0":"2023-10-04T09:22:30.679Z","0.15.3":"2023-10-04T10:41:39.050Z","0.17.1":"2023-10-06T11:46:37.572Z","0.17.2":"2023-10-14T09:39:01.150Z","0.17.3":"2023-10-14T10:37:59.118Z","0.17.4":"2023-10-14T10:46:41.339Z","0.10.0":"2023-10-30T13:44:47.915Z","0.17.6":"2023-10-30T13:53:02.228Z","0.17.7":"2023-10-30T14:34:39.344Z","0.17.8":"2023-10-30T16:12:59.307Z","0.17.9":"2023-11-02T08:15:02.151Z","0.17.10":"2023-12-12T10:39:52.931Z","0.17.10-feature-PF-315.0":"2023-12-18T09:10:29.012Z","0.17.11":"2023-12-19T11:43:56.998Z","0.17.11-feature-PF-315.0":"2023-12-20T11:33:00.882Z","0.18.0-beta.0":"2024-01-12T12:26:27.486Z","0.18.0":"2024-01-16T08:18:47.118Z","0.18.0-feature-nx-17.3":"2024-01-19T12:34:13.712Z","0.18.0-feature-nx-17.4":"2024-02-05T07:24:04.185Z","1.0.0-feature-nx-17.0":"2024-02-05T10:43:25.798Z","1.0.0-feature-nx-18.0":"2024-02-09T09:23:20.479Z","1.0.0-feature-nx-18.1":"2024-02-09T09:28:33.427Z","1.0.0":"2024-04-30T12:28:30.799Z","1.0.0-poc-multienv.0":"2024-07-01T12:56:42.695Z","1.0.0-poc-multienv.1":"2024-07-02T05:50:58.596Z","1.0.0-poc-multienv.2":"2024-07-02T06:20:32.954Z","1.0.0-poc-multienv.3":"2024-07-02T06:37:41.829Z","1.1.0":"2024-07-04T07:50:40.326Z","1.1.1":"2024-07-05T15:59:14.836Z","1.1.2":"2024-12-04T10:55:21.834Z"},"description":"Angular library to manage multiple environments without rebuilding the application.","maintainers":[{"name":"okode","email":"developers@okode.com"}],"readme":"# Multienvironment Management for Angular\n\nAngular library to manage multiple environments without rebuilding the application.\n\n# Install\n\n```shell\nnpm i @okode/ngx-multienvironment\n```\n\n# Usage\n\n### Create a environments.json file\n\nHere you can set all your multienv configuration. You can create your own custom environments.\n\n```json\n{\n  \"dev\": {},\n  \"pre\": {},\n  \"pro\": {},\n  \"custom\": {}\n}\n```\n\n### Setup on bootstrap\n\nAdd `provideEnvironment()` to your `app.config.ts` providers list.\n\n```typescript\n\nimport { ApplicationConfig } from '@angular/core';\nimport { EnvironmentConfig, provideEnvironment } from '@okode/ngx-multienvironment/core';\n\n// Receives env key and environment config as method\nexport const getAppConfig: (config: {\n  env: string;\n  envConfig: EnvironmentConfig;\n}) => ApplicationConfig = config => ({\n  providers: [\n    ...,\n    provideEnvironment(config.env, config.envConfig), //<- Add this\n  ],\n});\n\n```\n\nAt `main.ts` you can initialize the multienvironment service and obtain the selected environment on the application bootstrap.\n\n```typescript\n//main.ts\nimport { bootstrapApplication } from '@angular/platform-browser';\nimport { AppComponent } from './app/app.component';\nimport { getAppConfig } from './app/app.config';\nimport { initMultiEnvironmentApp } from '@okode/ngx-multienvironment/core';\n\nasync function bootstrapApp() {\n  // Init multienvironmet service.\n  const { env, envConfig } = await initMultiEnvironmentApp();\n  bootstrapApplication(\n    AppComponent,\n    // Propagates env key and config to build application config\n    getAppConfig({\n      env,\n      envConfig,\n    })\n  ).catch(err => console.error(err));\n}\n\nbootstrapApp();\n```\n\n### Setup on server\n\nFor Server Side Rendering (SSR) applications. First, add `provideServerMultienvironment()` to `serverConfig` providers list.\n\n```typescript\n// app.config.server.ts\nimport { mergeApplicationConfig, ApplicationConfig } from '@angular/core';\nimport { provideServerRendering } from '@angular/platform-server';\nimport { EnvironmentConfig } from '@okode/ngx-multienvironment/core';\nimport { provideServerMultienvironment } from '@okode/ngx-multienvironment/server';\nimport { getAppConfig } from './app.config';\n\nconst serverConfig: ApplicationConfig = {\n  providers: [\n    provideServerRendering(),\n    provideServerMultienvironment(), // <- Add this provider\n  ],\n};\n\n// Receives env key and environment config as method\nexport const getConfig: (config: {\n  params;\n  env: string;\n  envConfig: EnvironmentConfig;\n}) => ApplicationConfig = config =>\n  mergeApplicationConfig(\n    // Propagates env key and config to build application config\n    getAppConfig({\n      env: config.env,\n      envConfig: config.envConfig,\n    }),\n    serverConfig\n  );\n```\n\nThen you will need to set a `APP_ENVIRONMENT` to provide a selected environment on to the `main.server.ts`.\n\n```typescript\n// main.server.ts\nimport { bootstrapApplication } from '@angular/platform-browser';\nimport { AppComponent } from './app/app.component';\nimport { getConfig } from './app/app.config.server';\nimport environments from '../src/assets/environments.json';\n\nconst bootstrap = () => {\n  const env =\n    (process.env['APP_ENVIRONMENT'] as keyof typeof environments) ?? 'pro';\n  const envConfig = environments[env];\n  return bootstrapApplication(AppComponent, getConfig({ env, envConfig })); // <- Bootstrap the application with the given environment\n};\nexport default bootstrap;\n```\n\n### Use the CONFIG InjectionToken\n\nTo retrieve the environment configuration in your app.\n\n```typescript\nimport { CONFIG, EnvironmentConfig } from '@okode/ngx-multienvironment/core';\n\n@Injectable({ providedIn: 'root'})\nexport class SomeService() {\nconstructor (@Inject(CONFIG) environmentConfig: EnvironmentConfig) {}\n...\n}\n```\n\n## Run multienvironment\n\n### Launching Single Page Application (SPA)\n\nOn the first bootstrap of your SPA, you will see an **environment selector** to choose your environment on runtime.\nYour choice will be saved on the navigator local storage.\n\nThis selector **won't appear if there's only one evironment** on the `environments.json` configuration.\n\n![Environment Selector](./docs/assets/selector.gif)\n\n### Launching Server-Side Rendering (SSR)\n\nTo enable Server-Side Rendering (SSR) for your application, specify the `APP_ENVIRONMENT` key when using the SSR serve command.\n\nExecute the following command in your terminal:\n\n```zsh\nAPP_ENVIRONMENT=pro node dist/server/main.js\n```\n\nThis ensures that your SSR setup runs with the specified environment configuration.\n\n## Environment deployment\n\n### SPA's\n\nTo deploy your application without displaying the environment selector, you must make adjustments to the `environments.json` configuration in your Continuous Deployment (CD) setup.\nFor example, if you want to deploy on the `production`environment, the artifact that you will be publishing must be modified in order to let the `prod` configuration only.\n\nTo do that in your command-line (for a CD pipeline) you can run something like this:\n\n```bash\nunzip my-app-0.0.1-production.zip\ncd my-app-0.0.1-production/assets\njq '.pro' environments.json > temp.json && mv temp.json environments.json\n```\n\n### Server (SSR)\n\nFor SSR applications it's not necesary to modify the file. You just need to indicate on the server machine or container an `APP_ENVIRONMENT` env var.\n\nFor example, you can run your Docker container with any evironment running something like this:\n\n```bash\ndocker run --env APP_ENVIRONMENT=pro my-doc-container\n```\n\n# API\n\n- [Core](#api-core)\n- [Server](#api-server)\n\n## API Core\n\n- [Models](#models)\n  - [EnvironmentConfig](#environmentconfig)\n- [Functions](#functions)\n  - [initMultiEnvironmentApp](#initmultienvironmentapp)\n- [TOKENS](#tokens)\n  - [ENVIRONMENT_CONFIG](#environment_config)\n  - [ENVIRONMENT](#environment)\n- [Provider Functions](#provider-functions)\n  - [provideEnvironment(...)](#provideenvironment)\n\n### Models\n\n#### EnvironmentConfig\n\n```typescript\ntype Record<string, unknown>\n```\n\n---\n\n### Functions\n\n#### initMultiEnvironmentApp\n\n```typescript\ninitMultiEnvironmentApp(opts?: { environmentsJsonFilePath?: string }) => Promise<{ env: string; envConfig: EnvironmentConfig }>;\n```\n\n| Param  |       Type        |\n| :----: | :---------------: |\n| environmentsJsonFilePath | string |\n\nIt reads environments json file and if there are more than one selector, then it shows an environment selector. Once the user presses on a selector option, then the method will return the releated environment key and configuration.\n\n---\n\n### TOKENS\n\n#### ENVIRONMENT_CONFIG\n\n```typescript\nInjectionToken<EnvironmentConfig>('ENVIRONMENT_CONFIG');\n```\n\n#### ENVIRONMENT\n\n```typescript\nInjectionToken<EnvironmentConfig>('ENVIRONMENT_NAME');\n```\n\n---\n\n### Provider Functions\n\n#### provideEnvironment(...)\n\n```typescript\nprovideEnvironment(env:string, config: EnvironmentConfig) => EnvironmentsProviders\n```\n\nProvides the EnvironmentProviders given a selected environment from a EnvironmentConfig.\n\n| Param  |       Type        |\n| :----: | :---------------: |\n|  env   |      string       |\n| config | EnvironmentConfig |\n\n---\n\n## API Server\n\n- [Provider Functions](#provider-functions)\n  - [provideServerMultienvironment()](#provideservermultienvironment)\n- [Express Middlewares](#express-middlewares)\n  - [blockEnvironmentsFileRequest](#blockEnvironmentFileRequest)\n\n### Provider Functions\n\n#### provideServerMultienvironment()\n\n```typescript\nprovideServerMultienvironment() => EnvironmentProviders\n```\n\nIn a SSR application, provides the EnvironmentProviders given a selected environment from a EnvironmentConfig.\n\n### Express middlewares\n\n#### blockEnvironmentsFileRequest\n\nExample of usage:\n\n```typescript\nserver.use(blockEnvironmentsFileRequest());\n```\n\nIt blocks all requests to download the environments file.","readmeFilename":"README.md"}