{"id":114535602,"number":"3.2.2","published_at":"2024-06-10T10:29:14.416Z","licenses":"SEE LICENSE IN LICENSE","integrity":"sha512-dqlPZwXxxqDznf+eMPq8JZIk93JOPCW8YIQ6kH+eNxg7e+zMSKo/v4xmlzCQ8xMnttCJHecl/togWYDa3IseHw==","status":null,"download_url":"https://registry.npmjs.org/@micro-lc/middleware/-/middleware-3.2.2.tgz","registry_url":"https://www.npmjs.com/package/@micro-lc/middleware/v/3.2.2","documentation_url":null,"install_command":"npm install @micro-lc/middleware@3.2.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"bottarga","email":"operations@mia-platform.eu"},"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},"gitHead":"b8bf145c1ce7ffd058110eaeb2c21a0adbacb39d","main":null,"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 \u0026\u0026 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 \u0026\u0026 echo \"✔ server compiled successfully\"","build:sdk-esm":"tsc --project ./scripts/tsconfig.esm.json","build:sdk-types":"tsc --project ./scripts/tsconfig.types.json"},"_npmVersion":"10.7.0","_nodeVersion":"20.14.0","_hasShrinkwrap":false,"directories":{}},"created_at":"2024-07-10T20:01:34.347Z","updated_at":"2024-11-13T18:20:06.348Z","purl":"pkg:npm/%40micro-lc/middleware@3.2.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@micro-lc%2Fmiddleware/versions/3.2.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@micro-lc%2Fmiddleware/versions/3.2.2/codemeta","dependencies":[{"id":1267930060,"ecosystem":"npm","package_name":"@apidevtools/json-schema-ref-parser","requirements":"^11.2.0","kind":"runtime","optional":false},{"id":1267930061,"ecosystem":"npm","package_name":"@fastify/accepts","requirements":"^4.3.0","kind":"runtime","optional":false},{"id":1267930062,"ecosystem":"npm","package_name":"@mia-platform/custom-plugin-lib","requirements":"^6.0.3","kind":"runtime","optional":false},{"id":1267930063,"ecosystem":"npm","package_name":"ajv","requirements":"^8.12.0","kind":"runtime","optional":false},{"id":1267930064,"ecosystem":"npm","package_name":"commander","requirements":"^11.0.0","kind":"runtime","optional":false},{"id":1267930065,"ecosystem":"npm","package_name":"fast-json-patch","requirements":"^3.1.1","kind":"runtime","optional":false},{"id":1267930066,"ecosystem":"npm","package_name":"glob","requirements":"^10.3.10","kind":"runtime","optional":false},{"id":1267930067,"ecosystem":"npm","package_name":"js-yaml","requirements":"^4.1.0","kind":"runtime","optional":false},{"id":1267930068,"ecosystem":"npm","package_name":"jsonpath-plus","requirements":"^7.2.0","kind":"runtime","optional":false},{"id":1267930069,"ecosystem":"npm","package_name":"lodash.clonedeepwith","requirements":"^4.5.0","kind":"runtime","optional":false},{"id":1267930070,"ecosystem":"npm","package_name":"lodash.get","requirements":"^4.4.2","kind":"runtime","optional":false},{"id":1267930071,"ecosystem":"npm","package_name":"mkdirp","requirements":"^3.0.1","kind":"runtime","optional":false},{"id":1267930072,"ecosystem":"npm","package_name":"quickjs-emscripten","requirements":"^0.29.1","kind":"runtime","optional":false},{"id":1267930073,"ecosystem":"npm","package_name":"@fastify/static","requirements":"^6.11.2","kind":"Development","optional":false},{"id":1267930074,"ecosystem":"npm","package_name":"@mia-platform/lc39","requirements":"^7.0.1","kind":"Development","optional":false},{"id":1267930075,"ecosystem":"npm","package_name":"@micro-lc/interfaces","requirements":"^1.1.0","kind":"Development","optional":false},{"id":1267930076,"ecosystem":"npm","package_name":"@micro-lc/layout","requirements":"^2.2.0","kind":"Development","optional":false},{"id":1267930077,"ecosystem":"npm","package_name":"@types/chai","requirements":"^4.3.6","kind":"Development","optional":false},{"id":1267930078,"ecosystem":"npm","package_name":"@types/chai-as-promised","requirements":"^7.1.6","kind":"Development","optional":false},{"id":1267930079,"ecosystem":"npm","package_name":"@types/glob","requirements":"^8.1.0","kind":"Development","optional":false},{"id":1267930080,"ecosystem":"npm","package_name":"@types/js-yaml","requirements":"^4.0.6","kind":"Development","optional":false},{"id":1267930081,"ecosystem":"npm","package_name":"@types/lodash.clonedeepwith","requirements":"^4.5.9","kind":"Development","optional":false},{"id":1267930082,"ecosystem":"npm","package_name":"@types/lodash.get","requirements":"^4.4.9","kind":"Development","optional":false},{"id":1267930083,"ecosystem":"npm","package_name":"@types/mocha","requirements":"^10.0.2","kind":"Development","optional":false},{"id":1267930084,"ecosystem":"npm","package_name":"@types/node","requirements":"^20.7.1","kind":"Development","optional":false},{"id":1267930085,"ecosystem":"npm","package_name":"@types/sinon","requirements":"^17.0.3","kind":"Development","optional":false},{"id":1267930086,"ecosystem":"npm","package_name":"@types/temp","requirements":"^0.9.2","kind":"Development","optional":false},{"id":1267930087,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^6.7.3","kind":"Development","optional":false},{"id":1267930088,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^6.7.3","kind":"Development","optional":false},{"id":1267930089,"ecosystem":"npm","package_name":"chai","requirements":"^4.3.10","kind":"Development","optional":false},{"id":1267930090,"ecosystem":"npm","package_name":"chai-as-promised","requirements":"^7.1.1","kind":"Development","optional":false},{"id":1267930091,"ecosystem":"npm","package_name":"confusing-browser-globals","requirements":"^1.0.11","kind":"Development","optional":false},{"id":1267930092,"ecosystem":"npm","package_name":"dotenv","requirements":"^16.3.1","kind":"Development","optional":false},{"id":1267930093,"ecosystem":"npm","package_name":"esbuild","requirements":"^0.20.1","kind":"Development","optional":false},{"id":1267930094,"ecosystem":"npm","package_name":"eslint","requirements":"^8.50.0","kind":"Development","optional":false},{"id":1267930095,"ecosystem":"npm","package_name":"eslint-config-esnext","requirements":"^4.1.0","kind":"Development","optional":false},{"id":1267930096,"ecosystem":"npm","package_name":"eslint-plugin-import","requirements":"^2.28.1","kind":"Development","optional":false},{"id":1267930097,"ecosystem":"npm","package_name":"eslint-plugin-mocha","requirements":"^10.2.0","kind":"Development","optional":false},{"id":1267930098,"ecosystem":"npm","package_name":"eslint-plugin-n","requirements":"^16.1.0","kind":"Development","optional":false},{"id":1267930099,"ecosystem":"npm","package_name":"eslint-plugin-sort-keys-fix","requirements":"^1.1.2","kind":"Development","optional":false},{"id":1267930100,"ecosystem":"npm","package_name":"eslint-plugin-typescript-sort-keys","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1267930101,"ecosystem":"npm","package_name":"eslint-visitor-keys","requirements":"^3.4.3","kind":"Development","optional":false},{"id":1267930102,"ecosystem":"npm","package_name":"fastify","requirements":"^4.23.2","kind":"Development","optional":false},{"id":1267930103,"ecosystem":"npm","package_name":"husky","requirements":"^8.0.3","kind":"Development","optional":false},{"id":1267930104,"ecosystem":"npm","package_name":"json-schema-to-ts","requirements":"^3.1.0","kind":"Development","optional":false},{"id":1267930105,"ecosystem":"npm","package_name":"json-schema-to-typescript","requirements":"^14.0.5","kind":"Development","optional":false},{"id":1267930106,"ecosystem":"npm","package_name":"mocha","requirements":"^10.2.0","kind":"Development","optional":false},{"id":1267930107,"ecosystem":"npm","package_name":"npm-run-all","requirements":"^4.1.5","kind":"Development","optional":false},{"id":1267930108,"ecosystem":"npm","package_name":"nyc","requirements":"^15.1.0","kind":"Development","optional":false},{"id":1267930109,"ecosystem":"npm","package_name":"pinst","requirements":"^3.0.0","kind":"Development","optional":false},{"id":1267930110,"ecosystem":"npm","package_name":"rimraf","requirements":"^5.0.5","kind":"Development","optional":false},{"id":1267930111,"ecosystem":"npm","package_name":"sinon","requirements":"^17.0.0","kind":"Development","optional":false},{"id":1267930112,"ecosystem":"npm","package_name":"temp","requirements":"^0.9.4","kind":"Development","optional":false},{"id":1267930113,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.1","kind":"Development","optional":false},{"id":1267930114,"ecosystem":"npm","package_name":"typescript","requirements":"^5.2.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@micro-lc%2Fmiddleware"}