{"_id":"@micro-lc/middleware","_rev":"27-3807ae279b08ffae7888979634e7fdab","name":"@micro-lc/middleware","dist-tags":{"latest":"3.3.1"},"versions":{"2.0.0":{"name":"@micro-lc/middleware","version":"2.0.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@2.0.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":"./dist/cli/index.js","dist":{"shasum":"c14e85a7585352eb7207b3dca7eb4d600e0d9070","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-2.0.0.tgz","fileCount":41,"integrity":"sha512-TjP+lTEf54VfQsnXjWHwGe7zlTg/3mpBs12dtToTk9EjDUj7S6ba+66G80R3KhTM3Qv9NlHWSGmrYv6ibOl9fA==","signatures":[{"sig":"MEYCIQC2zuFd5JmRlhsc6dfInFAV55isyj54XJU5YcyHeXGFzAIhAJeAphykjqA1yN00YyTe16yCYCxTueF36DdaYnnpAF/A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzXlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorjA/5AEh720HnWhIl1jES63a+yaZljirjQie3oIkPF6KQ1o8to7p9\r\n/Q53A9k0+EakqAmqY65j16Z/isrApLXcpdnL7khFBzQJC+4jeMMdDf3TXJvi\r\nckehEX9memPtaD7EYnTYYqSBziOksh7lWTRSWl0B/c99zZ02xfZAQp4SK7PX\r\ndu8eXo97w9LqvAn6S2yimpJ/lXA0Ty15BAvbT5u/VdMzJe7Pc/wjWgcIK5Hg\r\n3EOwSk6SeZ31WjKU90XlmpBdNyuo5Tzdzo9HP8LIXysqpzXujOaqXMa81deG\r\n0d3hMX1Z9sYIZbQ/ZTilihaRMUD6vRAocteHt/+7TRv6t463brB7tTyr9Wrt\r\njOz9ng6u1OVPTBgoSsmHCaKNF3AVflzCN86n3W7Ole5gbac1E28PB+JHXFfz\r\nJapSh+tdLgeKCuckqMWEM9MexMY9xhark8nGbKWG7Zu628Rpza7fkq2cWCB2\r\nuMKNC37TmEaUcDsYwZ+OjFtPSsCLFPNq9Lk0Y4O+a2RdxayLRZbw5rjSMG3T\r\npmU+NHUdKncYFwM7+iuuNtmumFgvt+NNhDKfqpJW1Ylpa7eqzeXhmQmf8cys\r\nViJ1eUhioFT77F2BLUYvDs2wceD/zdxURl2agB6ympJZmohNYZ+YuHCD47Me\r\ng74U/dCrGetBNV2YjzjsnIDqPNCOtOBLVRc=\r\n=EGLG\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"a4e76aaa7771b44023dd8171e926982d63ef49d7","scripts":{"cli":"yarn ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' ts-mocha","build":"run-p build:server build:cli build:sdk","clean":"rimraf dist","start":"lc39 dist/server.js","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc ts-mocha","build:cli":"yarn node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","prepublish":"pinst --disable","start:local":"yarn start --env-path ./default.env --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"description":"micro-lc configuration server","directories":{},"dependencies":{"ajv":"^8.11.0","glob":"^8.0.3","mkdirp":"^1.0.4","js-yaml":"^4.1.0","commander":"^9.4.1","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.3","@apidevtools/json-schema-ref-parser":"^9.0.9"},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.4","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","husky":"^8.0.1","mocha":"^10.1.0","pinst":"^3.0.0","sinon":"^14.0.1","eslint":"^8.26.0","rimraf":"^3.0.2","esbuild":"^0.15.13","fastify":"^4.9.2","ts-node":"^10.9.1","ts-mocha":"^10.0.0","typescript":"^4.8.4","@types/chai":"^4.3.3","@types/glob":"^8.0.0","@types/node":"^18.11.5","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/sinon":"^10.0.13","@types/mkdirp":"^1.0.2","@types/js-yaml":"^4.0.5","eslint-plugin-n":"^15.3.0","@micro-lc/layout":"^0.1.4","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.5.5","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^0.3.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.26.0","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.40.0","confusing-browser-globals":"^1.0.11","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.40.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_2.0.0_1670854117260_0.5698920670105114","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@micro-lc/middleware","version":"2.0.1","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@2.0.1","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":"./dist/cli/index.js","dist":{"shasum":"dc14540486699e602362f1ac5fa00b7202e3d6ba","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-2.0.1.tgz","fileCount":41,"integrity":"sha512-/+kvEmMX8v5aRU61tDSnZpSUMTDJqLC0cEGuO5tqzLnueSLObCItscMzn1/AxI0qjvMrJWT403ValcHZc5b2oQ==","signatures":[{"sig":"MEUCIQDV3UquCzVXMk9XoCSMkGR+1uaRWtMcAvPkB6AcoKcHSwIgXWdos21S1qlOCNDGMkb6DU2CEaMeiu7EGdub+W37kXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxmgXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodDQ/6AglU2DRssVDkPM1HIs8hGCogmNM5SkEWvyHQQwW5i6IfEZ4R\r\n3/BvrxSCO5MG5/GS14wYDBSs+5E1ehIPpiFUGnsR+tm0shmOSmw1+jMvPzuq\r\ntliT1lhPsF1xNISUX7hGe9u7VbOpjE5qU0x9jPSx7HPgwkCwoi1Ypws4uzWG\r\nyUozCGSKq0NVmuU5naSHLQkP/t40VrOUVNhiO00Cr8SNbT21JrF55EovrKJ/\r\no6UvtaZWzGepV83Xt/KnecbfJD6G3/oOxmcKyEUYv/4GcdTxBc0KJY5XBfu7\r\ntZrpe4CcVHle4Jcczi1P1BOe+JOKk6+bU+1Tqo6JFaRhxF1sdBUMLUUvKmSn\r\n75IJ+LbpFGiKkEzrSg4h5p9G75ccmJZmPmmJ6dT5/RF/WhmyKzbWvwPKJ+yA\r\nXRLFDMQtO9fVPb9bWZZf+wZE2aB+E1fAVtlIpvY/ws+CZDE4vbe7sU8Y6T2f\r\nK3wsJJosSLH73M5EA0U6EwPwy7i70yceCbgk8MN94mY3/+nRJzNJ6NSaR6Ma\r\nvZDL5sOEDA05XOWTJpzLg8voHggpImR/oZqx7TwKNbtCbAa+KsD5ZdaXEP4n\r\nXuTQEJssKwU2r+wQbcHtDbb1kc6ry2h/xID3lo9QqokVyzh2lAFBaINdAj96\r\nD7E3C3Cb8Cwbk0cXkLoRqQQtyWuP/3N5Tbo=\r\n=6x/c\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"68d3403006ade503ed9aad12090d7296c3b7cfb7","scripts":{"cli":"yarn ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' ts-mocha src/**/test/**/*.test.ts","build":"run-p build:server build:cli build:sdk","clean":"rimraf dist","start":"lc39 dist/server.js","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc ts-mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' ts-mocha test/**/*.test.ts","build:cli":"yarn node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"yarn start --env-path ./default.env --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"description":"micro-lc configuration server","directories":{},"dependencies":{"ajv":"^8.12.0","glob":"^8.1.0","mkdirp":"^2.1.1","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.5","@apidevtools/json-schema-ref-parser":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","eslint":"^8.32.0","rimraf":"^4.1.0","esbuild":"^0.17.2","fastify":"^4.11.0","ts-node":"^10.9.1","ts-mocha":"^10.0.0","typescript":"^4.9.4","@types/chai":"^4.3.4","@types/glob":"^8.0.0","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/mkdirp":"^1.0.2","@types/js-yaml":"^4.0.5","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^1.0.0","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.6.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.48.2","confusing-browser-globals":"^1.0.11","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.48.2","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_2.0.1_1673947159729_0.481139172786194","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@micro-lc/middleware","version":"2.0.2","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@2.0.2","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":"./dist/cli/index.js","dist":{"shasum":"4bce4ae3d78bb5d9ae1af77e22e354e0e840de5c","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-2.0.2.tgz","fileCount":41,"integrity":"sha512-6ssD6pu6tANvgotl646IBvaJtIpYk6QFteCACtEr9s8jI+G/ZlxCJl/m1xKwGTmK765u9fPkln9/MK7pj7qzeQ==","signatures":[{"sig":"MEUCIHjTutINCWkDL2MYoyYq6hjiU1TKWa9WRSSBKmJhUUY1AiEArYAbZzURviwReMxFRFxm7refJvnN5fXdAA3zQeIsPbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5bhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGBRAAor12URkQ2trNFCMCNIeJ4INY7hkndk/VGYXcTqnZcBYvaKeZ\r\nnbhmZUXqUg+Sa+YpBLptffh3B3aEGYPmA3/RMiKURErRWb/dQZxFKcQvct0p\r\ny8SL1KggiFlEk6laNLyhrZ0yrI77q9DLoc6YhKpnLcS8E7njFkCEmoxd5AQ2\r\nF+70GNvrNZ2Dru11EfB1aNdrAcgO1fFWm9aVVjU2Lce1ysDlX07RDhAfPA86\r\nW/aFsj22JV41G8vDCXNY+e96jtfiAawvJ/+75WPQGx3lxAVk5BODcPxq8ePl\r\n8ir1vE9h3YfcWOvq9MGO57XpJrlEFmwHPaJH1nMo6hZLVXas42kGai09Jogs\r\nINAcQ4aQvp5HKq3TouNFlSxOXWp4f/SsunqQDbIYktwKfD5xOXtWJpkD+UCs\r\nEtRAZ6CjIpSaIoaBgF7CszlZY2k4XcOkteCgMe43wpOXgfx1CMnCA0EoAZgu\r\nsKZ6o/SRwK12JbKBaMcXEZEwXriiL/ds0+oegd0MwQueerz5R1ZfQfl7gSiY\r\n4A+RGXVwkqwPnK6oEqNZ6LLHwfCupz9Kj8VemXYb6bgV7HfYOIGMgk6lzC5A\r\nlPTW1k8NCursjwrnv5YTQJn3LXFMAk6emfYw4/smmZAoxjEcjOGor4MjoJCb\r\nfTy2wv0E6ny3t78aZmkRjb/XCxJQccY9A8s=\r\n=z/q8\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"9d522cc4372b22f9a1bb313883e42613427ea019","scripts":{"cli":"yarn ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-p build:server build:cli build:sdk","clean":"rimraf dist","start":"lc39 dist/server.js","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:cli":"yarn node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"yarn start --env-path ./default.env --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"dependencies":{"ajv":"^8.12.0","glob":"^8.1.0","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.5","@apidevtools/json-schema-ref-parser":"^10.0.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.3.1","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","eslint":"^8.32.0","rimraf":"^4.1.2","esbuild":"^0.17.4","fastify":"^4.12.0","ts-node":"^10.9.1","typescript":"^4.9.4","@types/chai":"^4.3.4","@types/glob":"^8.0.1","@types/node":"^18.11.18","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/mkdirp":"^1.0.2","@types/js-yaml":"^4.0.5","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^1.0.0","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.6.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.49.0","confusing-browser-globals":"^1.0.11","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.49.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_2.0.2_1674548961426_0.008451635363380783","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@micro-lc/middleware","version":"2.0.3","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@2.0.3","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":"./dist/cli/index.js","dist":{"shasum":"d8e957a513b3768242df84366143a07b69417582","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-2.0.3.tgz","fileCount":41,"integrity":"sha512-Yzp6xGB2WN6XP/E0yjNNzdMQ0wU6D1kCQAF8/No9noE0aPguKaZe8HwwhgdR3kaJCBsFuyL8MpIobMnNO0NB5w==","signatures":[{"sig":"MEQCIH6tSKGdhxqA6T0eh+H9l5VaMSFKXtSprCR8dfc6On81AiADEk42CN7zgS5VrDMZxJiQT8ftlSKMI1EuxSK1DTmFaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5LgaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1IRAAiaB9iWcZDFvCyxD/vTDINNnJYG8d5KkH8RysEtdNu3FFIJD1\r\n6urca6Ai8egWA2DK0SySxYgAg/aykp6xoJwcQu6aSmAIIw4s71gsmlJ5BJSO\r\nsNV/KEIgXiVcGtFowmrKdxGisd8DWsq9Ou/ojJksXRvxu/AzSshBznCIWnP2\r\n5/cduLePBeE3F3JBv9qhhTdhX2scUsGiifcwDanEBY6FMuW/R7E/mRG2Gnc3\r\nObWkDkEwTUJV4anz2xFrYPvQrh7jLTzZVTw4P1Py80tsTEaORngHPKnNG1Gx\r\nH4A4yCI71M8hjb+isuCLTb8iuCHd7VcSSqbPtMptUubWavFwwQtpPp4TVwbe\r\ncL65M34FNJe8A/0x0JM/x3RBYRSC9MT7obFBng8TlHJdomR9mcoxEc58Oj9f\r\nXV3CSZ/iMTcMKr7BFkwvcbvjKbwg42CIPTExn0YGdPzCKZFzo5Zq9TJcx1Ea\r\nXCfJsw6qcIWNduHG3p35XA2mDqmX3YNVRvKu3v/EVc1y87VN1jCz8yMioarl\r\nvMFoPHqr9He+MDqALXsbEqY7rQIR4poAiXyL9CMsl8ALYUrVb3sOFtbuXJR6\r\nOAPXRP96lEKPYTMnEOpNkzFlVjexJdHIR7+x3Ilw2kKtbUx4IUv4sMykAgUo\r\n6TVkOQAaVNY0PbyZwsWgCgNm0g44CAcHFIU=\r\n=8ZwN\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"432f67dca0b0ed6b6eb62d8672f344fc4f765d0d","scripts":{"cli":"yarn ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-p build:server build:cli build:sdk","clean":"rimraf dist","start":"lc39 dist/server.js","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:cli":"yarn node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"yarn start --env-path ./default.env --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"dependencies":{"ajv":"^8.12.0","glob":"^8.1.0","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.6","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","eslint":"^8.33.0","rimraf":"^4.1.2","esbuild":"^0.17.6","fastify":"^4.12.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/glob":"^8.0.1","@types/node":"^18.13.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/mkdirp":"^1.0.2","@types/js-yaml":"^4.0.5","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^1.0.0","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.6.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.51.0","confusing-browser-globals":"^1.0.11","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.51.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_2.0.3_1675933722451_0.13871883589265033","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@micro-lc/middleware","version":"2.0.4","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@2.0.4","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":"./dist/cli/index.js","dist":{"shasum":"be0f1f9e30776514c94d7dbf99d58bb04e2ce830","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-2.0.4.tgz","fileCount":41,"integrity":"sha512-tQyvd3DJni1odsPx6lrWl0uMpLoUr30EQ4XpevLmaZd223BkY5ZW1R0XnJUugLw9igXLouVx8dg2pVoPUxJeKg==","signatures":[{"sig":"MEYCIQC8LC+rNAfDtHKgfSpdWPYePe3BgCHbLRih9Opuz6aSlwIhAM7LrSCXEEOShArkNYjAPaidtI4BLLgTwQOqShdmuaaW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj73pwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQoQ//f6s68TSFVSeyIUZuzEFNjVg4cLsZZMYp2XSAveStHw6GFti4\r\nYCLmgrQNXzbAOW7H8NtyK3qZi+8f0lYc+CXxMyhUfbdOvOwKGjzsIMILf+2j\r\nVQO4NmpuqJ7vCUIYAySPvMdSqt7cetbg4w9vrJxRLDLMy39SMuINjSCTvxPH\r\nuyIawwCrCLLomZfyvL8YRCP1qoznEr+Mokqtd2NHMre/Kr+Qk3wHHB7+ZdiT\r\nJRxT2xY1x076j5yL0k+UYw+wJvse0P4y8+cphgplYSgobOnYbNVNDmehVQS3\r\nhSML+qHyhRxQYbYnKAzY6/06bzkkPrB43ABE91XasC6n91hzwLE7IVpDcq9h\r\nQzzg0Vy7Mm5Ss0ZerD9x7CmwjHU59NWtf3NbtWROw5GeJ83BvrDGSug9xpa4\r\n+SO+0FEuwJC17JPRzcDUiHzoVsgp7ae4holql601SA0vB4W41jSGo4BTM92z\r\nX2u8j/SQiNYFw4fX6iqLHsVOGFxc2nvxH8sZUSLOkMs0Y+g+Z7QOtiPOpzEq\r\nBaXBx02c4UL5NXkUYDy/EPNZaJFgf5D/4hql3xDagCM/+e9qeWq4ObsXNkSt\r\n/9e+OHOAlaQqDcTAQXfQ4I/21+KBGkTuhuWeqR4T979HGkuqCp6tc37J4Co4\r\nVS+uDmkgIYZ/wkQXSKC1szWkId0zqoYL9Lk=\r\n=AOLY\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"144c4aaf0080b73a0c9ca703ed4484223fd9c6b4","scripts":{"cli":"yarn ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-p build:server build:cli build:sdk","clean":"rimraf dist","start":"lc39 dist/server.js","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:cli":"yarn node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"yarn start --env-path ./default.env --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"dependencies":{"ajv":"^8.12.0","glob":"^8.1.0","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.6","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","eslint":"^8.34.0","rimraf":"^4.1.2","esbuild":"^0.17.8","fastify":"^4.13.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/glob":"^8.0.1","@types/node":"^18.13.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/js-yaml":"^4.0.5","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^2.0.1","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.6.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.52.0","confusing-browser-globals":"^1.0.11","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_2.0.4_1676638832577_0.734488283931034","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@micro-lc/middleware","version":"3.0.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":"./dist/cli/index.js","dist":{"shasum":"31d69c4ec3c727a53e4f5323d07e89323ddf3e42","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.0.tgz","fileCount":53,"integrity":"sha512-6v1w0YMaN69jKSTvQ7345ldTCXCKz0qic2GHdM8IpifLxnUKkG6cnDmk//xf3bkCo7EcA4V1A+U2S4zTQshDBA==","signatures":[{"sig":"MEYCIQDW9yQ6K9mvVctRzoAE2s8O7BdnQh6Cyj401VYuvp/9wwIhAPXSZEB7+OvvlxLl5fgBZyiC6HUCKLbY0NlOuyoWC4gs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2adACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNmg//fwnrh3QI4awW6E+DC6z3K1UN5Io/1juIFOkjbdHJ9qzWa+3V\r\nspcmQF6ZtyLnhA3V6L05J+adYHvigEusNbVWJbbTTued6dUB8UR4Yo6HD+Ga\r\n2g4L6HRLVSOXtar3uQRMVdbcoJE4CnrCMPSACXchwuSLQIZvJAsVMV8OnM9m\r\nrFwrAzLRpWtfFhk7ekCtUbUCTCqp/OsoG3h9/S42O41IVhJPGUsvsJmAvNl6\r\n74uEAdrrZtkbXEXqgfDSqjMcOis4ecXANrz9093b5rl2M5kmldYnHJJzzGDy\r\nujrxHUBANbDDEHGAYeAdrhTezKcYjQ7kqJNf3S4g/aq89H8oTNC4nVOdONxd\r\ndYuxBfSsrLNmzJRvHchQ6GDd3l3SOaar9CzET6a0a+ktXrIAX82H2+Wl2Z4p\r\n5RkJZG8JbuU3b+EJxd/KaQfHlWfN+SPTK3taJJ30Ap2aUd7T1ZvIfazcjBV+\r\nFMXByNUP1C39Ur16FaKpHfqQXfjZIZgoUNvIheyVFKZt+6Y80gbi1vnpC9Ql\r\nNmXbedl96m7eIiaybctfuagoATyr383TCE1EvUHEpnWyZMTxYE5rel7+CJ8o\r\nHfh7+f/22x1OxmeVTmrpNf3U+DfNSIVqSd8Ngv0owepwm9XSRwSNKRXBgTKg\r\n8p1Amn8hHENq0/gYB6OERwaHZXbIGKplirw=\r\n=M2Kr\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"307f292c252a0062fdf83d2dcdf651254bb882a5","scripts":{"cli":"yarn ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"yarn node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development yarn start --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"dependencies":{"ajv":"^8.12.0","glob":"^9.0.1","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.6","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","dotenv":"^16.0.3","eslint":"^8.35.0","rimraf":"^4.1.2","esbuild":"^0.17.10","fastify":"^4.13.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/glob":"^8.1.0","@types/node":"^18.14.2","@types/temp":"^0.9.1","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/js-yaml":"^4.0.5","@fastify/static":"^5.0.2","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^2.0.1","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.7.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.54.0","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^12.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.54.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.0_1677682333666_0.8174789880727318","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@micro-lc/middleware","version":"3.0.1","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.1","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"fcc296d8b366fb8549755bf6b82e38e92a11e71f","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.1.tgz","fileCount":49,"integrity":"sha512-mQHBRa10IImNNTyzSpwhyLTOtsCpAa0eMLKA6qUSwMLXjh6NtUt9rgoW0Hyxiu1hCIET0BlHobAvpEPhc8AWbQ==","signatures":[{"sig":"MEYCIQDQmHIYkBBnGIOQSB55y38wwOvpCqOWu7qCssJsPO+dcwIhALNduHs71fRqJ6gTVqY762a+G0dS3yVc5obSBNkSCGRH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAdDGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Hw/+J/c8quQAotGlBPl39mphPZyzoBOW3NcttPmjeGkifLxmaGJI\r\n7KT592cCIBSQujtc5px0uYkVHkBEXOZ389qsvd8fdbFm+lCsJAT7HPegBV7A\r\nw2aKM/o7KnBUqW8wP1LA7ZWwYa1hubrzOAbfrfq+X6rCS5uEKJLV9rTYBsol\r\nyHTiETMHmFZRHWD0RIY3hZGMaL9wpeAcRXwB0GOmWNXcmccts6QUO0AnXHgV\r\nsfGCCVSOwBjUgqrIqf5KNsZ9PkRRIZUqzXE1/awEai5hGOHYZNZ5J7q9Xqg3\r\nqR1r2mneBTq/9c6rqZdDKOe0oklFLkFWoidsZjB5pxl1shJlLAYAf1pyxByj\r\ndgLBLsUh7BhwDhVWzrNsWpCCZVCw1uuzJkxq4rPUkU8TCl4Q5QbVef+J0La7\r\nca1Lnlg4rhSy109tZOj9wkN5S0wXhslp6TR5pBIr0nHlqUWMXErl6IhJ82bM\r\nR9ssxHy9KDyDods6wkkZJrRYOrGCy35u2ASx1QwGfJ/DcyYpD5WSBqDRON/2\r\nd7d1ufR6aplSA8Bamv7jTIOeZ6x63S9YF/wows7ogi0hE4nADl/4H1HtPbld\r\nIByBMd9V67nSa4FhagB+VxBfkt9Jl4dPCcuS2TuhfWOIvyBw+x5kshQ3cIcs\r\n23gKNv3LiVl0TW6dWI7lnAo7ToqdBqAoKGE=\r\n=+euC\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"5800f2c54973ac7808525a0fa0546435618dc338","scripts":{"cli":"ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"9.5.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.14.2","dependencies":{"ajv":"^8.12.0","glob":"^9.0.1","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.6","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","dotenv":"^16.0.3","eslint":"^8.35.0","rimraf":"^4.1.2","esbuild":"^0.17.10","fastify":"^4.13.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/glob":"^8.1.0","@types/node":"^18.14.2","@types/temp":"^0.9.1","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/js-yaml":"^4.0.5","@fastify/static":"^5.0.2","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^2.0.1","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.7.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.54.0","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^12.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.54.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.1_1677840582740_0.770227243915516","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@micro-lc/middleware","version":"3.0.2","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.2","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"89141e9d5a93369655a1e982ca22f7ec63cd11c8","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.2.tgz","fileCount":50,"integrity":"sha512-+zb2YqD/yDJJtef5AkXm52T27WLoL8UGj/slqDgRVw/AhT0XJiXeOj3JYbl7J+VvK9gp5oTaw+SuoUKBbo13EQ==","signatures":[{"sig":"MEQCIAjzmo12viY9+lmldrQ1k8ZAM8HxU96HgxhiZVGkPKi/AiA/O5P+Vf7Jy6GRhsAkjutbPzoPZS5b/yo8AIX4fhjleg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAin9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpceA//T+0whe/PfN1zr40WCvxKmmU6poMZ2J1H5QMbFvcUGOChsYQB\r\n5RRKvNZA7U7BM8YAmFaSDx5v9OSRCDOStk31yScNKymZDmRirdBVtWsax2gI\r\nFltEl6iMkPEwUksQPKmuhmMHtLgc4NWXTkpUyqMLLnOmM7akGS4mRt94kick\r\nIhKnzITeaxriTp5AcPg9sEf79LNIH+PglvPhq/qjDIyD0EdhCbnBuDHG0B78\r\nh7SRCh4yKJPjT5wibDi35IkflJxwU2DsV2JXDrR0nCZ48MfN5GnOldeqvqVD\r\n3f6OXz2amMN6mUSMt3itwjuxMu248lIedv4/NltLdm0vHrsiFSdeKWfFxg7E\r\npD9cA06uumSPjIe+ApaHRPexfezCLO9j0z45u+bpHMdBKb1EFYt4Cn0k76rX\r\n3c4Z94RpURCzv1jyia/Eak82Mth214yozsx/4vEb9lkJP9rvUxpwTE3iKzCo\r\nAp0Glpe+SJPGdOw6NRM2xE/hZelIxRhnVqAXhLcg2rbDxKJqsSmKnr2TNCPj\r\nI1jlzK6ZvM0RtwhuIXDpvebt2xACexLJ1Nx7inCSmmVt8Erqfv3gybSAnUlR\r\njoai02KxxZTGJkgtaVnQPoftNuYsHwos3eYVuO/iGqrwlrLAi5snfmNezHXp\r\nr9Uu5bkWwKjUSXoKQjtc2JVUnn8keRhKc7w=\r\n=3IT+\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"53f79ef2746a365c16ecb7cfabb7634a56a3b539","scripts":{"cli":"ts-node ./src/cli","bump":"bash ./scripts/version.sh","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"9.5.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.14.2","dependencies":{"ajv":"^8.12.0","glob":"^9.0.1","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.6","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.1","dotenv":"^16.0.3","eslint":"^8.35.0","rimraf":"^4.1.2","esbuild":"^0.17.10","fastify":"^4.13.0","ts-node":"^10.9.1","typescript":"^4.9.5","@types/chai":"^4.3.4","@types/glob":"^8.1.0","@types/node":"^18.14.2","@types/temp":"^0.9.1","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/js-yaml":"^4.0.5","@fastify/static":"^5.0.2","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^2.0.1","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.7.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.54.0","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^12.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.54.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.2_1677863420824_0.19008587888245443","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@micro-lc/middleware","version":"3.0.3","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.3","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"b7b271fa48e2b818cad9922eef4fe15a904df097","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.3.tgz","fileCount":50,"integrity":"sha512-CnSjAGw/VSW74Zu9IWrIOUwzYATMMQrLeNSeWNweBqrb1HoN92vHNORh5umZtjTgy17uIO1sorjANTldbk+zyw==","signatures":[{"sig":"MEUCIQC6zVJmxeCDaA3mUDD9y6gkyyRf5LWpOKXiwhIqBvSd/wIgHgkZlts9DOKTMduaFA4jfRQMFtM8fOheduhFiQFVULE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN8E9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJIw/+J+QvhMLX6qrVu3o9fyy+gYhkbgNc8AAwgT1/sQjcnLbvFfaj\r\nBgBB5iiTEBo4wlGcSSwRjgt1+9cNvWny/VKbbFBq1XNPgTAwwAHe5LZqSksX\r\nn2IM/sUWdDJqOf9CW5XQQMYpq8bbpOjNh8Uj31F/bJ9315/2k71iAjQPISJO\r\npS1efTghJJPF1pxiHlU1D0iQCNA8jHrH8eUMPkPYQem0qD0NX2+KQ6b8wcuE\r\n4fA5aKEVqROlbbwSY3IcVLWjEOwrZUGwSTnOibmRInyyCp3XYf0inNCo5UCB\r\nTO2FS9V5OO4qHxOW1TxIUl2K75e4VpkB2kvj0idmE9t08mceYvk0UlalSZij\r\nOVaa78bQWvKupsA4o5jHmLbbdOhkwIpFz5qTHFK0wkj57juM6d88xayYZTrR\r\nAugKAUHB8exuumeZdcUl1N2Jqu1vfRcxPArru57fjoBRnUFWzX9ee+p5I33w\r\nOLWERtjsEKe8/c21RZYwW3WRw9q66rq2l6xyOggNBimPmKq4jAfDboixHM4w\r\n9TM3868y7KGEXLIGB6n4Dd8mlou5lpyTBylnhFjg7P2XYshruukjK5eulrWZ\r\njbDHBC72xekeQXAt1mrauCcARpNpPBLKpFagkmT1I4ffMwhhmH6tmtiQhzUb\r\nnn3/BWItYtat604yhjiHVyHkbPgWUqI1za8=\r\n=jHqf\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=16.17.0"},"gitHead":"0a6eb9854f26540332db7e470c21cd80594005d5","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"9.5.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.15.0","dependencies":{"ajv":"^8.12.0","glob":"^9.0.1","mkdirp":"^2.1.3","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^5.1.7","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.2","dotenv":"^16.0.3","eslint":"^8.36.0","rimraf":"^4.1.2","esbuild":"^0.17.10","fastify":"^4.15.0","ts-node":"^10.9.1","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/glob":"^8.1.0","@types/node":"^18.15.3","@types/temp":"^0.9.1","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/js-yaml":"^4.0.5","@fastify/static":"^5.0.2","eslint-plugin-n":"^15.6.1","@micro-lc/layout":"^2.0.1","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.7.2","@mia-platform/lc39":"^6.0.2","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.54.0","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^12.0.0","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.3_1681375549140_0.13699456334699467","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@micro-lc/middleware","version":"3.0.4","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.4","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"e7bed20c6cd1e22d971c2f81d045ae85480c0100","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.4.tgz","fileCount":50,"integrity":"sha512-BvKLpQBeQWDUBuSuG5ZBlevZWyqr8KsDeAvA9/zdqK8ZuDs7bAtj/R1EfkUxuLo3Btt+c3fTXqz6//eW26Feyw==","signatures":[{"sig":"MEQCIDXsWJXZjGZL2U0Kvhc9B2gEcpcUfjNaeMxwOrHY9WW7AiBU4zGjEr+ZsstUv5eCFzA/ElKeb6kz0/eKTYn3jCzDUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228637},"engines":{"node":">=16.17.0"},"gitHead":"5c85eda3ca2442357dfff2c29f247a157d1f9276","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"9.5.1","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.16.0","dependencies":{"ajv":"^8.12.0","glob":"^10.0.0","mkdirp":"^3.0.0","js-yaml":"^4.1.0","commander":"^10.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.7","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^15.0.2","dotenv":"^16.0.3","eslint":"^8.36.0","rimraf":"^5.0.0","esbuild":"^0.17.10","fastify":"^4.15.0","ts-node":"^10.9.1","typescript":"^5.0.2","@types/chai":"^4.3.4","@types/glob":"^8.1.0","@types/node":"^20.1.7","@types/temp":"^0.9.1","npm-run-all":"^4.1.5","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@types/js-yaml":"^4.0.5","@fastify/static":"^6.10.1","eslint-plugin-n":"^16.0.0","@micro-lc/layout":"^2.0.1","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.7.2","@mia-platform/lc39":"^7.0.0","eslint-plugin-mocha":"^10.1.0","eslint-visitor-keys":"^3.3.0","@micro-lc/interfaces":"^1.0.2","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.27.5","@types/chai-as-promised":"^7.1.5","@typescript-eslint/parser":"^5.54.0","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.0.1","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.55.0","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.4_1685867888489_0.21470955834855943","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@micro-lc/middleware","version":"3.0.5","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.5","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"256865a616d41c4f272df2473d4928a7db097140","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.5.tgz","fileCount":50,"integrity":"sha512-kDk+AbzlZEENqKmdXapXmvG6MRBTf66jy/a4vv3o8MlhtbIpOzuIky39A5Y1D519bKCJX2Z5944cxh5vxhcmAg==","signatures":[{"sig":"MEUCIQCA7rM6cq2fTmVvIw/eh+x8fLcxncOMT70P69abTSvYlQIgTBq3dmOnISvP7sXxLb7z+BiLmbuTPWKt6FDHOl1/Qdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229254},"engines":{"node":">=18.16.0"},"gitHead":"90e9779fbe8107a2777750cdc666b4d6640398a7","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"9.8.1","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.18.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^16.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.19.4","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^10.0.17","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.5_1696258039894_0.011793437018859487","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@micro-lc/middleware","version":"3.0.6","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.0.6","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"8a7c0dc2b3d7e8eeaf91002bdd4182153a65054a","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.0.6.tgz","fileCount":50,"integrity":"sha512-pvKGOY+PDVD4T5rrKzXnwjIn8lSN3ziwRTIWLy3GMUihl2UaXNZEPDTUk7YhOvcQvGHxtwxZfxRbO2H9sclIGA==","signatures":[{"sig":"MEUCICXdZRwZlSK4RmoPSRf+TcukY6w7m3iFW+OoF0fYZYP5AiEA4amEm1+2fn/l/uSNrGmnK0kwSg1YvGdTUuQKVOAlBJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229752},"engines":{"node":">=18.16.0"},"gitHead":"be5d960f055f3be8e81f3c9d8c64f908b72f87ca","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.2.3","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.19.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.19.4","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^10.0.17","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.0.6_1702568935226_0.3494797277644539","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@micro-lc/middleware","version":"3.1.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.1.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"51d3965a7c17b91b483fdcb389a717a8ba933f00","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.1.0.tgz","fileCount":57,"integrity":"sha512-TyUrHrEaQwP8MpqccJyU7vD58GQOOj2HfOrBLi+bUlat6VZENuKiH+YK/EvrLzqF+BnIlGkL6lkM7Xlnm2Ilbw==","signatures":[{"sig":"MEUCIQCdNEUXYOB18G8dcL7otvQ5R5AyC4tPLwQgcX81MbDyTAIgXejfuYRLkftUh3tsf37/vqN54wcpuKOPMPIoxTz7TIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241847},"engines":{"node":">=18.16.0"},"gitHead":"6c5576fa60209be5d4de6af5c85beb2a573d754f","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.2.4","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.19.1","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.1.0_1711121380157_0.6464571402648887","host":"s3://npm-registry-packages"}},"3.1.1-rc.0":{"name":"@micro-lc/middleware","version":"3.1.1-rc.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.1.1-rc.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"409f63c262ed2e11833820969e79391d18cd4cbd","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.1.1-rc.0.tgz","fileCount":57,"integrity":"sha512-5XC0LdSlEIDbftEAi4I2sHkZ12b7ng8P7ciV9h5pYTky9O3qXB8/RdjGx7+sq1xBa/6JhppMvqCTcyTNuCoD6g==","signatures":[{"sig":"MEUCIGjnOAg2A2OPYLtpCRYZk8fpZbhrjuVIaktME0LC6bHKAiEAjCYgcXsQpgfdwFOOVNhQJmqpf2qiWOpUP7lXy2j1GVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242138},"engines":{"node":">=18.16.0"},"gitHead":"9073c863c7f14feb6216968368731189149f6d51","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.5.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.20.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.1.1-rc.0_1712317948924_0.35249785808458434","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@micro-lc/middleware","version":"3.1.1","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.1.1","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"86318f874937a16d4086b41c0ecc4f0afb37ff43","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.1.1.tgz","fileCount":57,"integrity":"sha512-d4AJsDLdNHF+MFs6REs18rlyWseSxdWBMiMfu8qaezwWxjrN6/D9qNTsX9NCdeIH12N/79qs5I4pl7ZQtNryOw==","signatures":[{"sig":"MEYCIQCL/1KR/aUk0+iSWA7tdS2ck8+TdcRgCdEatIgnKUONmQIhANzX4cxCgHfc4v7E5U2BfBn6mL2Ph3FjSFi3V/DRO1kL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242056},"engines":{"node":">=18.16.0"},"gitHead":"e2962bb2b09af44f444460a84fcf62118b0c4721","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.5.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.20.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.1.1_1712321440533_0.3996070751166585","host":"s3://npm-registry-packages"}},"3.2.0-rc.0":{"name":"@micro-lc/middleware","version":"3.2.0-rc.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.2.0-rc.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"3f9f6032a2f86a08a185194f619e50233879dce0","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.2.0-rc.0.tgz","fileCount":71,"integrity":"sha512-fg/l0ICbqzOsOWexHhGYo5ehkAD/H2mucrxe65qkCM8Mfvlkd8e5Y2+/5bYlod33bznq8AxypPIO024GNd5wjQ==","signatures":[{"sig":"MEUCIQD3HT+fhjFY8ASRNbEpIfctKnnMbkXaE7WC5YUnnG9XlAIgaMVQ9fe8n7+aNKW62sJmhq4mYrl4QKIQhbt60kFITW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272780},"engines":{"node":">=18.16.0"},"gitHead":"a3b61d5cd0151c813523d8031277a29a7dd1a69d","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.7.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.2.0-rc.0_1716903289442_0.3821078345422513","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@micro-lc/middleware","version":"3.2.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.2.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"44072bd2679c9d849c0b532cee2f7b6f526781f1","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.2.0.tgz","fileCount":71,"integrity":"sha512-NT2FVJ2MGnY81SFaGLiClpkL/d/k+9jTm4hLsv/Bmcc8kEBiUbqNQuM9Gm4rdyibdW5nUoELrBFryxpdywjkuw==","signatures":[{"sig":"MEUCIQChlXX3bc5UPxyKQonNDDBy4q7xXgwzGtE0pbaDFf/MMAIgDoOJQTVOt1Vq3XdCRqEcbyvOe30k8JpGsW+0IrUKVuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272597},"engines":{"node":">=18.16.0"},"gitHead":"5d1f738bb0ad8a0e2fad8b727149695830f7db9a","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.7.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.3","@apidevtools/json-schema-ref-parser":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.2.0_1717169837070_0.4614040087950666","host":"s3://npm-registry-packages"}},"3.1.2-rc.0":{"name":"@micro-lc/middleware","version":"3.1.2-rc.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.1.2-rc.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"bd03c8c34a76b47beddfdd0c870bea55ebc3f321","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.1.2-rc.0.tgz","fileCount":57,"integrity":"sha512-wWEv7buyASr+HjqGpo5qjIYsUco6AXEmvb89hQ38yk7j5XcG7w24kvbHLR22Ie62b+oFFC4r9ZKFvpA45IEz0A==","signatures":[{"sig":"MEUCIAwXjenQ+kutGE4of1F7hk9Cd2U0av0w9e4UsH9+HWRoAiEAp8MiDUh8n8BZFoMWNFyASiIWo5F1Xcqfp6CBF338TgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242231},"engines":{"node":">=18.16.0"},"gitHead":"ba1864494ee560a23de533c64d6c10e415c5f7bd","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"CommonJS\" }' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.7.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"18.20.3","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^2.9.2","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^13.1.1","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.1.2-rc.0_1717497346263_0.9613152882123208","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"@micro-lc/middleware","version":"3.2.1","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.2.1","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"caad33f8b19ab42aea9839811e196b3a28e1744d","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.2.1.tgz","fileCount":71,"integrity":"sha512-WQn2OEj3dgB4+ahGQRBFeAxcFio7/jvArNnbK0i+hu1e0L4RBKt/1y+PXZdEAIZ84Ce+xFD7NRTYnTcjTezmTA==","signatures":[{"sig":"MEYCIQCarNr86ZW1tuEBmapa7HIOCl9nyhUk5n1EEqF14L5xIwIhANZclh+K35B7KJ9Xh4p3RXG/CYBzH2HGPrIg0qLspTOZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276181},"engines":{"node":">=18.16.0"},"exports":{"./sdk":{"types":"./dist/types/sdk/index.d.ts","import":"./dist/esm/sdk/index.js","require":"./dist/sdk/index.js"}},"gitHead":"ca406c1ba86263590a98aa67d0628e3b3ea26d9a","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.7.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.3","@apidevtools/json-schema-ref-parser":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^3.1.0","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^14.0.5","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.2.1_1718006591079_0.2299839679626321","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"@micro-lc/middleware","version":"3.2.2","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.2.2","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"cfe28589bddeecc0cd3d7fb402043fe6fa97fb13","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.2.2.tgz","fileCount":62,"integrity":"sha512-dqlPZwXxxqDznf+eMPq8JZIk93JOPCW8YIQ6kH+eNxg7e+zMSKo/v4xmlzCQ8xMnttCJHecl/togWYDa3IseHw==","signatures":[{"sig":"MEYCIQCjfPQRGRTe7EBv7W1jtdMZ/V4z45X+NC48kZo0rqLAhAIhAKRDhI7cMeoAvdUbOp0523DgtAYW71EhF7cOs32+acIH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258999},"engines":{"node":">=18.16.0"},"exports":{"./sdk":{"types":"./dist/types/sdk/index.d.ts","import":"./dist/esm/sdk/index.js","require":"./dist/sdk/index.js"}},"gitHead":"b8bf145c1ce7ffd058110eaeb2c21a0adbacb39d","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.7.0","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.3","@apidevtools/json-schema-ref-parser":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^3.1.0","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^14.0.5","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.2.2_1718015354235_0.0006115657820784381","host":"s3://npm-registry-packages"}},"3.3.2-rc.0":{"name":"@micro-lc/middleware","version":"3.3.2-rc.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.3.2-rc.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"2422c58feeae28fca1d0119590c338154bbf9209","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.3.2-rc.0.tgz","fileCount":64,"integrity":"sha512-081gcirQN3FlM+4nkcKLXllgt1oh/OYz2jHwgUMNDSPzsKkiHORGEx4Ncjt41N+zODrykGZABxoRSsUa5VcGFQ==","signatures":[{"sig":"MEUCID1ol+0KCQAIDYOfOblpV+Efa4qq/PJs+Glw/eXGHLv5AiEAhCGODmop4QdJsK0oUqlFex7qvlF4gZCULTpPGiKG+Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262609},"engines":{"node":">=18.16.0"},"exports":{"./sdk":{"types":"./dist/types/sdk/index.d.ts","import":"./dist/esm/sdk/index.js","require":"./dist/sdk/index.js"}},"gitHead":"8a5bfd7acdd97c79418222ce66dd0283af3e97d9","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.8.2","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.3","@apidevtools/json-schema-ref-parser":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^3.1.0","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^14.0.5","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.3.2-rc.0_1728576558993_0.7147448534883656","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@micro-lc/middleware","version":"3.3.0","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.3.0","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"437e9d6b45c0a9bc2b7e1b66a128b40709cf1e2d","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.3.0.tgz","fileCount":64,"integrity":"sha512-rcxHiedGBWwj/h6Djq+iKhq3CiblSUWxzps7rMIXWKYur40B8Qb66Y36lOJTtxRiBnkN8NoWbrpWeu8H0aIeug==","signatures":[{"sig":"MEQCIGqSmi0UhegnQ/Kc913Dy088iQ0V62w89AysIirRVFo2AiB0Za3B0YkSbTn2z0xq4wc48vIKmgMB50tEHuw44tmfrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262599},"engines":{"node":">=18.16.0"},"exports":{"./sdk":{"types":"./dist/types/sdk/index.d.ts","import":"./dist/esm/sdk/index.js","require":"./dist/sdk/index.js"}},"gitHead":"1b9b0bb183d31800fe3c93ce0588a9648675aaab","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.8.2","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.3","@apidevtools/json-schema-ref-parser":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^17.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^3.1.0","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^14.0.5","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.3.0_1728916599444_0.5099338678534469","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@micro-lc/middleware","version":"3.3.1","license":"SEE LICENSE IN LICENSE","_id":"@micro-lc/middleware@3.3.1","maintainers":[{"name":"amountainram","email":"amountainram@gmail.com"},{"name":"epessina","email":"edoardopessina.priv@gmail.com"},{"name":"bottarga","email":"operations@mia-platform.eu"},{"name":"davidebianchi","email":"bianchidavide12@gmail.com"}],"bin":{"middleware":"dist/cli/index.js"},"dist":{"shasum":"b142310701d1e1b435b3f11a633bb1dd50a1c7c4","tarball":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.3.1.tgz","fileCount":64,"integrity":"sha512-KolA5+3NAIlm4U97kGQYHJVZ0zLdiYGqkWNT/xfMTvw5JuFy+rVllOxQTGsRjCakptWMK/iDuWeNnNAZiUJIHA==","signatures":[{"sig":"MEYCIQCw/TiPNdHA4GZQPSy74KyUQ/EE12NSnqgT+ZDNyBmVSAIhAM1buKpKuAk3wtLrnYkRmtysG+NXmaFQXVo3/zf6ZeCp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262660},"engines":{"node":">=18.16.0"},"exports":{"./sdk":{"types":"./dist/types/sdk/index.d.ts","import":"./dist/esm/sdk/index.js","require":"./dist/sdk/index.js"}},"gitHead":"a7f6597756c463631143b61451f5fffabc03dda3","scripts":{"cli":"ts-node ./src/cli","bump":"node ./scripts/version.mjs","lint":"eslint ./src --ext .ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha src/**/test/**/*.test.ts","build":"run-s make-types build:all","clean":"rimraf dist","start":"lc39 dist/server.js","cleanup":"rimraf .nyc_output coverage dist node_modules","coverage":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' nyc mocha src/**/test/**/*.test.ts","test:cli":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"Node16\", \"moduleResolution\": \"Node16\"}' mocha test/**/*.test.ts","build:all":"run-p build:server build:cli build:sdk","build:cli":"node ./scripts/build-cli.mjs","build:sdk":"run-p build:sdk-types build:sdk-esm && echo \"✔ sdk compiled successfully\"","make-types":"node ./scripts/make-types.mjs","_prepublish":"pinst --disable","check-types":"tsc --noEmit","start:local":"NODE_ENV=development npm run start -- --env-path .env.local --log-level trace --port 3001","_postinstall":"husky install","build:server":"tsc --project ./scripts/tsconfig.build.json && echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"_npmVersion":"10.8.2","description":"micro-lc configuration server","directories":{},"resolutions":{"json5":"^2.2.3"},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^8.12.0","glob":"^10.3.10","mkdirp":"^3.0.1","js-yaml":"^4.1.0","commander":"^11.0.0","lodash.get":"^4.4.2","jsonpath-plus":"^7.2.0","fast-json-patch":"^3.1.1","@fastify/accepts":"^4.3.0","quickjs-emscripten":"^0.29.1","lodash.clonedeepwith":"^4.5.0","@mia-platform/custom-plugin-lib":"^6.0.3","@apidevtools/json-schema-ref-parser":"^11.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","temp":"^0.9.4","husky":"^8.0.3","mocha":"^10.2.0","pinst":"^3.0.0","sinon":"^18.0.0","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.5","esbuild":"^0.20.1","fastify":"^4.23.2","ts-node":"^10.9.1","typescript":"^5.2.2","@types/chai":"^4.3.6","@types/glob":"^8.1.0","@types/node":"^20.7.1","@types/temp":"^0.9.2","npm-run-all":"^4.1.5","@types/mocha":"^10.0.2","@types/sinon":"^17.0.3","@types/js-yaml":"^4.0.6","@fastify/static":"^6.11.2","eslint-plugin-n":"^16.1.0","@micro-lc/layout":"^2.2.0","chai-as-promised":"^7.1.1","@types/lodash.get":"^4.4.9","json-schema-to-ts":"^3.1.0","@mia-platform/lc39":"^7.0.1","eslint-plugin-mocha":"^10.2.0","eslint-visitor-keys":"^3.4.3","@micro-lc/interfaces":"^1.1.0","eslint-config-esnext":"^4.1.0","eslint-plugin-import":"^2.28.1","@types/chai-as-promised":"^7.1.6","@typescript-eslint/parser":"^6.7.3","confusing-browser-globals":"^1.0.11","json-schema-to-typescript":"^14.0.5","@types/lodash.clonedeepwith":"^4.5.9","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-plugin-typescript-sort-keys":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/middleware_3.3.1_1729774533518_0.655818757826077","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-12-12T14:08:37.090Z","modified":"2026-02-18T18:16:50.432Z","2.0.0":"2022-12-12T14:08:37.416Z","2.0.1":"2023-01-17T09:19:19.910Z","2.0.2":"2023-01-24T08:29:21.617Z","2.0.3":"2023-02-09T09:08:42.637Z","2.0.4":"2023-02-17T13:00:32.786Z","3.0.0":"2023-03-01T14:52:13.852Z","3.0.1":"2023-03-03T10:49:42.888Z","3.0.2":"2023-03-03T17:10:21.123Z","3.0.3":"2023-04-13T08:45:49.341Z","3.0.4":"2023-06-04T08:38:08.725Z","3.0.5":"2023-10-02T14:47:20.168Z","3.0.6":"2023-12-14T15:48:55.487Z","3.1.0":"2024-03-22T15:29:40.317Z","3.1.1-rc.0":"2024-04-05T11:52:29.129Z","3.1.1":"2024-04-05T12:50:40.731Z","3.2.0-rc.0":"2024-05-28T13:34:49.626Z","3.2.0":"2024-05-31T15:37:17.294Z","3.1.2-rc.0":"2024-06-04T10:35:46.459Z","3.2.1":"2024-06-10T08:03:11.245Z","3.2.2":"2024-06-10T10:29:14.416Z","3.3.2-rc.0":"2024-10-10T16:09:19.155Z","3.3.0":"2024-10-14T14:36:39.652Z","3.3.1":"2024-10-24T12:55:33.733Z"},"license":"SEE LICENSE IN LICENSE","description":"micro-lc configuration server","maintainers":[{"email":"operations@mia-platform.eu","name":"bottarga"},{"email":"edoardopessina.priv@gmail.com","name":"epessina"},{"email":"amountainram@gmail.com","name":"amountainram"},{"email":"giulio.roggero@gmail.com","name":"giulioroggero"}],"readme":"<h1 align=\"center\">⛽ Middleware</h1>\n\n`Middleware` is a backend service responsible for serving\n[micro-lc](https://github.com/micro-lc/micro-lc) configuration files, applying some useful parsing logic before\nreturning their content. This logic is also distributed through an SDK to ease the process of building custom\nconfigurations serves.\n\nOn top of that, this service distributes a CLI that can be used to automatically convert micro-lc configuration files from\none version to another.\n\nFor a detailed description of the service capabilities, referer to the \n[server](https://micro-lc.io/add-ons/backend/middleware) and \n[CLI](https://micro-lc.io/docs/migrating-from-v1#automated-migration) official documentation.\n\n---\n\n## Migrating from v2 to v3\n\nService now provides configurations on a fixed endpoint `/configurations`, hence an endpoint rewrite via a reverse proxy\nis needed to map the old (v2) `/` to (v3) `/configurations/`.\n\n## Local development\n\nTo develop locally you need:\n\n- Node 18+\n\nTo set up Node, please if possible try to use [nvm](https://github.com/creationix/nvm), so you can manage multiple\nversions easily. Once you have installed nvm, you can go inside the directory of the project and simply run\n`nvm install`, the `.nvmrc` file will install and select the correct version if you don’t already have it.\n\nOnce you have all the dependency in place, you can launch:\n\n```shell\nnpm install\nnpm run coverage\n```\n\nThis two commands, will install the dependencies and run tests emitting a coverage report.\n\nTo launch the service locally, ensure you don't have a `.env.local` file in your root folder and run:\n\n```shell\n./scripts/set-default-env.sh\n```\n\nFrom now on, if you want to change anyone of the default values for the variables you can do it inside the `.env.local`\nfile without pushing it to the remote repository.\n\nOnce you have all your dependency in place you can launch:\n\n```shell\nnpm run build\nnpm run start:local\n```\n\nand you will have the service exposed on your machine. In order to verify that the service is working properly you could\nlaunch in another terminal shell:\n\n```shell\ncurl http://localhost:3001/-/ready\n```\n\nAs a result the terminal should return you the following message:\n\n```json\n{\"name\":\"@micro-lc/middleware\",\"status\":\"OK\",\"version\":\"0.2.1\"}\n```\n\n## Build a Docker container\n\nThe service Docker image can be build through provided [Dockerfile](./Dockerfile), running\n\n```shell\ndocker build --tag microlc/middleware .\n```\n\nTo start the container, you can use the [run.sh](./scripts/run.sh) script, running:\n\n```shell\n./scripts/run.sh\n```\n\n## Tag\n\n```shell\nnpm run bump [patch|minor|major|<version number>]\n```\n\nreleases both the sdk on npm and the docker container on docker hub\n","readmeFilename":"README.md"}