{"versions":{"2.1.0":{"name":"@fastify/ajv-compiler","version":"2.1.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^3.20.1","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^16.0.3","tap":"^15.0.9","tsd":"^0.17.0"},"dependencies":{"ajv":"^8.6.2","ajv-formats":"^2.1.1"},"tsd":{"directory":"test/types"},"gitHead":"f5c20417985f38623e38921d8b200ece87e6e180","_id":"@fastify/ajv-compiler@2.1.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"shasum":"f6562d0d26aef319d12b3a523944456a01c0564a","size":8563,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-2.1.0.tgz","integrity":"sha512-6jvlkTrJmeaQrvK4IZ/lYrjcWNQpCeodpOoH4/kIBss9n3NzphBmVYDjaK5jD3Q5CsQsw+wuSH9QFhYEbxCvBw=="},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_2.1.0_1629438967484_0.4662830832489204"},"_hasShrinkwrap":false,"publish_time":1629438967642,"_cnpm_publish_time":1629438967642,"_cnpmcore_publish_time":"2021-12-16T11:28:11.300Z","contributors":[]},"2.0.0":{"name":"@fastify/ajv-compiler","version":"2.0.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-formats":"^2.1.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^4.1.0","fastify":"^3.20.1","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^16.0.3","tap":"^15.0.9","tsd":"^0.17.0"},"dependencies":{"ajv":"^8.6.2"},"tsd":{"directory":"test/types"},"gitHead":"a15b7015529216b09f3e67044cd34e0f5f71a842","_id":"@fastify/ajv-compiler@2.0.0","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"shasum":"cee7a9e38174347c6ecaaaf4be96dcdea67ddfec","size":8178,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-2.0.0.tgz","integrity":"sha512-I3zPfSiE78NVBrrsjntp+Dh0vbb6n0SOa4GA2yLznhExW6JqZCQrfQtjPcYf52U3XmCMfxX70JNEuoETqZ8WqA=="},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_2.0.0_1629207833450_0.38066946526244805"},"_hasShrinkwrap":false,"publish_time":1629207833605,"_cnpm_publish_time":1629207833605,"_cnpmcore_publish_time":"2021-12-16T11:28:11.518Z","contributors":[]},"1.1.0":{"name":"@fastify/ajv-compiler","version":"1.1.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-errors":"^1.0.1","ajv-merge-patch":"^4.1.0","standard":"^16.0.3","tap":"^15.0.1","tsd":"^0.14.0"},"dependencies":{"ajv":"^6.12.6"},"tsd":{"directory":"test/types"},"gitHead":"04b7bd4de002537848629210076539999ba25bef","_id":"@fastify/ajv-compiler@1.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.13","dist":{"shasum":"5ce80b1fc8bebffc8c5ba428d5e392d0f9ed10a1","size":4283,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-1.1.0.tgz","integrity":"sha512-gvCOUNpXsWrIQ3A4aXCLIdblL0tDq42BG/2Xw7oxbil9h11uow10ztS2GuFazNBfjbrsZ5nl+nPl5jDSjj5TSg=="},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"maintainers":[{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_1.1.0_1621675975657_0.8521326163243863"},"_hasShrinkwrap":false,"publish_time":1621675975815,"_cnpm_publish_time":1621675975815,"_cnpmcore_publish_time":"2021-12-16T11:28:11.771Z","contributors":[]},"1.0.0":{"name":"@fastify/ajv-compiler","version":"1.0.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","test":"standard && tap --100 test/**/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-errors":"^1.0.1","ajv-merge-patch":"^4.1.0","standard":"^16.0.3","tap":"^15.0.1"},"dependencies":{"ajv":"^6.12.6"},"gitHead":"77c81e203cbcd3bedef728936f547bf699f48020","_id":"@fastify/ajv-compiler@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"dist":{"shasum":"525ec94927de3a28487b5a9f9b392313d099adcf","size":4004,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-1.0.0.tgz","integrity":"sha512-vFCSUX3WKVuMsIQPIVAFsRqDySER6I3+uoOuH3zKMcW79+Ua+XqOQNzXUGtzRBuRn7LNq3WTmwc0PMh9qyqShw=="},"maintainers":[{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_1.0.0_1619165435351_0.33292007273378665"},"_hasShrinkwrap":false,"publish_time":1619165435510,"_cnpm_publish_time":1619165435510,"_cnpmcore_publish_time":"2021-12-16T11:28:12.175Z","contributors":[]},"3.0.0":{"name":"@fastify/ajv-compiler","version":"3.0.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^3.20.1","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^16.0.3","tap":"^15.0.9","tsd":"^0.19.0"},"dependencies":{"ajv":"^8.6.2","ajv-formats":"^2.1.1"},"tsd":{"directory":"test/types"},"gitHead":"99258d00e9d1776a5095510ef5de4099977c32e4","_id":"@fastify/ajv-compiler@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-5fhz3rzuFRrUhZtgBiQltZ6R8Vr0q6TaLoFaLMV2jd8ddwnCAKljSmVMvp+H815kjeuVBVJk6GQ/ICtUWp/qYg==","shasum":"cc94b88a395d8945f62f299956103b94c4069887","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.0.0.tgz","fileCount":16,"unpackedSize":31843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1Z1oCRA9TVsSAnZWagAAXG4P/1KGC4FPCKc+IXD7MdlA\nGjIYX1rmTtQ2/U5MPdekNEsknGb6eGhBDVsz5oavCVL5AKwOvCN73oRiSslo\nrvDwQ0JQGHn9r/+n4cBYwNzUcK2VoBUcKx/Vn3iFi7MS0AytCoueFtf+1G3I\n1HRvkQYUUo1lAMKCAzhZFCPQ4PcZwLw1jjlN1tJOA0rDMw3c0q6OdOsFfXDO\n1mM7aX0A6ldKbCd/cKCeFHLDNJtTngyxS5lxwDz7ogclcaojRBkmrppnSQEE\n4sqw72k4CyN+lq/IzhlNM9Ks8XzLSGJ8UpvNV9oFsXbyI2U5M3OrBZ/Qa0Jf\nSspzxqgUsB/+6j75pFKnI2PEimQ4tSDNBioVY73DH67LBaEj3H8CdIguhvgZ\nPV8G+BYrhcNssPxoMqcZeJ21SuSoeohdgAHfmns4hzbEAOzZK8WjK/pznW0B\n6KtA2Dk3G+1wNwnnK0rAKDWN8IzH9cOv/GvHGPUJ+x6oj4S/lfXenQuba6O/\nLpLKfcW3q8h+Pm0cwLHjlGHdLEWElzgvBbAQiAhVR3Q2TeuohCGvH6vzfLFJ\nM6J/rFbWKboOcRxKUB7ZVU+yPNTsoNNQhgGWcFlv3UBm/Wkhtx+/fDojnkiD\npymW5uo6GinLRQjJEvZfRTIHdhtVK+h8jYUVV4dnzAN67BDPoWZZ4AED7/Oa\n7TbQ\r\n=1E4g\r\n-----END PGP SIGNATURE-----\r\n","size":8792},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.0.0_1641389416702_0.5393724389898407"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-05T13:30:25.706Z","contributors":[]},"3.1.0":{"name":"@fastify/ajv-compiler","version":"3.1.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^3.20.1","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^16.0.3","tap":"^15.0.9","tsd":"^0.19.0"},"dependencies":{"ajv":"^8.10.0","ajv-formats":"^2.1.1","fast-uri":"^1.0.1"},"tsd":{"directory":"test/types"},"gitHead":"61d3500900f10accb543ebaf41607467489460ae","_id":"@fastify/ajv-compiler@3.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-+hRMMxcUmdqtnCGPwrI2yczFdlgp3IBR88WlPLimXlgRb8vHBTXz38I17R/9ui+hIt9jx0uOdZKOis77VooHfA==","shasum":"7ccae63da5a115f583ae6cc68173dbc3c1f34405","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.1.0.tgz","fileCount":16,"unpackedSize":31942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/8h1CRA9TVsSAnZWagAAlq4P/iuJxcfJ0AvmoFEqoh86\nEfz0J6O0Vyd/igrauoJxnVu94dneOF40bYXRFMH1WKUtE3Q2AnrdZIqQUGhM\nxiGYzEdEifugL63cfRukwss8/KPycL1ChbFz9DxAZPBQ0GCvJd7r6WPXb7bB\nV5nvDNcuUusVRCcwRkohQd3Zqz+OLf8DJjVWcC0qinLS1ZmR8jPyd0RPafNL\nz6kLEoG21MyiH/Iw83qOLdD17xRlbnEent3nLVHpMrKdY9LWG2uYCePx2fbe\nZ9F3MExQOsdm3jYTMV04YI1cveZORoyXAru4yondGnMIlgz1pKMyB2v47rn8\ny9aXsOww+MbNU57gQlFKsqRwG1wf4afkaQuRUeW5TzbZWMs3XRiRcPwevCbD\nMmpCaL0KcdA+GYtkJlGsGSwqZ/4bG7gDVEkymf8VYiOY5trGmWVC+oGOeUwz\n+yLOBrEtyo8l1qy9FYvGfHpDPF2As6Z6xC9MU8cvWj2fA2RuYbS4VHMLusrH\nVHGd/z7ITZlUH55CYQAnTiPXsyJH7LRGLNShXlAlTfOwV7PjoV/JYaxzwDXM\nMihAqV3lHQdwrqhmqe4cfw5n1D4Q+V4vSf9sXm3EkTC50E+Ooj7ZUufPzapc\ntGYsTA53gige8re8uNACmu7/nXxzDAXKCqNZbKLd/OTUnlrGIT097uMXO9QL\nM3SD\r\n=dClW\r\n-----END PGP SIGNATURE-----\r\n","size":8838},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"behemoth89@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.1.0_1644152949753_0.812324112349631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-06T13:09:17.431Z","contributors":[]},"3.1.1":{"name":"@fastify/ajv-compiler","version":"3.1.1","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^3.20.1","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.21.0"},"dependencies":{"ajv":"^8.10.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"tsd":{"directory":"test/types"},"gitHead":"f888b2723507ab4f4ab544370376ac95c11538c2","_id":"@fastify/ajv-compiler@3.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-sn01z9hluLu4ZKUEWK/gdCOU+QJTa6r7YpwD2l7lATgfwrJD/sMSe+zX03UWWebI9kdMmK18gj4Fhi0I3LtLnQ==","shasum":"91c9c0b34472349adfd96b0b823c2d01a136e818","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.1.1.tgz","fileCount":16,"unpackedSize":32753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiTPlL3wwvkfpA/FvO3PneNUQjGSoovXUizn3e48HkpAIhAPiqsXIFz1geEikyl4ccrBI1QD/o40POytGXQwG3lnGo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwnviACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZxA//THpIh58HSI9T1wuH6ExBWXXAfoHCDIAc4uAp6m7FCF30mRfN\r\nbaM37OnNEKD+eW9wY5wuonTQTjMb8xhBWR/TClDMtnCCg6kbxvgC1DpNnVkC\r\nydlNdunStV8E4SXbZnAuZHS5davtlFTRB9geskOCd2/Dz1Y+JpJAwxVzI+cw\r\n8RiVJjd2IfZVA6FEq03k8lIPZqW0cKSwQdsIoQa4u5XpKfPBb3ovbV1K2MwT\r\nerzkcxtNZXppAn3UHKHM6M65jDZlDLNvldTpgYMI712kqlXfERlZvUuwr+eG\r\nhdrkEygNd21/jdenb4fgz08r+cL3o3ZNoT/OYGFCEXp8zyAd2EjrELn7VpoU\r\nF04ow41pAqKD7UY6Bh5MJ+30vrTD/dJwbnnBSEmA/Am1Ge2pnz1W5mEfybH2\r\ndmqExEje0gnnwz+9OhVN1lN1vK5+K0qZ4AteFN8wcBKPquCAL1FNQfgu0Xvn\r\n62CB9ILTSQOtnfHD3EMOjB6Vc/hkpnWnlHPVjD3L1Zk2ylgTGS6+4EBLxMIF\r\nIJMxB5P/OWSdugfizzUu+MEn/UxlnXyVbuFjhl5DXfKM5GmMi6DQdTnSPoDg\r\nYf47TgB23nMGEwK0/gB0bwSlwnCWU3ptWD3yE8Z4SX7M8+YfrrDTZfgGVFlK\r\n4uwoTgAkgbft2EHVutsz/gIj1YPbecR98GU=\r\n=l+Qn\r\n-----END PGP SIGNATURE-----\r\n","size":8870},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"bugagashenkj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.1.1_1656912866007_0.9875191710725213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-04T05:39:33.819Z","contributors":[]},"3.1.2":{"name":"@fastify/ajv-compiler","version":"3.1.2","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint:fix":"standard --fix","unit":"tap --100 test/**/*.test.js","test":"standard && npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^3.20.1","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.22.0"},"dependencies":{"ajv":"^8.10.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"tsd":{"directory":"test/types"},"gitHead":"b0fa4c2ace2f6619fb700a206ad873222107947b","_id":"@fastify/ajv-compiler@3.1.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-m2nzzQJeuVmeGOB9rnII9sZiY8AZ02a9WMQfMBfK1jxdFnxm3FPYKGbYpPjODj4halNogwpolyugbTNpnDCi0A==","shasum":"9b3c4ae0f5feeb2a90ee797cff6dc26e1831795b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.1.2.tgz","fileCount":17,"unpackedSize":33925,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA9zBd6HLJULsyhPcHDE+Y35Z/f4L3784QRlkau8YyAwIgdQR7UVjWcP51CEWGEW5iEiqQLedLBmIL4OEE1RXgWQ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixF5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohkQ//W2bRVULZ9YuLb/G3pNjnSFZP0l2DrBuv9gEqCyyAGLD4kpya\r\nVugjnI88nP1lAF5RhCw2NH95dJn6rAfoIM4P5d+k6terYeD+nCsV8U9exmjU\r\nMhJSddVLheFI9MzDxHwFj8my+9fLlMN6wlNtRPN5iWNbaLMqPcgeQECwSoW9\r\n0R6UEICCqm0LFxVqm03OatgaIy+HzGlh1K2SOq7GEoJ65Gv0KY2ciR+0NfAW\r\nUTBdRhaC7F/a3nCzI6v4cCY122bPwzQB1eiP7IlSVDnOGdpqWF4Ze5yQNLJS\r\nnnnzVCR+030f9YoSmR63a0auVkAIMEBpJwlUCT+0FfSdbKRdE6O4LUGoVskp\r\nBVBDE0U6bcyCo732GpMmaAdFzgJdGFNGzL5uSlngU7EXIEIxdSNUMgpe5FAy\r\neFZcpVTGTbOOXeggxOhqfJZW7Jo59fIDRrQLPutOV0r3zpCFmDyZVm0IhfKh\r\nO7wF6bfeNVoFDi4EcJRuuxlxweG+r33LhW1rv+I2pAyRxuYv4rmmZ57+ak6L\r\nYYj5oGPakmngkiHpI1FQJEY9Z9+58F9e/+6Ri5q7ph5wJnVeVYAuf/3vxVwJ\r\nLtm12TNUDv47wJpxbUpWtabPUfhOEJCByAcOh4JI5fWVVjOwkLvpqzidX53v\r\nL8w7J3V2Aycz5FsKLm6LqlDaXRDbftE9c0o=\r\n=rXkZ\r\n-----END PGP SIGNATURE-----\r\n","size":9602},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"bugagashenkj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.1.2_1657036353402_0.6542583677713458"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-05T15:59:38.400Z","contributors":[]},"3.2.0":{"name":"@fastify/ajv-compiler","version":"3.2.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap test/**/*.test.js","test":"npm run unit && npm run test:typescript","posttest":"rimraf test/ajv-generated*.js","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^4.0.0","require-from-string":"^2.0.2","rimraf":"^3.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.22.0"},"dependencies":{"ajv":"^8.10.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"tsd":{"directory":"test/types"},"gitHead":"2c6165462bdd0cb632db4cfb923e2b2c17b283b5","_id":"@fastify/ajv-compiler@3.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-JrqgKmZoh1AJojDZk699DupQ9+tz5gSy7/w+5DrkXy5whM5IcqdV3SjG5qnOqgVJT1nPtUMDY0xYus2j6vwJiw==","shasum":"a165ffb877fe239571a68f7b22143034176dcb8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.2.0.tgz","fileCount":17,"unpackedSize":35214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXqhBeW9OyMh0u0CHufqxBUJ0du71tvw5zCaDKtW5uIwIgPtLMvq0G5KTXJu0jXB0XS+AnwMbpf2Kzu9qgNGBicwA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBwzLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Mg//WlV3qmIi+tqsrE+2kbbpypsh8YDaMHQzvkysGxXo/H/JwClV\r\n2zg0uy6+ourZmkFRs9VFQwBwPrNn9qfQ4qIHL8dC9IYhE5/ow0pZPjWcjAFu\r\nx1cagIxj7fnOptw1ejXwx8zXTlMFVutjzyJnEZSk5ex8iddPo0pjdVttX+bU\r\n8o9DN4A+iktqBxcjrMfqgzwUDDNREwsQxw8LZ1liBGU1jn/bDcOxeMNyhPGl\r\nO8LDSFGX79QgyT1UqwFSmzS4HKdxtPd1au0xaw7+L6mfj/JOuJ2hPyl/Nfl5\r\nnQUNuVXk6lnjfY15OCje4AbfmLe39S5JKP5s/AYp8EbQtouGvbQkkzq5ZIYV\r\nZKI61kMR9jnu+K7DdUop/jrlO4fx7DlxlscHH/hAMrlmovaP20poEhl0UWce\r\noEiWahm6Oakiyl/jXvbOSYMztROttB25lPmqe7W1quJPlwf+anpNzPuWmsyA\r\n7gkpC2fT5WvHQ2dWwUr4DZOqVbss2wE7yL1qCytmFpHP1BDaI0u1IN26CSUt\r\nkB0ZBKp70ndD6xaSskWQy5G/zB58YV+CvN/XwdAc1naNp6iwvG6tuwtn7BJ5\r\ndoZX89L/q1pXw7+YHsK2Sjq6PhArJUOMIjQlcLxr+CPtsJ2NboBSTAAh4LLH\r\nxsVPQCqyObF8gCf4KLLx+C22tmEoRAStweQ=\r\n=eFAg\r\n-----END PGP SIGNATURE-----\r\n","size":9916},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"bugagashenkj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.2.0_1661406410890_0.6854723325597625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-25T05:49:35.707Z","contributors":[]},"3.3.0":{"name":"@fastify/ajv-compiler","version":"3.3.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap test/**/*.test.js","test":"npm run unit && npm run test:typescript","posttest":"rimraf test/ajv-generated*.js","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^4.0.0","require-from-string":"^2.0.2","rimraf":"^3.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.23.0"},"dependencies":{"ajv":"^8.11.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"tsd":{"directory":"test/types"},"gitHead":"b014513ab4a2588b031bd1fbbe7a28c6db15df59","_id":"@fastify/ajv-compiler@3.3.0","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-1zKPDVEes8AawlivffXfmcZyuEt5g8ZhLGNoqx2+1OpOZ8GaQUFAnxrV0K14woIUpCm+9fwtk9a59cUyG993Zg==","shasum":"813049f48dc0e566703591e93e2e6b02f1604031","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.3.0.tgz","fileCount":18,"unpackedSize":37233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDad+sBLf6XJLN3jJ67oobSH85KErZI0hVvpOShKnNl6gIhAKIa05/4UjRHKr8WXYeBjXIxSVZSTUVNWsnQ9vyBAnKw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJkWRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxGA/9GswXqW9lY4u3hQx9vYPLqcjenSz5XaUUv/1cuzWfC47yOR5d\r\n9EkVqW/ACZNK9ZuTde/JJpS0k6JDl5bwiZG5goySngU3CvpADHsCTzeee0jd\r\nK+XdHC1AsAAtqj3E6lXoTlF9yzjsrn88Yk+00yzF+/vM/OUbj3EnqqBnojDs\r\nUdCbf37l3QFOptHK3LnfBCgfmhC0/6mlkxeI71354PtbkB6n+k84iONiPSAl\r\nH2d3vQvalPG4MqPHkL4fWYuqlYEIJq/V6s97PCykEeofgM5PxgUMwrK/U7fZ\r\nFo3Sz1ZNM/V00ITK2Swsmd1fm73Xv/Qc4ZHSXJMIICmGHOxdUaq5Sp9WSnBd\r\nGLqXrpraADqhMb7IcYkkLVrxLF95UFz6hL30oBdtIES/1TCHgSfqZqTgLr5/\r\nVGCAeds6xf448Jnlfx5/HvKe2leEZpz19Oar1d5097q1L2XCSznZmy4QlMsM\r\nuG7jVwa+fk6SIGf5Fk+WP1TWGKaE3sa5S0zCjaBPXDGXzclZs0kLLenFgGwX\r\nvN1VBvt/YzGPdZJVFdA3sFuZasLKHFJlnaET8SgXCqu/JvTsAP3m/7XgnoHd\r\nTRtsPE35McUIehIaV9uvSOmyQ0SDlTmsPIUUUJflrjiSNga8MwwNS9MROJbe\r\nsj9JWVGwlqBH87bDHV9JYKzz2UVPD40s5/c=\r\n=Nfi7\r\n-----END PGP SIGNATURE-----\r\n","size":10320},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"bugagashenkj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.3.0_1663452561261_0.1026637601946554"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-17T22:09:36.262Z","contributors":[]},"3.3.1":{"name":"@fastify/ajv-compiler","version":"3.3.1","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap test/**/*.test.js","test":"npm run unit && npm run test:typescript","posttest":"rimraf test/ajv-generated*.js","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","fastify":"^4.0.0","require-from-string":"^2.0.2","rimraf":"^3.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.23.0"},"dependencies":{"ajv":"^8.11.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"tsd":{"directory":"test/types"},"gitHead":"fa2849ee8ccd74338c0aa832842f7a0c085b7205","_id":"@fastify/ajv-compiler@3.3.1","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-IRnids8lblQ8e1i8h4JLyfJmebXE+ohcj8x8X/+Ew6ZB4H0Ui05z5YL6q5FOcl0zItVpu4adRzeyVNNUwmduIg==","shasum":"7045dbf23c11c42b50011ccc36998cd624856e5d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.3.1.tgz","fileCount":17,"unpackedSize":35784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjN79Ozr56CaL8xwMGuXsY3iOOb5yginIKgiHvXiVfdwIhAMp5xCDJ5gMavsw4OXD17Uw8xod8/mF7v+iv284VFZdz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJr5jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUFQ/+LjavDEUQcKFri8EQTniZKNECoRULa3t3V67VHj9t2j1c4nlv\r\nwlBiB3wWCDMrQ5yfEzWsvNabRiBflMKH/TL/M9WNhDuV1xEvmoDS7SjVB2ss\r\nQofAcGSYRoa188+3eeMpajybQ9qEfUZZG0gempD9oZAtpz6oe5zQ/gjihP6K\r\nzuhPGiB1j5ulc9e7NxTxatqZq8SqqUb3blpS20PS6Bg2tiONxrUU4XHINuHK\r\nx8FyHnisyDUFkvY8JLIklAmX+X6WfEUI/PoyAuog6SvkAQpwbzLFK/418hZ8\r\nNYZMgtLXw+N3HyeW9YSfb6tiyJfIOfvu1hCF5qdIK7+3NruwBF8RDEIT/MXY\r\na/R2cMAN/KQVwmoThgcu1yYDw+78EkEsBAWVeAPO/OCx87Nd1/gPmNx0lrQ2\r\nneMDcuVXrhZG2DVXl7ApKu5DPj32u95c0ruIK83YMSvhXn2UPfVtwkyOKj94\r\nMeNQC6Dau6NAzJEv99sZFB9ycEc+DXp0bALRLeWiX/eOgF7sMH6PnqbSy665\r\nkIU03BTiTb+qGYILy7ZxVezXGtqiL/+P0P03YJQYAGX0hWrDITABdRyiqmcY\r\n4dCRHydiO+DdabQKVPHsbzAUXZvSCUfPN14q8m4vzNaZ0ZVV7sfbvwJ8E42M\r\nLOXjiKUVSd7J8c5/Hcw+zcs0lhBXWMl6O1M=\r\n=wQew\r\n-----END PGP SIGNATURE-----\r\n","size":10030},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"bugagashenkj@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.3.1_1663483490840_0.14907035453903283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-18T06:45:12.965Z","contributors":[]},"3.4.0":{"name":"@fastify/ajv-compiler","version":"3.4.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap test/**/*.test.js","test":"npm run unit && npm run test:typescript","posttest":"rimraf test/ajv-generated*.js","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","cronometro":"^1.1.4","fastify":"^4.0.0","require-from-string":"^2.0.2","rimraf":"^3.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.24.1"},"dependencies":{"ajv":"^8.11.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"tsd":{"directory":"test/types"},"gitHead":"be48a4cdff4dd9759816b99b51a28bda778a2611","_id":"@fastify/ajv-compiler@3.4.0","_nodeVersion":"16.13.0","_npmVersion":"8.10.0","dist":{"integrity":"sha512-69JnK7Cot+ktn7LD5TikP3b7psBPX55tYpQa8WSumt8r117PCa2zwHnImfBtRWYExreJlI48hr0WZaVrTBGj7w==","shasum":"e001b7e234b5b704654b1d617d69fa63c348f2a7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.4.0.tgz","fileCount":23,"unpackedSize":44367,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQOBB/duyCprmlYGL8NOLY/sPtuCmDSZ1vRskbYN9BYgIhAIBYOEDmBmbtfovBj9Z1Bd/ZFDmoFelDbvDxtz/2jX6v"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX4WCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8ThAAiM+R3p+EbNm2m+f3shk1tZPCZavuIlqPoFStbiXhUufvnHdN\r\nQnYdCKM6DyIP/0RnMpRYoxrVivzbfhJPkG1vPL0L7UeEBToPSLEW+oI4Uzup\r\nPMT+agXZy3GVJMFgocu0OuLzrG9AjZDJ0iMZFA5UTveNP9IqMcmbfoxUJHud\r\n8PhYQZ1GefcLzdb6BIbu7v/mN3KeBPKS3mN1ye4/JlHkG14MKpf53XnwXbhA\r\nVX82HtMLv0CRABXvHIafdOesjdQjHYKxpe45S5p5Ts2px40qPcx/o+gFW+C8\r\n1KPR2Lbs9F5IdRo1oOQm8M5o2l56AP8Oja+CQsjRc9vBUxvQAnPkuqfdDPtS\r\na6YURCorAYxNWRnSB0xeAXLJFhTvhBkb1Tg+aWJwQMNdb0jNieqNdG4gWA1R\r\nuJgx0+73q+hBxOAijlOR3mrxc1gVw+OSCljCRYWYXf6qylzOGifnR+O9dZfY\r\no/Wbam1Ehj530sZosf5Bc+eLCigWKWq8kJs5gI9mphqyKbGtoWO5NFbH4vhN\r\nVIRmy4OeZaMyfVJah1g0ZEoJleVdZxpaHCdi+5XTTb49C1jfqt8Gk9tnCHJB\r\ntniBgnXKLlk1S3WKkk40QnD1pvQlGVGmM+VBIeUctIqfG/l22kjOOQLJM1LB\r\nO2Mr2N3gl/fIJWYbnHNDH/3sOdnGGqjabi8=\r\n=estI\r\n-----END PGP SIGNATURE-----\r\n","size":11696},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"ethan@arrowood.dev"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"ivan@tymoshenko.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.4.0_1667204482016_0.7317146884157937"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-31T08:25:07.246Z","contributors":[]},"3.5.0":{"name":"@fastify/ajv-compiler","version":"3.5.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap","test":"npm run unit && npm run test:typescript","posttest":"rimraf test/ajv-generated*.js","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","cronometro":"^1.1.4","fastify":"^4.0.0","require-from-string":"^2.0.2","rimraf":"^3.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.25.0"},"dependencies":{"ajv":"^8.11.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"gitHead":"49bdbf2c5d46de6823ea65f3359f4de34b57ff6e","_id":"@fastify/ajv-compiler@3.5.0","_nodeVersion":"16.17.0","_npmVersion":"9.1.2","dist":{"integrity":"sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==","shasum":"459bff00fefbf86c96ec30e62e933d2379e46670","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.5.0.tgz","fileCount":22,"unpackedSize":50849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzJu1yIy54cYtGU8GlswcrSFGtRYWa3IYRRmeEZKgAZAiEAuALsF8V0Ti6Wv4Bem+VSTmRiVMJxE+jVrmTmBtT8/gI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmxPBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj0Q//Z4Z8PI599xBW++6LrFEfhpqD4EMHlWee8Stu5kJeijVv47hQ\r\nGILUBv0KU8z16DNErO1G2zp+NaFWkzHMeIEUsrJDEBbOHclq+E71an04FS72\r\nNxdWBMjCo87GJoNMpgOl0czAJGKEQkkfa1wJlCKs5OzcMlrNI1doDZn+RWfr\r\nNK04W2Eu9DFgF0ZGVTHV6H8IvPjosYLwpHOzcOafoShRJxFCFjUYptV7doYt\r\nrw+QpFRvk7lyvxMHSeKbkcHswTSGhsNwER1qZGjWfW8H8sE10MmYOeNp5iFZ\r\ncOicyDKj55aJTSbV4uPyTErRKdTupUhlwAIqCtaIfI3mypQI3JZ0RVH7KUt7\r\nmuWzpV0egFwdyWCb6pC5poc2E8dPBKR1ykk6qkOhsVbo2hfYI1fQYXuXDaag\r\nHt0l8H9LOhMBhyN9iizQTCzSTuJui8NAkPvqdDahEP2cUyNPcHIWDHINIWsH\r\nnxhGCiFz6QnkTrM3VGv9cf3pMSRE3A9nL7MHtaRPZYmhHR72YmsFhi6Uch2z\r\nTwl7USzEPiWVvxU+onj5cCJnwLh1/dl2WGZlCY6LPku8zeCU9jJv6IQt3F0z\r\nQStbzrPnPv9Qc+swy1jedPmWAsCE70b6RHT0Mt1uLiouEwJukxS65NgqeDog\r\n1XvhVOfqIPtdN3loyCAGnyjj9y27xFrdsZ0=\r\n=N7/r\r\n-----END PGP SIGNATURE-----\r\n","size":12610},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"ivan@tymoshenko.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.5.0_1671107521633_0.0029721923759311597"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-15T12:54:51.084Z","contributors":[]},"3.6.0":{"name":"@fastify/ajv-compiler","version":"3.6.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.0.1","ajv-merge-patch":"^5.0.1","cronometro":"^3.0.1","fastify":"^4.0.0","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^17.0.0","tap":"^16.2.0","tsd":"^0.31.0"},"dependencies":{"ajv":"^8.11.0","ajv-formats":"^2.1.1","fast-uri":"^2.0.0"},"_id":"@fastify/ajv-compiler@3.6.0","gitHead":"ff736586290641f4c8a1ad005db58b8233a34a9c","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==","shasum":"907497a0e62a42b106ce16e279cf5788848e8e79","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-3.6.0.tgz","fileCount":23,"unpackedSize":53075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ3zBdldZIQLXaazWrF8DsmAHGqMDebu0RHrtsnGSWEwIgFzLgp4skgLFUg03CRqOQaLe69WwiSXnGt/EoUJEm/Tg="}]},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_3.6.0_1719043255028_0.23608096351890295"},"_hasShrinkwrap":false,"contributors":[]},"4.0.0-pre.fv5.1":{"name":"@fastify/ajv-compiler","version":"4.0.0-pre.fv5.1","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","cronometro":"^3.0.1","fastify":"^5.0.0-alpha.3","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^17.1.0","tap":"^19.0.0","tsd":"^0.31.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.0-pre.fv5.1","readmeFilename":"README.md","gitHead":"f1567d3a502404f173c0c4c556163d56d9268f83","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-CRwwx95BKGGBjL1pxSL8ByWe0rcD/bHjpXXqkHXyZ/fBg3KXWy+VFhSNdiB3XJrqVhYz9sZf/08oncEQd9/YOA==","shasum":"b72a2039ea87513afedc240da60d374ff16ae44c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.0-pre.fv5.1.tgz","fileCount":23,"unpackedSize":53196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIeWyVxRB96EfSFPczqwQB2WkxW2XnNPJ+ZkmhjjKWYgIhAN9WaPcZL1tnnuVBxD4uICzcgF4bhRUh1camU7sHKRKL"}]},"_npmUser":{"name":"anonymous","email":"james.sumners@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_4.0.0-pre.fv5.1_1719917794233_0.013584393944481077"},"_hasShrinkwrap":false,"contributors":[]},"4.0.0":{"name":"@fastify/ajv-compiler","version":"4.0.0","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","cronometro":"^3.0.1","fastify":"^5.0.0-alpha.3","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^17.1.0","tap":"^19.0.0","tsd":"^0.31.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.0","gitHead":"8d01c8ae5db87befa74f8484f56498c4308c346a","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-dt0jyLAlay14LpIn4Fg1SY7V5NJ9KH0YFDpYVQY5cgIVBvdI8908AMx5zQ0bBYPGT6Wh+bM3f2caMmOXLP3QsQ==","shasum":"9f5852461473d7f6267f7275b7cb0afc365317cc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.0.tgz","fileCount":23,"unpackedSize":53186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvi142EkiJsKZb18YRcUWD3ybOGhMmCo9hENSXWFC6YAiBMazOv6xWyCTozqOMQFSLVhcZcco6fI6Lh4Ze+StMrHQ=="}],"size":13370},"_npmUser":{"name":"anonymous","email":"hello@matteocollina.com"},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"ivan@tymoshenko.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_4.0.0_1725270723994_0.4147193916995886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-02T09:52:04.160Z","publish_time":1725270724160,"_source_registry_name":"default","contributors":[]},"4.0.1":{"name":"@fastify/ajv-compiler","version":"4.0.1","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"standard","lint:fix":"standard --fix","unit":"tap","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","cronometro":"^3.0.1","fastify":"^5.0.0","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","standard":"^17.1.0","tap":"^19.0.0","tsd":"^0.31.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.1","gitHead":"60238bb4cba586528ca812ca18c83780b265b395","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-DxrBdgsjNLP0YM6W5Hd6/Fmj43S8zMKiFJYgi+Ri3htTGAowPVG/tG1wpnWLMjufEnehRivUCKZ1pLDIoZdTuw==","shasum":"9567b4c09149a0f342e931c7196a8ed9dc292954","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.1.tgz","fileCount":23,"unpackedSize":53136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdNH80WhrWYerNzP/svuhqLYp3hpHe6dmBSF0uL12CCAiAfrHlVg53d9FjdG5hzqFNt88+6CB534A5Ixfn1n/5vMA=="}],"size":13294},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"rafael.nunu@hotmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"ivan@tymoshenko.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-compiler_4.0.1_1726995198531_0.28737366953265475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-22T08:53:18.694Z","publish_time":1726995198694,"_source_registry_name":"default","contributors":[]},"4.0.2":{"name":"@fastify/ajv-compiler","version":"4.0.2","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"eslint","lint:fix":"eslint --fix","unit":"tap","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"James Sumners","url":"https://james.sumners.info"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","cronometro":"^4.0.0","eslint":"^9.17.0","fastify":"^5.0.0","neostandard":"^0.12.0","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","tap":"^19.0.0","tsd":"^0.31.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.2","gitHead":"6664016051305d3438c9fc41c402825c01be75bc","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Rkiu/8wIjpsf46Rr+Fitd3HRP+VsxUFDDeag0hs9L0ksfnwx2g7SPQQTFL0E8Qv+rfXzQOxBJnjUB9ITUDjfWQ==","shasum":"da05938cf852901bfb953738764f553b5449b80b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.2.tgz","fileCount":24,"unpackedSize":53979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGYokarxTrL/FmBfR3TusfKULZveKiZfsbl4agH1USrQIhAJTiGFxlZWsex3iN9bD77+Py67qnQhUBb5XTHjq5mexs"}],"size":13583},"_npmUser":{"name":"anonymous","email":"frazer.dev@icloud.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"ivan@tymoshenko.me"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ajv-compiler_4.0.2_1735901246624_0.2613731681659457"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T10:47:26.815Z","publish_time":1735901246815,"_source_registry_name":"default"},"4.0.3":{"name":"@fastify/ajv-compiler","version":"4.0.3","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"eslint","lint:fix":"eslint --fix","unit":"c8 --100 node --test","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"James Sumners","url":"https://james.sumners.info"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","c8":"^10.1.3","cronometro":"^5.3.0","eslint":"^9.17.0","fastify":"^5.0.0","neostandard":"^0.12.0","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","tsd":"^0.33.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.3","gitHead":"991b32ab93d2f98c62293494e0e5c1461e0c6c34","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-BlVD6YGUTDEl0b5B8TDrvl7JkFNc6LOSybeMB+/bIDA0xaJlBUTeBaGLgjvaviLRNAcBMIXDCHaxOJ8LdlzEKw==","shasum":"c6f34d9beb23119043ac012837f00bf41eab452c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.3.tgz","fileCount":23,"unpackedSize":55434,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDD+E07V8Bll/7xrk6pxLA5c4Bw7xDZPODpTbSk0kybHQIgL99qFVFZkVyNaKjen7/dokHw36BTNKksoJ1m0wikYoU="}],"size":13677},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"ivan@tymoshenko.me"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ajv-compiler_4.0.3_1760376194217_0.8513238649181094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-13T17:23:14.405Z","publish_time":1760376194405,"_source_registry_name":"default"},"4.0.4":{"name":"@fastify/ajv-compiler","version":"4.0.4","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"eslint","lint:fix":"eslint --fix","unit":"c8 --100 node --test","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"James Sumners","url":"https://james.sumners.info"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","c8":"^10.1.3","cronometro":"^5.3.0","eslint":"^9.17.0","fastify":"^5.0.0","neostandard":"^0.12.0","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","tsd":"^0.33.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.4","gitHead":"ad65ed50b9a9e140c48a1c58641783679764558a","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-VfPkOSmob5YqH4ZUYW4ESVV5dDNbmtNEKJADFm43Hn/T48RxTZjUIBouadRDb4M/qr8g5bAxxu40/MGxvCPDrw==","shasum":"65cede827ce557b304a5770309eb804c988173b2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.4.tgz","fileCount":23,"unpackedSize":55744,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIET5gccEtbTtwhC8a1TW6cR3i3FTYzRvjHLHef3qBW90AiEA/y6fmrS9bnlHN9jKTMtsCKJkv7Oj0bWSOSkMpUrYVnQ="}],"size":13729},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"ivan@tymoshenko.me"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ajv-compiler_4.0.4_1760620297914_0.8793365117213052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-16T13:11:38.103Z","publish_time":1760620298103,"_source_registry_name":"default"},"4.0.5":{"name":"@fastify/ajv-compiler","version":"4.0.5","description":"Build and manage the AJV instances for the fastify framework","main":"index.js","type":"commonjs","types":"types/index.d.ts","directories":{"test":"test"},"scripts":{"lint":"eslint","lint:fix":"eslint --fix","unit":"c8 --100 node --test","test":"npm run unit && npm run test:typescript","test:typescript":"tsd","ajv:compile":"ajv compile -s test/source.json -o test/validate_schema.js"},"repository":{"type":"git","url":"git+https://github.com/fastify/ajv-compiler.git"},"keywords":["ajv","validator","schema","compiler","fastify"],"author":{"name":"Manuel Spigolon","email":"behemoth89@gmail.com","url":"https://github.com/Eomm"},"contributors":[{"name":"Matteo Collina","email":"hello@matteocollina.com"},{"name":"Aras Abbasi","email":"aras.abbasi@gmail.com"},{"name":"James Sumners","url":"https://james.sumners.info"},{"name":"Frazer Smith","email":"frazer.dev@icloud.com","url":"https://github.com/fdawgs"}],"license":"MIT","bugs":{"url":"https://github.com/fastify/ajv-compiler/issues"},"homepage":"https://github.com/fastify/ajv-compiler#readme","funding":[{"type":"github","url":"https://github.com/sponsors/fastify"},{"type":"opencollective","url":"https://opencollective.com/fastify"}],"devDependencies":{"ajv-cli":"^5.0.0","ajv-errors":"^3.0.0","ajv-i18n":"^4.2.0","ajv-merge-patch":"^5.0.1","c8":"^10.1.3","cronometro":"^5.3.0","eslint":"^9.17.0","fastify":"^5.0.0","neostandard":"^0.12.0","require-from-string":"^2.0.2","sanitize-filename":"^1.6.3","tsd":"^0.33.0"},"dependencies":{"ajv":"^8.12.0","ajv-formats":"^3.0.1","fast-uri":"^3.0.0"},"_id":"@fastify/ajv-compiler@4.0.5","gitHead":"fa25c41c973f81a75d8a953832e7b61f2db825e2","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-KoWKW+MhvfTRWL4qrhUwAAZoaChluo0m0vbiJlGMt2GXvL4LVPQEjt8kSpHI3IBq5Rez8fg+XeH3cneztq+C7A==","shasum":"fdb0887a7af51abaae8c1829e8099d34f8ddd302","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@fastify/ajv-compiler/-/ajv-compiler-4.0.5.tgz","fileCount":23,"unpackedSize":57062,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDW4Z8QCXNZMgbdauAveHlIliR6691+0KUEvTG6iesq4gIgElZZ7E4XOZl2QhzJ/l8VoTNjBssJxbjWsicT6PNRDRI="}],"size":14045},"_npmUser":{"name":"anonymous","email":"behemoth89@gmail.com"},"maintainers":[{"name":"anonymous","email":"simone.busoli@gmail.com"},{"name":"anonymous","email":"tommydelved@gmail.com"},{"name":"anonymous","email":"hello@matteocollina.com"},{"name":"anonymous","email":"james.sumners@gmail.com"},{"name":"anonymous","email":"vince.legoff@gmail.com"},{"name":"anonymous","email":"behemoth89@gmail.com"},{"name":"anonymous","email":"kaka@kakawebsitedemo.com"},{"name":"anonymous","email":"hey@gurgun.day"},{"name":"anonymous","email":"me@metcoder.dev"},{"name":"anonymous","email":"ivan@tymoshenko.me"},{"name":"anonymous","email":"frazer.dev@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ajv-compiler_4.0.5_1760792986686_0.1442031710969709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-18T13:09:46.867Z","publish_time":1760792986867,"_source_registry_name":"default"}},"dist-tags":{"latest":"4.0.5","next":"4.0.0-pre.fv5.1"},"name":"@fastify/ajv-compiler","time":{"created":"2022-01-26T23:04:57.520Z","modified":"2025-12-06T19:46:03.547Z","2.1.0":"2021-08-20T05:56:07.642Z","2.0.0":"2021-08-17T13:43:53.605Z","1.1.0":"2021-05-22T09:32:55.815Z","1.0.0":"2021-04-23T08:10:35.510Z","3.0.0":"2022-01-05T13:30:16.930Z","3.1.0":"2022-02-06T13:09:09.964Z","3.1.1":"2022-07-04T05:34:26.199Z","3.1.2":"2022-07-05T15:52:33.604Z","3.2.0":"2022-08-25T05:46:51.050Z","3.3.0":"2022-09-17T22:09:21.422Z","3.3.1":"2022-09-18T06:44:51.107Z","3.4.0":"2022-10-31T08:21:22.204Z","3.5.0":"2022-12-15T12:32:01.803Z","3.6.0":"2024-06-22T08:00:55.230Z","4.0.0-pre.fv5.1":"2024-07-02T10:56:34.386Z","4.0.0":"2024-09-02T09:52:04.160Z","4.0.1":"2024-09-22T08:53:18.694Z","4.0.2":"2025-01-03T10:47:26.815Z","4.0.3":"2025-10-13T17:23:14.405Z","4.0.4":"2025-10-16T13:11:38.103Z","4.0.5":"2025-10-18T13:09:46.867Z"},"readme":"# @fastify/ajv-compiler\n\n[![CI](https://github.com/fastify/ajv-compiler/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/fastify/ajv-compiler/actions/workflows/ci.yml)\n[![NPM version](https://img.shields.io/npm/v/@fastify/ajv-compiler.svg?style=flat)](https://www.npmjs.com/package/@fastify/ajv-compiler)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-brightgreen?style=flat)](https://github.com/neostandard/neostandard)\n\nThis module manages the [`ajv`](https://www.npmjs.com/package/ajv) instances for the Fastify framework.\nIt isolates the `ajv` dependency so that the AJV version is not tightly coupled to the Fastify version.\nThis allows the user to decide which version of AJV to use in their Fastify-based application.\n\n\n## Versions\n\n| `@fastify/ajv-compiler` | `ajv` | Default in `fastify` |\n|------------------------:|------:|---------------------:|\n|                    v4.x |  v8.x |                 ^5.x |\n|                    v3.x |  v8.x |                 ^4.x |\n|                    v2.x |  v8.x |                    - |\n|                    v1.x |  v6.x |                ^3.14 |\n\n### AJV Configuration\n\nThe Fastify's default [`ajv` options](https://github.com/ajv-validator/ajv/tree/v6#options) are:\n\n```js\n{\n  coerceTypes: 'array',\n  useDefaults: true,\n  removeAdditional: true,\n  uriResolver: require('fast-uri'),\n  addUsedSchema: false,\n  // Explicitly set allErrors to `false`.\n  // When set to `true`, a DoS attack is possible.\n  allErrors: false\n}\n```\n\nMoreover, the [`ajv-formats`](https://www.npmjs.com/package/ajv-formats) module is included by default.\nIf you need to customize it, check the _usage_ section below.\n\nTo customize the `ajv` options, see how in the [Fastify documentation](https://fastify.dev/docs/latest/Reference/Server/#ajv).\n\n\n## Usage\n\nThis module is already used as default by Fastify.\nIf you need to provide your server instance with a different version, refer to [the Fastify docs](https://fastify.dev/docs/latest/Reference/Server/#schemacontroller).\n\n### Customize the `ajv-formats` plugin\n\nThe `format` keyword is not part of the official `ajv` module since v7. To use it, you need to install the `ajv-formats` module and this module\ndoes it for you with the default configuration.\n\nIf you need to configure the `ajv-formats` plugin you can do it using the standard Fastify configuration:\n\n```js\nconst app = fastify({\n  ajv: {\n    plugins: [[require('ajv-formats'), { mode: 'fast' }]]\n  }\n})\n```\n\nIn this way, your setup will have precedence over the `@fastify/ajv-compiler` default configuration.\n\n### Customize the `ajv` instance\n\nIf you need to customize the `ajv` instance and take full control of its configuration, you can do it by\nusing the `onCreate` option in the Fastify configuration that accepts a synchronous function that receives the `ajv` instance:\n\n```js\nconst app = fastify({\n  ajv: {\n    onCreate: (ajv) => {\n      // Modify the ajv instance as you need.\n      ajv.addFormat('myFormat', (data) => typeof data === 'string')\n    }\n  }\n})\n```\n\n### Fastify with JTD\n\nThe [JSON Type Definition](https://jsontypedef.com/) feature is supported by AJV v8.x and you can benefit from it in your Fastify application.\n\nWith Fastify v3.20.x and higher, you can use the `@fastify/ajv-compiler` module to load JSON Type Definitions like so:\n\n```js\nconst factory = require('@fastify/ajv-compiler')()\n\nconst app = fastify({\n  jsonShorthand: false,\n  ajv: {\n    customOptions: { }, // additional JTD options\n    mode: 'JTD'\n  },\n  schemaController: {\n    compilersFactory: {\n      buildValidator: factory\n    }\n  }\n})\n```\n\nThe default AJV JTD options are the same as [Fastify's default options](#AJV-Configuration).\n\n#### Fastify with JTD and serialization\n\nYou can use JTD Schemas to serialize your response object too:\n\n```js\nconst factoryValidator = require('@fastify/ajv-compiler')()\nconst factorySerializer = require('@fastify/ajv-compiler')({ jtdSerializer: true })\n\nconst app = fastify({\n  jsonShorthand: false,\n  ajv: {\n    customOptions: { }, // additional JTD options\n    mode: 'JTD'\n  },\n  schemaController: {\n    compilersFactory: {\n      buildValidator: factoryValidator,\n      buildSerializer: factorySerializer\n    }\n  }\n})\n```\n\n\n### AJV Standalone\n\nAJV v8 introduced a [standalone feature](https://ajv.js.org/standalone.html) that lets you pre-compile your schemas and use them in your application for a faster startup.\n\nTo use this feature, you must be aware of the following:\n\n1. You must generate and save the application's compiled schemas.\n2. Read the compiled schemas from the file and provide them back to your Fastify application.\n\n\n#### Generate and save the compiled schemas\n\nFastify helps you to generate the validation schemas functions and it is your choice to save them where you want.\nTo accomplish this, you must use a new compiler: `StandaloneValidator`.\n\nYou must provide 2 parameters to this compiler:\n\n- `readMode: false`: a boolean to indicate that you want to generate the schemas functions string.\n- `storeFunction`\" a sync function that must store the source code of the schemas functions. You may provide an async function too, but you must manage errors.\n\nWhen `readMode: false`, **the compiler is meant to be used in development ONLY**.\n\n\n```js\nconst { StandaloneValidator } = require('@fastify/ajv-compiler')\nconst factory = StandaloneValidator({\n  readMode: false,\n  storeFunction (routeOpts, schemaValidationCode) {\n    // routeOpts is like: { schema, method, url, httpPart }\n    // schemaValidationCode is a string source code that is the compiled schema function\n    const fileName = generateFileName(routeOpts)\n    fs.writeFileSync(path.join(__dirname, fileName), schemaValidationCode)\n  }\n})\n\nconst app = fastify({\n  jsonShorthand: false,\n  schemaController: {\n    compilersFactory: {\n      buildValidator: factory\n    }\n  }\n})\n\n// ... add all your routes with schemas ...\n\napp.ready().then(() => {\n  // at this stage all your schemas are compiled and stored in the file system\n  // now it is important to turn off the readMode\n})\n```\n\n#### Read the compiled schemas functions\n\nAt this stage, you should have a file for every route's schema.\nTo use them, you must use the `StandaloneValidator` with the parameters:\n\n- `readMode: true`: a boolean to indicate that you want to read and use the schemas functions string.\n- `restoreFunction`\" a sync function that must return a function to validate the route.\n\nImportant keep away before you continue reading the documentation:\n\n- when you use the `readMode: true`, the application schemas are not compiled (they are ignored). So, if you change your schemas, you must recompile them!\n- as you can see, you must relate the route's schema to the file name using the `routeOpts` object. You may use the `routeOpts.schema.$id` field to do so, it is up to you to define a unique schema identifier.\n\n```js\nconst { StandaloneValidator } = require('@fastify/ajv-compiler')\nconst factory = StandaloneValidator({\n  readMode: true,\n  restoreFunction (routeOpts) {\n    // routeOpts is like: { schema, method, url, httpPart }\n    const fileName = generateFileName(routeOpts)\n    return require(path.join(__dirname, fileName))\n  }\n})\n\nconst app = fastify({\n  jsonShorthand: false,\n  schemaController: {\n    compilersFactory: {\n      buildValidator: factory\n    }\n  }\n})\n\n// ... add all your routes with schemas as before...\n\napp.listen({ port: 3000 })\n```\n\n### How it works\n\nThis module provides a factory function to produce [Validator Compilers](https://fastify.dev/docs/latest/Reference/Server/#validatorcompiler) functions.\n\nThe Fastify factory function is just one per server instance and it is called for every encapsulated context created by the application through the `fastify.register()` call.\n\nEvery Validator Compiler produced has a dedicated AJV instance, so this factory will try to produce as less as possible AJV instances to reduce the memory footprint and the startup time.\n\nThe variables involved to choose if a Validator Compiler can be reused are:\n\n- the AJV configuration: it is [one per server](https://fastify.dev/docs/latest/Reference/Server/#ajv)\n- the external JSON schemas: once a new schema is added to a fastify's context, calling `fastify.addSchema()`, it will cause a new AJV initialization\n\n\n## License\n\nLicensed under [MIT](./LICENSE).","users":{}}