UNPKG

modkit

Version:

CLI tool to generate boilerplate module files structure

1,258 lines (1,257 loc) 496 kB
#!/usr/bin/env node /* eslint-disable */ // @ts-nocheck "use strict"; const RAW_RUNTIME_STATE = '{\ "__info": [\ "This file is automatically generated. Do not touch it, or risk",\ "your modifications being lost."\ ],\ "dependencyTreeRoots": [\ {\ "name": "modkit",\ "reference": "workspace:."\ }\ ],\ "enableTopLevelFallback": true,\ "ignorePatternData": "(^(?:\\\\.yarn\\\\/sdks(?:\\\\/(?!\\\\.{1,2}(?:\\\\/|$))(?:(?:(?!(?:^|\\\\/)\\\\.{1,2}(?:\\\\/|$)).)*?)|$))$)",\ "pnpZipBackend": "libzip",\ "fallbackExclusionList": [\ ["modkit", ["workspace:."]]\ ],\ "fallbackPool": [\ ],\ "packageRegistryData": [\ [null, [\ [null, {\ "packageLocation": "./",\ "packageDependencies": [\ ["@types/express", "npm:5.0.3"],\ ["@types/node", "npm:24.0.15"],\ ["express", "npm:5.1.0"],\ ["http-status", "npm:2.1.0"],\ ["modkit", "workspace:."],\ ["mongoose", "npm:8.16.4"],\ ["ts-node", "virtual:ec2e686d75f96fc9a61d383b7e11abbb489cb132dae1b3bbafa7842bf99b6dcb6d84b6e50e11340bd0173b29d80106df3c4df0b0e2c5e1208673348641a96be5#npm:10.9.2"],\ ["typescript", "patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"],\ ["zod", "npm:4.0.5"]\ ],\ "linkType": "SOFT"\ }]\ ]],\ ["@cspotcode/source-map-support", [\ ["npm:0.8.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@cspotcode-source-map-support-npm-0.8.1-964f2de99d-10c0.zip/node_modules/@cspotcode/source-map-support/",\ "packageDependencies": [\ ["@cspotcode/source-map-support", "npm:0.8.1"],\ ["@jridgewell/trace-mapping", "npm:0.3.9"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@jridgewell/resolve-uri", [\ ["npm:3.1.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@jridgewell-resolve-uri-npm-3.1.2-5bc4245992-10c0.zip/node_modules/@jridgewell/resolve-uri/",\ "packageDependencies": [\ ["@jridgewell/resolve-uri", "npm:3.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@jridgewell/sourcemap-codec", [\ ["npm:1.5.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@jridgewell-sourcemap-codec-npm-1.5.4-0708d1c59d-10c0.zip/node_modules/@jridgewell/sourcemap-codec/",\ "packageDependencies": [\ ["@jridgewell/sourcemap-codec", "npm:1.5.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@jridgewell/trace-mapping", [\ ["npm:0.3.9", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@jridgewell-trace-mapping-npm-0.3.9-91625cd7fb-10c0.zip/node_modules/@jridgewell/trace-mapping/",\ "packageDependencies": [\ ["@jridgewell/resolve-uri", "npm:3.1.2"],\ ["@jridgewell/sourcemap-codec", "npm:1.5.4"],\ ["@jridgewell/trace-mapping", "npm:0.3.9"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@mongodb-js/saslprep", [\ ["npm:1.3.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@mongodb-js-saslprep-npm-1.3.0-0e4246242d-10c0.zip/node_modules/@mongodb-js/saslprep/",\ "packageDependencies": [\ ["@mongodb-js/saslprep", "npm:1.3.0"],\ ["sparse-bitfield", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@tsconfig/node10", [\ ["npm:1.0.11", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@tsconfig-node10-npm-1.0.11-ab23db00e2-10c0.zip/node_modules/@tsconfig/node10/",\ "packageDependencies": [\ ["@tsconfig/node10", "npm:1.0.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@tsconfig/node12", [\ ["npm:1.0.11", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@tsconfig-node12-npm-1.0.11-9710d1c61b-10c0.zip/node_modules/@tsconfig/node12/",\ "packageDependencies": [\ ["@tsconfig/node12", "npm:1.0.11"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@tsconfig/node14", [\ ["npm:1.0.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@tsconfig-node14-npm-1.0.3-15321421d2-10c0.zip/node_modules/@tsconfig/node14/",\ "packageDependencies": [\ ["@tsconfig/node14", "npm:1.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@tsconfig/node16", [\ ["npm:1.0.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@tsconfig-node16-npm-1.0.4-b7cb87d859-10c0.zip/node_modules/@tsconfig/node16/",\ "packageDependencies": [\ ["@tsconfig/node16", "npm:1.0.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/body-parser", [\ ["npm:1.19.6", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-body-parser-npm-1.19.6-363c879d4f-10c0.zip/node_modules/@types/body-parser/",\ "packageDependencies": [\ ["@types/body-parser", "npm:1.19.6"],\ ["@types/connect", "npm:3.4.38"],\ ["@types/node", "npm:24.0.15"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/connect", [\ ["npm:3.4.38", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-connect-npm-3.4.38-a8a4c38337-10c0.zip/node_modules/@types/connect/",\ "packageDependencies": [\ ["@types/connect", "npm:3.4.38"],\ ["@types/node", "npm:24.0.15"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/express", [\ ["npm:5.0.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-express-npm-5.0.3-78da63908b-10c0.zip/node_modules/@types/express/",\ "packageDependencies": [\ ["@types/body-parser", "npm:1.19.6"],\ ["@types/express", "npm:5.0.3"],\ ["@types/express-serve-static-core", "npm:5.0.7"],\ ["@types/serve-static", "npm:1.15.8"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/express-serve-static-core", [\ ["npm:5.0.7", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-express-serve-static-core-npm-5.0.7-4a816a369e-10c0.zip/node_modules/@types/express-serve-static-core/",\ "packageDependencies": [\ ["@types/express-serve-static-core", "npm:5.0.7"],\ ["@types/node", "npm:24.0.15"],\ ["@types/qs", "npm:6.14.0"],\ ["@types/range-parser", "npm:1.2.7"],\ ["@types/send", "npm:0.17.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/http-errors", [\ ["npm:2.0.5", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-http-errors-npm-2.0.5-fc57abf6db-10c0.zip/node_modules/@types/http-errors/",\ "packageDependencies": [\ ["@types/http-errors", "npm:2.0.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/mime", [\ ["npm:1.3.5", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-mime-npm-1.3.5-48d28990db-10c0.zip/node_modules/@types/mime/",\ "packageDependencies": [\ ["@types/mime", "npm:1.3.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/node", [\ ["npm:24.0.15", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-node-npm-24.0.15-691041747b-10c0.zip/node_modules/@types/node/",\ "packageDependencies": [\ ["@types/node", "npm:24.0.15"],\ ["undici-types", "npm:7.8.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/qs", [\ ["npm:6.14.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-qs-npm-6.14.0-e27d9ca044-10c0.zip/node_modules/@types/qs/",\ "packageDependencies": [\ ["@types/qs", "npm:6.14.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/range-parser", [\ ["npm:1.2.7", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-range-parser-npm-1.2.7-a83c0b6429-10c0.zip/node_modules/@types/range-parser/",\ "packageDependencies": [\ ["@types/range-parser", "npm:1.2.7"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/send", [\ ["npm:0.17.5", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-send-npm-0.17.5-5278cc54b0-10c0.zip/node_modules/@types/send/",\ "packageDependencies": [\ ["@types/mime", "npm:1.3.5"],\ ["@types/node", "npm:24.0.15"],\ ["@types/send", "npm:0.17.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/serve-static", [\ ["npm:1.15.8", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-serve-static-npm-1.15.8-1f955e73b5-10c0.zip/node_modules/@types/serve-static/",\ "packageDependencies": [\ ["@types/http-errors", "npm:2.0.5"],\ ["@types/node", "npm:24.0.15"],\ ["@types/send", "npm:0.17.5"],\ ["@types/serve-static", "npm:1.15.8"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/webidl-conversions", [\ ["npm:7.0.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-webidl-conversions-npm-7.0.3-dab9692d39-10c0.zip/node_modules/@types/webidl-conversions/",\ "packageDependencies": [\ ["@types/webidl-conversions", "npm:7.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@types/whatwg-url", [\ ["npm:11.0.5", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/@types-whatwg-url-npm-11.0.5-cc968131ca-10c0.zip/node_modules/@types/whatwg-url/",\ "packageDependencies": [\ ["@types/webidl-conversions", "npm:7.0.3"],\ ["@types/whatwg-url", "npm:11.0.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["accepts", [\ ["npm:2.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/accepts-npm-2.0.0-134226d1d0-10c0.zip/node_modules/accepts/",\ "packageDependencies": [\ ["accepts", "npm:2.0.0"],\ ["mime-types", "npm:3.0.1"],\ ["negotiator", "npm:1.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["acorn", [\ ["npm:8.15.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/acorn-npm-8.15.0-0764cf600e-10c0.zip/node_modules/acorn/",\ "packageDependencies": [\ ["acorn", "npm:8.15.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["acorn-walk", [\ ["npm:8.3.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/acorn-walk-npm-8.3.4-a75fa85ead-10c0.zip/node_modules/acorn-walk/",\ "packageDependencies": [\ ["acorn", "npm:8.15.0"],\ ["acorn-walk", "npm:8.3.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["arg", [\ ["npm:4.1.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/arg-npm-4.1.3-1748b966a8-10c0.zip/node_modules/arg/",\ "packageDependencies": [\ ["arg", "npm:4.1.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["body-parser", [\ ["npm:2.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/body-parser-npm-2.2.0-b3d2aaf918-10c0.zip/node_modules/body-parser/",\ "packageDependencies": [\ ["body-parser", "npm:2.2.0"],\ ["bytes", "npm:3.1.2"],\ ["content-type", "npm:1.0.5"],\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["http-errors", "npm:2.0.0"],\ ["iconv-lite", "npm:0.6.3"],\ ["on-finished", "npm:2.4.1"],\ ["qs", "npm:6.14.0"],\ ["raw-body", "npm:3.0.0"],\ ["type-is", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["bson", [\ ["npm:6.10.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/bson-npm-6.10.4-954d1ea0b0-10c0.zip/node_modules/bson/",\ "packageDependencies": [\ ["bson", "npm:6.10.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["bytes", [\ ["npm:3.1.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/bytes-npm-3.1.2-28b8643004-10c0.zip/node_modules/bytes/",\ "packageDependencies": [\ ["bytes", "npm:3.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["call-bind-apply-helpers", [\ ["npm:1.0.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/call-bind-apply-helpers-npm-1.0.2-3eedbea3bb-10c0.zip/node_modules/call-bind-apply-helpers/",\ "packageDependencies": [\ ["call-bind-apply-helpers", "npm:1.0.2"],\ ["es-errors", "npm:1.3.0"],\ ["function-bind", "npm:1.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["call-bound", [\ ["npm:1.0.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/call-bound-npm-1.0.4-359cfa32c7-10c0.zip/node_modules/call-bound/",\ "packageDependencies": [\ ["call-bind-apply-helpers", "npm:1.0.2"],\ ["call-bound", "npm:1.0.4"],\ ["get-intrinsic", "npm:1.3.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["content-disposition", [\ ["npm:1.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/content-disposition-npm-1.0.0-3349ca3b40-10c0.zip/node_modules/content-disposition/",\ "packageDependencies": [\ ["content-disposition", "npm:1.0.0"],\ ["safe-buffer", "npm:5.2.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["content-type", [\ ["npm:1.0.5", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/content-type-npm-1.0.5-3e037bf9ab-10c0.zip/node_modules/content-type/",\ "packageDependencies": [\ ["content-type", "npm:1.0.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["cookie", [\ ["npm:0.7.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/cookie-npm-0.7.2-6ea9ee4231-10c0.zip/node_modules/cookie/",\ "packageDependencies": [\ ["cookie", "npm:0.7.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["cookie-signature", [\ ["npm:1.2.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/cookie-signature-npm-1.2.2-8474a8ac29-10c0.zip/node_modules/cookie-signature/",\ "packageDependencies": [\ ["cookie-signature", "npm:1.2.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["create-require", [\ ["npm:1.1.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/create-require-npm-1.1.1-839884ca2e-10c0.zip/node_modules/create-require/",\ "packageDependencies": [\ ["create-require", "npm:1.1.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["debug", [\ ["npm:4.4.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/debug-npm-4.4.1-6eab84b9f7-10c0.zip/node_modules/debug/",\ "packageDependencies": [\ ["debug", "npm:4.4.1"]\ ],\ "linkType": "SOFT"\ }],\ ["virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1", {\ "packageLocation": "./.yarn/__virtual__/debug-virtual-8741d30708/3/Users/synte/AppData/Local/Yarn/Berry/cache/debug-npm-4.4.1-6eab84b9f7-10c0.zip/node_modules/debug/",\ "packageDependencies": [\ ["@types/supports-color", null],\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["ms", "npm:2.1.3"],\ ["supports-color", null]\ ],\ "packagePeers": [\ "@types/supports-color",\ "supports-color"\ ],\ "linkType": "HARD"\ }]\ ]],\ ["depd", [\ ["npm:2.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/depd-npm-2.0.0-b6c51a4b43-10c0.zip/node_modules/depd/",\ "packageDependencies": [\ ["depd", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["diff", [\ ["npm:4.0.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/diff-npm-4.0.2-73133c7102-10c0.zip/node_modules/diff/",\ "packageDependencies": [\ ["diff", "npm:4.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["dunder-proto", [\ ["npm:1.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/dunder-proto-npm-1.0.1-90eb6829db-10c0.zip/node_modules/dunder-proto/",\ "packageDependencies": [\ ["call-bind-apply-helpers", "npm:1.0.2"],\ ["dunder-proto", "npm:1.0.1"],\ ["es-errors", "npm:1.3.0"],\ ["gopd", "npm:1.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["ee-first", [\ ["npm:1.1.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/ee-first-npm-1.1.1-33f8535b39-10c0.zip/node_modules/ee-first/",\ "packageDependencies": [\ ["ee-first", "npm:1.1.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["encodeurl", [\ ["npm:2.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/encodeurl-npm-2.0.0-3660bcc92a-10c0.zip/node_modules/encodeurl/",\ "packageDependencies": [\ ["encodeurl", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["es-define-property", [\ ["npm:1.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/es-define-property-npm-1.0.1-3fc6324f1c-10c0.zip/node_modules/es-define-property/",\ "packageDependencies": [\ ["es-define-property", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["es-errors", [\ ["npm:1.3.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/es-errors-npm-1.3.0-fda0c9b8a8-10c0.zip/node_modules/es-errors/",\ "packageDependencies": [\ ["es-errors", "npm:1.3.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["es-object-atoms", [\ ["npm:1.1.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/es-object-atoms-npm-1.1.1-362d8043c2-10c0.zip/node_modules/es-object-atoms/",\ "packageDependencies": [\ ["es-errors", "npm:1.3.0"],\ ["es-object-atoms", "npm:1.1.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["escape-html", [\ ["npm:1.0.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/escape-html-npm-1.0.3-376c22ee74-10c0.zip/node_modules/escape-html/",\ "packageDependencies": [\ ["escape-html", "npm:1.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["etag", [\ ["npm:1.8.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/etag-npm-1.8.1-54a3b989d9-10c0.zip/node_modules/etag/",\ "packageDependencies": [\ ["etag", "npm:1.8.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["express", [\ ["npm:5.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/express-npm-5.1.0-e44442bf7d-10c0.zip/node_modules/express/",\ "packageDependencies": [\ ["accepts", "npm:2.0.0"],\ ["body-parser", "npm:2.2.0"],\ ["content-disposition", "npm:1.0.0"],\ ["content-type", "npm:1.0.5"],\ ["cookie", "npm:0.7.2"],\ ["cookie-signature", "npm:1.2.2"],\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["encodeurl", "npm:2.0.0"],\ ["escape-html", "npm:1.0.3"],\ ["etag", "npm:1.8.1"],\ ["express", "npm:5.1.0"],\ ["finalhandler", "npm:2.1.0"],\ ["fresh", "npm:2.0.0"],\ ["http-errors", "npm:2.0.0"],\ ["merge-descriptors", "npm:2.0.0"],\ ["mime-types", "npm:3.0.1"],\ ["on-finished", "npm:2.4.1"],\ ["once", "npm:1.4.0"],\ ["parseurl", "npm:1.3.3"],\ ["proxy-addr", "npm:2.0.7"],\ ["qs", "npm:6.14.0"],\ ["range-parser", "npm:1.2.1"],\ ["router", "npm:2.2.0"],\ ["send", "npm:1.2.0"],\ ["serve-static", "npm:2.2.0"],\ ["statuses", "npm:2.0.2"],\ ["type-is", "npm:2.0.1"],\ ["vary", "npm:1.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["finalhandler", [\ ["npm:2.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/finalhandler-npm-2.1.0-395f86ed5d-10c0.zip/node_modules/finalhandler/",\ "packageDependencies": [\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["encodeurl", "npm:2.0.0"],\ ["escape-html", "npm:1.0.3"],\ ["finalhandler", "npm:2.1.0"],\ ["on-finished", "npm:2.4.1"],\ ["parseurl", "npm:1.3.3"],\ ["statuses", "npm:2.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["forwarded", [\ ["npm:0.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/forwarded-npm-0.2.0-6473dabe35-10c0.zip/node_modules/forwarded/",\ "packageDependencies": [\ ["forwarded", "npm:0.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["fresh", [\ ["npm:2.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/fresh-npm-2.0.0-b0c1795dff-10c0.zip/node_modules/fresh/",\ "packageDependencies": [\ ["fresh", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["function-bind", [\ ["npm:1.1.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/function-bind-npm-1.1.2-7a55be9b03-10c0.zip/node_modules/function-bind/",\ "packageDependencies": [\ ["function-bind", "npm:1.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["get-intrinsic", [\ ["npm:1.3.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/get-intrinsic-npm-1.3.0-35558f27b6-10c0.zip/node_modules/get-intrinsic/",\ "packageDependencies": [\ ["call-bind-apply-helpers", "npm:1.0.2"],\ ["es-define-property", "npm:1.0.1"],\ ["es-errors", "npm:1.3.0"],\ ["es-object-atoms", "npm:1.1.1"],\ ["function-bind", "npm:1.1.2"],\ ["get-intrinsic", "npm:1.3.0"],\ ["get-proto", "npm:1.0.1"],\ ["gopd", "npm:1.2.0"],\ ["has-symbols", "npm:1.1.0"],\ ["hasown", "npm:2.0.2"],\ ["math-intrinsics", "npm:1.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["get-proto", [\ ["npm:1.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/get-proto-npm-1.0.1-4d30bac614-10c0.zip/node_modules/get-proto/",\ "packageDependencies": [\ ["dunder-proto", "npm:1.0.1"],\ ["es-object-atoms", "npm:1.1.1"],\ ["get-proto", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["gopd", [\ ["npm:1.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/gopd-npm-1.2.0-df89ffa78e-10c0.zip/node_modules/gopd/",\ "packageDependencies": [\ ["gopd", "npm:1.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["has-symbols", [\ ["npm:1.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/has-symbols-npm-1.1.0-9aa7dc2ac1-10c0.zip/node_modules/has-symbols/",\ "packageDependencies": [\ ["has-symbols", "npm:1.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["hasown", [\ ["npm:2.0.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/hasown-npm-2.0.2-80fe6c9901-10c0.zip/node_modules/hasown/",\ "packageDependencies": [\ ["function-bind", "npm:1.1.2"],\ ["hasown", "npm:2.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["http-errors", [\ ["npm:2.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/http-errors-npm-2.0.0-3f1c503428-10c0.zip/node_modules/http-errors/",\ "packageDependencies": [\ ["depd", "npm:2.0.0"],\ ["http-errors", "npm:2.0.0"],\ ["inherits", "npm:2.0.4"],\ ["setprototypeof", "npm:1.2.0"],\ ["statuses", "npm:2.0.1"],\ ["toidentifier", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["http-status", [\ ["npm:2.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/http-status-npm-2.1.0-63ac106f5d-10c0.zip/node_modules/http-status/",\ "packageDependencies": [\ ["http-status", "npm:2.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["iconv-lite", [\ ["npm:0.6.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/iconv-lite-npm-0.6.3-24b8aae27e-10c0.zip/node_modules/iconv-lite/",\ "packageDependencies": [\ ["iconv-lite", "npm:0.6.3"],\ ["safer-buffer", "npm:2.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["inherits", [\ ["npm:2.0.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/inherits-npm-2.0.4-c66b3957a0-10c0.zip/node_modules/inherits/",\ "packageDependencies": [\ ["inherits", "npm:2.0.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["ipaddr.js", [\ ["npm:1.9.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/ipaddr.js-npm-1.9.1-19ae7878b4-10c0.zip/node_modules/ipaddr.js/",\ "packageDependencies": [\ ["ipaddr.js", "npm:1.9.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["is-promise", [\ ["npm:4.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/is-promise-npm-4.0.0-1e3c05420c-10c0.zip/node_modules/is-promise/",\ "packageDependencies": [\ ["is-promise", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["kareem", [\ ["npm:2.6.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/kareem-npm-2.6.3-bb3993cae7-10c0.zip/node_modules/kareem/",\ "packageDependencies": [\ ["kareem", "npm:2.6.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["make-error", [\ ["npm:1.3.6", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/make-error-npm-1.3.6-ccb85d9458-10c0.zip/node_modules/make-error/",\ "packageDependencies": [\ ["make-error", "npm:1.3.6"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["math-intrinsics", [\ ["npm:1.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/math-intrinsics-npm-1.1.0-9204d80e7d-10c0.zip/node_modules/math-intrinsics/",\ "packageDependencies": [\ ["math-intrinsics", "npm:1.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["media-typer", [\ ["npm:1.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/media-typer-npm-1.1.0-eccc8b846d-10c0.zip/node_modules/media-typer/",\ "packageDependencies": [\ ["media-typer", "npm:1.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["memory-pager", [\ ["npm:1.5.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/memory-pager-npm-1.5.0-46e20e6c81-10c0.zip/node_modules/memory-pager/",\ "packageDependencies": [\ ["memory-pager", "npm:1.5.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["merge-descriptors", [\ ["npm:2.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/merge-descriptors-npm-2.0.0-abd9f0b061-10c0.zip/node_modules/merge-descriptors/",\ "packageDependencies": [\ ["merge-descriptors", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["mime-db", [\ ["npm:1.54.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mime-db-npm-1.54.0-82cccb9d70-10c0.zip/node_modules/mime-db/",\ "packageDependencies": [\ ["mime-db", "npm:1.54.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["mime-types", [\ ["npm:3.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mime-types-npm-3.0.1-20b43499d0-10c0.zip/node_modules/mime-types/",\ "packageDependencies": [\ ["mime-db", "npm:1.54.0"],\ ["mime-types", "npm:3.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["modkit", [\ ["workspace:.", {\ "packageLocation": "./",\ "packageDependencies": [\ ["@types/express", "npm:5.0.3"],\ ["@types/node", "npm:24.0.15"],\ ["express", "npm:5.1.0"],\ ["http-status", "npm:2.1.0"],\ ["modkit", "workspace:."],\ ["mongoose", "npm:8.16.4"],\ ["ts-node", "virtual:ec2e686d75f96fc9a61d383b7e11abbb489cb132dae1b3bbafa7842bf99b6dcb6d84b6e50e11340bd0173b29d80106df3c4df0b0e2c5e1208673348641a96be5#npm:10.9.2"],\ ["typescript", "patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"],\ ["zod", "npm:4.0.5"]\ ],\ "linkType": "SOFT"\ }]\ ]],\ ["mongodb", [\ ["npm:6.17.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mongodb-npm-6.17.0-f2adf780af-10c0.zip/node_modules/mongodb/",\ "packageDependencies": [\ ["mongodb", "npm:6.17.0"]\ ],\ "linkType": "SOFT"\ }],\ ["virtual:2f86b9785c4b1cb67d65491a1a808678526a58070671febb14232beea63062c845ca2b50eda9fd7aa3d64a3ee7ce4c934947c77b86e11d42505c2d14e7ad36ba#npm:6.17.0", {\ "packageLocation": "./.yarn/__virtual__/mongodb-virtual-4a00944a14/3/Users/synte/AppData/Local/Yarn/Berry/cache/mongodb-npm-6.17.0-f2adf780af-10c0.zip/node_modules/mongodb/",\ "packageDependencies": [\ ["@aws-sdk/credential-providers", null],\ ["@mongodb-js/saslprep", "npm:1.3.0"],\ ["@mongodb-js/zstd", null],\ ["@types/aws-sdk__credential-providers", null],\ ["@types/gcp-metadata", null],\ ["@types/kerberos", null],\ ["@types/mongodb-client-encryption", null],\ ["@types/mongodb-js__zstd", null],\ ["@types/snappy", null],\ ["@types/socks", null],\ ["bson", "npm:6.10.4"],\ ["gcp-metadata", null],\ ["kerberos", null],\ ["mongodb", "virtual:2f86b9785c4b1cb67d65491a1a808678526a58070671febb14232beea63062c845ca2b50eda9fd7aa3d64a3ee7ce4c934947c77b86e11d42505c2d14e7ad36ba#npm:6.17.0"],\ ["mongodb-client-encryption", null],\ ["mongodb-connection-string-url", "npm:3.0.2"],\ ["snappy", null],\ ["socks", null]\ ],\ "packagePeers": [\ "@aws-sdk/credential-providers",\ "@mongodb-js/zstd",\ "@types/aws-sdk__credential-providers",\ "@types/gcp-metadata",\ "@types/kerberos",\ "@types/mongodb-client-encryption",\ "@types/mongodb-js__zstd",\ "@types/snappy",\ "@types/socks",\ "gcp-metadata",\ "kerberos",\ "mongodb-client-encryption",\ "snappy",\ "socks"\ ],\ "linkType": "HARD"\ }]\ ]],\ ["mongodb-connection-string-url", [\ ["npm:3.0.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mongodb-connection-string-url-npm-3.0.2-030549db4b-10c0.zip/node_modules/mongodb-connection-string-url/",\ "packageDependencies": [\ ["@types/whatwg-url", "npm:11.0.5"],\ ["mongodb-connection-string-url", "npm:3.0.2"],\ ["whatwg-url", "npm:14.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["mongoose", [\ ["npm:8.16.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mongoose-npm-8.16.4-2f86b9785c-10c0.zip/node_modules/mongoose/",\ "packageDependencies": [\ ["bson", "npm:6.10.4"],\ ["kareem", "npm:2.6.3"],\ ["mongodb", "virtual:2f86b9785c4b1cb67d65491a1a808678526a58070671febb14232beea63062c845ca2b50eda9fd7aa3d64a3ee7ce4c934947c77b86e11d42505c2d14e7ad36ba#npm:6.17.0"],\ ["mongoose", "npm:8.16.4"],\ ["mpath", "npm:0.9.0"],\ ["mquery", "npm:5.0.0"],\ ["ms", "npm:2.1.3"],\ ["sift", "npm:17.1.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["mpath", [\ ["npm:0.9.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mpath-npm-0.9.0-e79cc94aea-10c0.zip/node_modules/mpath/",\ "packageDependencies": [\ ["mpath", "npm:0.9.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["mquery", [\ ["npm:5.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/mquery-npm-5.0.0-e714f098ee-10c0.zip/node_modules/mquery/",\ "packageDependencies": [\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["mquery", "npm:5.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["ms", [\ ["npm:2.1.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/ms-npm-2.1.3-81ff3cfac1-10c0.zip/node_modules/ms/",\ "packageDependencies": [\ ["ms", "npm:2.1.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["negotiator", [\ ["npm:1.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/negotiator-npm-1.0.0-47d727e27e-10c0.zip/node_modules/negotiator/",\ "packageDependencies": [\ ["negotiator", "npm:1.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["object-inspect", [\ ["npm:1.13.4", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/object-inspect-npm-1.13.4-4e741f9806-10c0.zip/node_modules/object-inspect/",\ "packageDependencies": [\ ["object-inspect", "npm:1.13.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["on-finished", [\ ["npm:2.4.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/on-finished-npm-2.4.1-907af70f88-10c0.zip/node_modules/on-finished/",\ "packageDependencies": [\ ["ee-first", "npm:1.1.1"],\ ["on-finished", "npm:2.4.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["once", [\ ["npm:1.4.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/once-npm-1.4.0-ccf03ef07a-10c0.zip/node_modules/once/",\ "packageDependencies": [\ ["once", "npm:1.4.0"],\ ["wrappy", "npm:1.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["parseurl", [\ ["npm:1.3.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/parseurl-npm-1.3.3-1542397e00-10c0.zip/node_modules/parseurl/",\ "packageDependencies": [\ ["parseurl", "npm:1.3.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["path-to-regexp", [\ ["npm:8.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/path-to-regexp-npm-8.2.0-71c92fc0c6-10c0.zip/node_modules/path-to-regexp/",\ "packageDependencies": [\ ["path-to-regexp", "npm:8.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["proxy-addr", [\ ["npm:2.0.7", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/proxy-addr-npm-2.0.7-dae6552872-10c0.zip/node_modules/proxy-addr/",\ "packageDependencies": [\ ["forwarded", "npm:0.2.0"],\ ["ipaddr.js", "npm:1.9.1"],\ ["proxy-addr", "npm:2.0.7"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["punycode", [\ ["npm:2.3.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/punycode-npm-2.3.1-97543c420d-10c0.zip/node_modules/punycode/",\ "packageDependencies": [\ ["punycode", "npm:2.3.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["qs", [\ ["npm:6.14.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/qs-npm-6.14.0-6b298311eb-10c0.zip/node_modules/qs/",\ "packageDependencies": [\ ["qs", "npm:6.14.0"],\ ["side-channel", "npm:1.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["range-parser", [\ ["npm:1.2.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/range-parser-npm-1.2.1-1a470fa390-10c0.zip/node_modules/range-parser/",\ "packageDependencies": [\ ["range-parser", "npm:1.2.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["raw-body", [\ ["npm:3.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/raw-body-npm-3.0.0-cd8403b401-10c0.zip/node_modules/raw-body/",\ "packageDependencies": [\ ["bytes", "npm:3.1.2"],\ ["http-errors", "npm:2.0.0"],\ ["iconv-lite", "npm:0.6.3"],\ ["raw-body", "npm:3.0.0"],\ ["unpipe", "npm:1.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["router", [\ ["npm:2.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/router-npm-2.2.0-745100319e-10c0.zip/node_modules/router/",\ "packageDependencies": [\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["depd", "npm:2.0.0"],\ ["is-promise", "npm:4.0.0"],\ ["parseurl", "npm:1.3.3"],\ ["path-to-regexp", "npm:8.2.0"],\ ["router", "npm:2.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["safe-buffer", [\ ["npm:5.2.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/safe-buffer-npm-5.2.1-3481c8aa9b-10c0.zip/node_modules/safe-buffer/",\ "packageDependencies": [\ ["safe-buffer", "npm:5.2.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["safer-buffer", [\ ["npm:2.1.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/safer-buffer-npm-2.1.2-8d5c0b705e-10c0.zip/node_modules/safer-buffer/",\ "packageDependencies": [\ ["safer-buffer", "npm:2.1.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["send", [\ ["npm:1.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/send-npm-1.2.0-6a1006154e-10c0.zip/node_modules/send/",\ "packageDependencies": [\ ["debug", "virtual:b3d2aaf918b7353bd0443ec66626f23848085fec7626c8198deeeb11823698c64a4c04de542c97d383c7d367525cd5f3dbbc5626864e9aab284c22611d9f418b#npm:4.4.1"],\ ["encodeurl", "npm:2.0.0"],\ ["escape-html", "npm:1.0.3"],\ ["etag", "npm:1.8.1"],\ ["fresh", "npm:2.0.0"],\ ["http-errors", "npm:2.0.0"],\ ["mime-types", "npm:3.0.1"],\ ["ms", "npm:2.1.3"],\ ["on-finished", "npm:2.4.1"],\ ["range-parser", "npm:1.2.1"],\ ["send", "npm:1.2.0"],\ ["statuses", "npm:2.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["serve-static", [\ ["npm:2.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/serve-static-npm-2.2.0-a71bf524e0-10c0.zip/node_modules/serve-static/",\ "packageDependencies": [\ ["encodeurl", "npm:2.0.0"],\ ["escape-html", "npm:1.0.3"],\ ["parseurl", "npm:1.3.3"],\ ["send", "npm:1.2.0"],\ ["serve-static", "npm:2.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["setprototypeof", [\ ["npm:1.2.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/setprototypeof-npm-1.2.0-0fedbdcd3a-10c0.zip/node_modules/setprototypeof/",\ "packageDependencies": [\ ["setprototypeof", "npm:1.2.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["side-channel", [\ ["npm:1.1.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/side-channel-npm-1.1.0-4993930974-10c0.zip/node_modules/side-channel/",\ "packageDependencies": [\ ["es-errors", "npm:1.3.0"],\ ["object-inspect", "npm:1.13.4"],\ ["side-channel", "npm:1.1.0"],\ ["side-channel-list", "npm:1.0.0"],\ ["side-channel-map", "npm:1.0.1"],\ ["side-channel-weakmap", "npm:1.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["side-channel-list", [\ ["npm:1.0.0", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/side-channel-list-npm-1.0.0-14f74146d1-10c0.zip/node_modules/side-channel-list/",\ "packageDependencies": [\ ["es-errors", "npm:1.3.0"],\ ["object-inspect", "npm:1.13.4"],\ ["side-channel-list", "npm:1.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["side-channel-map", [\ ["npm:1.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/side-channel-map-npm-1.0.1-5903573b3c-10c0.zip/node_modules/side-channel-map/",\ "packageDependencies": [\ ["call-bound", "npm:1.0.4"],\ ["es-errors", "npm:1.3.0"],\ ["get-intrinsic", "npm:1.3.0"],\ ["object-inspect", "npm:1.13.4"],\ ["side-channel-map", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["side-channel-weakmap", [\ ["npm:1.0.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/side-channel-weakmap-npm-1.0.2-027acaf499-10c0.zip/node_modules/side-channel-weakmap/",\ "packageDependencies": [\ ["call-bound", "npm:1.0.4"],\ ["es-errors", "npm:1.3.0"],\ ["get-intrinsic", "npm:1.3.0"],\ ["object-inspect", "npm:1.13.4"],\ ["side-channel-map", "npm:1.0.1"],\ ["side-channel-weakmap", "npm:1.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["sift", [\ ["npm:17.1.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/sift-npm-17.1.3-7bf1276637-10c0.zip/node_modules/sift/",\ "packageDependencies": [\ ["sift", "npm:17.1.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["sparse-bitfield", [\ ["npm:3.0.3", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/sparse-bitfield-npm-3.0.3-cb80d0c89f-10c0.zip/node_modules/sparse-bitfield/",\ "packageDependencies": [\ ["memory-pager", "npm:1.5.0"],\ ["sparse-bitfield", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["statuses", [\ ["npm:2.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/statuses-npm-2.0.1-81d2b97fee-10c0.zip/node_modules/statuses/",\ "packageDependencies": [\ ["statuses", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ }],\ ["npm:2.0.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/statuses-npm-2.0.2-2d84c63b8c-10c0.zip/node_modules/statuses/",\ "packageDependencies": [\ ["statuses", "npm:2.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["toidentifier", [\ ["npm:1.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/toidentifier-npm-1.0.1-f759712599-10c0.zip/node_modules/toidentifier/",\ "packageDependencies": [\ ["toidentifier", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["tr46", [\ ["npm:5.1.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/tr46-npm-5.1.1-88f3ca645b-10c0.zip/node_modules/tr46/",\ "packageDependencies": [\ ["punycode", "npm:2.3.1"],\ ["tr46", "npm:5.1.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["ts-node", [\ ["npm:10.9.2", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/ts-node-npm-10.9.2-3f3890b9ac-10c0.zip/node_modules/ts-node/",\ "packageDependencies": [\ ["ts-node", "npm:10.9.2"]\ ],\ "linkType": "SOFT"\ }],\ ["virtual:ec2e686d75f96fc9a61d383b7e11abbb489cb132dae1b3bbafa7842bf99b6dcb6d84b6e50e11340bd0173b29d80106df3c4df0b0e2c5e1208673348641a96be5#npm:10.9.2", {\ "packageLocation": "./.yarn/__virtual__/ts-node-virtual-23dffeb100/3/Users/synte/AppData/Local/Yarn/Berry/cache/ts-node-npm-10.9.2-3f3890b9ac-10c0.zip/node_modules/ts-node/",\ "packageDependencies": [\ ["@cspotcode/source-map-support", "npm:0.8.1"],\ ["@swc/core", null],\ ["@swc/wasm", null],\ ["@tsconfig/node10", "npm:1.0.11"],\ ["@tsconfig/node12", "npm:1.0.11"],\ ["@tsconfig/node14", "npm:1.0.3"],\ ["@tsconfig/node16", "npm:1.0.4"],\ ["@types/node", "npm:24.0.15"],\ ["@types/swc__core", null],\ ["@types/swc__wasm", null],\ ["@types/typescript", null],\ ["acorn", "npm:8.15.0"],\ ["acorn-walk", "npm:8.3.4"],\ ["arg", "npm:4.1.3"],\ ["create-require", "npm:1.1.1"],\ ["diff", "npm:4.0.2"],\ ["make-error", "npm:1.3.6"],\ ["ts-node", "virtual:ec2e686d75f96fc9a61d383b7e11abbb489cb132dae1b3bbafa7842bf99b6dcb6d84b6e50e11340bd0173b29d80106df3c4df0b0e2c5e1208673348641a96be5#npm:10.9.2"],\ ["typescript", "patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"],\ ["v8-compile-cache-lib", "npm:3.0.1"],\ ["yn", "npm:3.1.1"]\ ],\ "packagePeers": [\ "@swc/core",\ "@swc/wasm",\ "@types/node",\ "@types/swc__core",\ "@types/swc__wasm",\ "@types/typescript",\ "typescript"\ ],\ "linkType": "HARD"\ }]\ ]],\ ["type-is", [\ ["npm:2.0.1", {\ "packageLocation": "../../Users/synte/AppData/Local/Yarn/Berry/cache/type-is-npm-2.0.1-8ef194d26e-10c0.zip/node_modules/type-is/",\ "packageDependencies": [\ ["content-type", "npm:1.0.5"],\ ["media-typer", "npm:1.1.0"],\ ["mime-types", "npm:3.0.1"],\ ["type-is", "npm:2.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["ty