|
|
|
@ -10,6 +10,7 @@ |
|
|
|
|
"dependencies": { |
|
|
|
|
"@fastify/static": "^7.0.0", |
|
|
|
|
"commander": "^12.0.0", |
|
|
|
|
"fast-glob": "^3.3.2", |
|
|
|
|
"fastify": "^4.26.0", |
|
|
|
|
"knex": "^3.1.0", |
|
|
|
|
"knex-paginate": "^3.1.1", |
|
|
|
@ -134,6 +135,38 @@ |
|
|
|
|
"node": ">=8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/@nodelib/fs.scandir": { |
|
|
|
|
"version": "2.1.5", |
|
|
|
|
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", |
|
|
|
|
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"@nodelib/fs.stat": "2.0.5", |
|
|
|
|
"run-parallel": "^1.1.9" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">= 8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/@nodelib/fs.stat": { |
|
|
|
|
"version": "2.0.5", |
|
|
|
|
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", |
|
|
|
|
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">= 8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/@nodelib/fs.walk": { |
|
|
|
|
"version": "1.2.8", |
|
|
|
|
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", |
|
|
|
|
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"@nodelib/fs.scandir": "2.1.5", |
|
|
|
|
"fastq": "^1.6.0" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">= 8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/@npmcli/fs": { |
|
|
|
|
"version": "1.1.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", |
|
|
|
@ -430,6 +463,17 @@ |
|
|
|
|
"balanced-match": "^1.0.0" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/braces": { |
|
|
|
|
"version": "3.0.2", |
|
|
|
|
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", |
|
|
|
|
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"fill-range": "^7.0.1" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/buffer": { |
|
|
|
|
"version": "6.0.3", |
|
|
|
|
"resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", |
|
|
|
@ -797,6 +841,21 @@ |
|
|
|
|
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", |
|
|
|
|
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" |
|
|
|
|
}, |
|
|
|
|
"node_modules/fast-glob": { |
|
|
|
|
"version": "3.3.2", |
|
|
|
|
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", |
|
|
|
|
"integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"@nodelib/fs.stat": "^2.0.2", |
|
|
|
|
"@nodelib/fs.walk": "^1.2.3", |
|
|
|
|
"glob-parent": "^5.1.2", |
|
|
|
|
"merge2": "^1.3.0", |
|
|
|
|
"micromatch": "^4.0.4" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=8.6.0" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/fast-json-stringify": { |
|
|
|
|
"version": "5.11.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.11.1.tgz", |
|
|
|
@ -883,6 +942,17 @@ |
|
|
|
|
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", |
|
|
|
|
"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" |
|
|
|
|
}, |
|
|
|
|
"node_modules/fill-range": { |
|
|
|
|
"version": "7.0.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", |
|
|
|
|
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"to-regex-range": "^5.0.1" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/find-my-way": { |
|
|
|
|
"version": "8.1.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-8.1.0.tgz", |
|
|
|
@ -1065,6 +1135,17 @@ |
|
|
|
|
"url": "https://github.com/sponsors/isaacs" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/glob-parent": { |
|
|
|
|
"version": "5.1.2", |
|
|
|
|
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", |
|
|
|
|
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"is-glob": "^4.0.1" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">= 6" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/graceful-fs": { |
|
|
|
|
"version": "4.2.11", |
|
|
|
|
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", |
|
|
|
@ -1245,6 +1326,14 @@ |
|
|
|
|
"url": "https://github.com/sponsors/ljharb" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/is-extglob": { |
|
|
|
|
"version": "2.1.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", |
|
|
|
|
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=0.10.0" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/is-fullwidth-code-point": { |
|
|
|
|
"version": "3.0.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", |
|
|
|
@ -1253,12 +1342,31 @@ |
|
|
|
|
"node": ">=8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/is-glob": { |
|
|
|
|
"version": "4.0.3", |
|
|
|
|
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", |
|
|
|
|
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"is-extglob": "^2.1.1" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=0.10.0" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/is-lambda": { |
|
|
|
|
"version": "1.0.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", |
|
|
|
|
"integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", |
|
|
|
|
"optional": true |
|
|
|
|
}, |
|
|
|
|
"node_modules/is-number": { |
|
|
|
|
"version": "7.0.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", |
|
|
|
|
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=0.12.0" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/isexe": { |
|
|
|
|
"version": "2.0.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", |
|
|
|
@ -1436,6 +1544,26 @@ |
|
|
|
|
"node": ">=8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/merge2": { |
|
|
|
|
"version": "1.4.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", |
|
|
|
|
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">= 8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/micromatch": { |
|
|
|
|
"version": "4.0.5", |
|
|
|
|
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", |
|
|
|
|
"integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"braces": "^3.0.2", |
|
|
|
|
"picomatch": "^2.3.1" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=8.6" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/mime": { |
|
|
|
|
"version": "3.0.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", |
|
|
|
@ -1881,6 +2009,17 @@ |
|
|
|
|
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", |
|
|
|
|
"integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" |
|
|
|
|
}, |
|
|
|
|
"node_modules/picomatch": { |
|
|
|
|
"version": "2.3.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", |
|
|
|
|
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=8.6" |
|
|
|
|
}, |
|
|
|
|
"funding": { |
|
|
|
|
"url": "https://github.com/sponsors/jonschlinkert" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/pino": { |
|
|
|
|
"version": "8.18.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/pino/-/pino-8.18.0.tgz", |
|
|
|
@ -2002,6 +2141,25 @@ |
|
|
|
|
"node": ">=6" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/queue-microtask": { |
|
|
|
|
"version": "1.2.3", |
|
|
|
|
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", |
|
|
|
|
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", |
|
|
|
|
"funding": [ |
|
|
|
|
{ |
|
|
|
|
"type": "github", |
|
|
|
|
"url": "https://github.com/sponsors/feross" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"type": "patreon", |
|
|
|
|
"url": "https://www.patreon.com/feross" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"type": "consulting", |
|
|
|
|
"url": "https://feross.org/support" |
|
|
|
|
} |
|
|
|
|
] |
|
|
|
|
}, |
|
|
|
|
"node_modules/quick-format-unescaped": { |
|
|
|
|
"version": "4.0.4", |
|
|
|
|
"resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", |
|
|
|
@ -2175,6 +2333,28 @@ |
|
|
|
|
"node": "*" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/run-parallel": { |
|
|
|
|
"version": "1.2.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", |
|
|
|
|
"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", |
|
|
|
|
"funding": [ |
|
|
|
|
{ |
|
|
|
|
"type": "github", |
|
|
|
|
"url": "https://github.com/sponsors/feross" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"type": "patreon", |
|
|
|
|
"url": "https://www.patreon.com/feross" |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
"type": "consulting", |
|
|
|
|
"url": "https://feross.org/support" |
|
|
|
|
} |
|
|
|
|
], |
|
|
|
|
"dependencies": { |
|
|
|
|
"queue-microtask": "^1.2.2" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/safe-buffer": { |
|
|
|
|
"version": "5.2.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", |
|
|
|
@ -2638,6 +2818,17 @@ |
|
|
|
|
"node": ">=8" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/to-regex-range": { |
|
|
|
|
"version": "5.0.1", |
|
|
|
|
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", |
|
|
|
|
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", |
|
|
|
|
"dependencies": { |
|
|
|
|
"is-number": "^7.0.0" |
|
|
|
|
}, |
|
|
|
|
"engines": { |
|
|
|
|
"node": ">=8.0" |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
"node_modules/toad-cache": { |
|
|
|
|
"version": "3.7.0", |
|
|
|
|
"resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.0.tgz", |
|
|
|
|