{"_id":"directus-typeforge","_rev":"50-7fba73d43e15cd2969bee044b29b8261","name":"directus-typeforge","dist-tags":{"latest":"0.19.2"},"versions":{"0.5.0":{"name":"directus-typeforge","version":"0.5.0","_id":"directus-typeforge@0.5.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"58a125b7eb9b161cf2bfbbbeaf88d0dd8d6051d5","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.5.0.tgz","fileCount":3,"integrity":"sha512-3PIcnotgUsJFXf7Xv5fNbc6OfsAz8fcuA9S0cFM80IUoo9YIlWVXEajry487EOPws07ZpzYor2WYByRT3dHGag==","signatures":[{"sig":"MEUCIQD5OUPSoKuhV8DuZxkPvX4/7dI4wmlR5llT2z+V9Uc23gIga+EnNj419nLtvmAfU1YofNeveLeqLqQI+Ypgx3kVdMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5253},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"643c2a61579d8d1475149fb1a651ae8c3a318d4a","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.5.0_1734658302538_0.3300477520329361","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"directus-typeforge","version":"0.5.1","_id":"directus-typeforge@0.5.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"f7f75c3d0b28c2fc3eb827e5a1a9b259af8a0b76","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.5.1.tgz","fileCount":12,"integrity":"sha512-WeGlMKbK0lpRQWCQv6VzIskl7AV71/B+eHYfh2Urx7H0sqb5tU95Tjzeuxlc/ojRRz52EIyvaix2jRYnaIV+EA==","signatures":[{"sig":"MEUCIQDKhDYRKDaQ6Y4WqhhEgsFEFUqB8ZdAQniXcJ6U6/DOnwIgJTSAo4QTDvWQVqqmtuyrnfPRlcXUwEmgGNguZ5s5PpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2478820},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"8918ba2b35dc62962d36b79c891bc5f5ea3e7627","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.5.1_1734709561089_0.45782828189397806","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"directus-typeforge","version":"0.5.2","_id":"directus-typeforge@0.5.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"7874ef6bd4121076c203c38d813ec1069dda97b9","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.5.2.tgz","fileCount":12,"integrity":"sha512-ijyg2oysG8WzOtL+IqK0hlazRY8vWNmyOolliEkHGou2wLsae5u6e1w82fsVhv00+GzL+0my+RmqzIv38S0YQA==","signatures":[{"sig":"MEQCIFc0RnQbYJ3S1SbX3PwglbYjpkuJ6d+a1jb1jnC8N7RyAiBOEh4Fy6y+UAdMHMtUQY23yJe3PjRgf2DYXu8KubE1Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2479518},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"6a4d8e50b2ca2cfcf3c0c66455177ad2a9904fd9","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.5.2_1734710236502_0.8719285284340306","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"directus-typeforge","version":"0.6.0","_id":"directus-typeforge@0.6.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"6786b7158ae73032adaa0821a421f30012c8a02e","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.6.0.tgz","fileCount":12,"integrity":"sha512-jhr8zfzHh22hDWVzQTInizKm39/nlruVlQ7Kb1SAQO82EvJLfWRJIcSAOV/7fMzvflr8A4mo6Fjl3opV0okCWQ==","signatures":[{"sig":"MEYCIQCX4hom6FMjoy6FtJKNfWYSJuwKiXxYlwiEziH1eZluKwIhANYhs1yv2Yl7AE6VLSf3Jidl18ZCA5BcBqo/fntSo+0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2479868},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"61a36e03585fef0064f8bba908f2c58c4b4ac5a4","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.6.0_1734715092196_0.34607523804402773","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"directus-typeforge","version":"0.6.1","_id":"directus-typeforge@0.6.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"2981afee0e67d7dc07013b9ebbc9b57696f15942","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.6.1.tgz","fileCount":12,"integrity":"sha512-/cP4F8UYl0A7e3Fe5q0ItzGdUcpR27fEbDnUA/UMT8zLPfCBWbacljeKFY0mDZW9NqQp24n1YReIBhxMRpcGVQ==","signatures":[{"sig":"MEUCIFoJ9ScU4ONreQKNhMejy9M1dbHSt4ldP8BuNZi59kNSAiEAyqAqIHdrqWGbHPlyp8J35yjoVCZuyH1C61zTZJ/acvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2486357},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"94263580bda205365af604083bfd4bd87985adb8","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.6.1_1734731090641_0.01840296686274434","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"directus-typeforge","version":"0.6.2","_id":"directus-typeforge@0.6.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"70b9b93c3e780398a645130f28a48de43038e2b4","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.6.2.tgz","fileCount":12,"integrity":"sha512-HcQ6jtFm8P8qlOg7IDrsEgtlsyIAqY+sMRmaGL1ixJy5NXyX4+ciLOAigT0aKWtav+YMN63U668a7mh2jI9ubQ==","signatures":[{"sig":"MEUCIQDcwhgdFznDNcYfejYn5OK3HWDDQTwd67cuPx1k59aYBgIgMGWHXCv1xRZoI+eSC37InhoGhI0ugD0PF0VAU0XX0jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2489893},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"91ad1ef05597468681d281a6c88336dfbcf9d14d","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.6.2_1734732598416_0.031733981657316335","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"directus-typeforge","version":"0.7.0","_id":"directus-typeforge@0.7.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"522d7d88dd1c3e30e4d6b4769e67c3bf9a067e9d","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.0.tgz","fileCount":21,"integrity":"sha512-ky+w1Q76A/CKGHEj80FJDnK81BCbFqgej4xRnceQSmaa+4DUwq37OFVh7Rkbe7AKvsNhnZhpERuJ18rBahomsA==","signatures":[{"sig":"MEQCIGgcJvhDOtuM4wqDTRHOrgHSI6r5gr1XLrkg7vN1oFoJAiBcJ4W+fP4WGlVa5qrL2MccXAjp4zhTfYNssqbHAH1QHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2531046},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"0b70ead29a710a7adf018bfc1c5d23a157ec238d","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.0_1734800551400_0.5019322149771746","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"directus-typeforge","version":"0.7.1","_id":"directus-typeforge@0.7.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"a099951fa60c4640c009d9a2a8f896e11ccd63cb","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.1.tgz","fileCount":21,"integrity":"sha512-8QmgWwpx6vH++2iI3nPVEN5erLDUuaVXLVgufU0sJktiUxmgrt1zNjc1FV8+kAF7VuKjC2r3mHQnSkkwyL6kjw==","signatures":[{"sig":"MEYCIQDLaMDXdSjvWSXnurHvAkmANPj9zsfcX8aSvf848wINtwIhAI8+jjJiVkq4CYg+ATMLOdlY6UnzRY7E28AHXQalLkhN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2538537},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"ce44af4f36bd5944359dbfba53b27b477e0212d2","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.0.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.1_1735872013100_0.22026560055163924","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"directus-typeforge","version":"0.7.2","_id":"directus-typeforge@0.7.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"b3f46ee5df871f09485974a846d6061db41cd80f","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.2.tgz","fileCount":21,"integrity":"sha512-3MhFoBJW6callVlN+bVjmOUq8a/oHy8PaU1FHIK5WEZsqQ7jjOF9TY9KleV+McE27ySBgnLrDm0VIxaqPfV38Q==","signatures":[{"sig":"MEUCIQC4MSWLSo5Eq2ltoqra9MXDMtqvMxlOtUd4X6EDjCqe8wIgUdbWsefYBY0gGxiJwAcrdNACSKa+6ltoB2jb4MKAywo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2541659},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"6682d7b398cfed477447abc6a36e5419a3f48905","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.2_1741224026876_0.1501849390053367","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"directus-typeforge","version":"0.7.3","_id":"directus-typeforge@0.7.3","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"d5d2d3e48892c9053fbdf3bf0832bfde8b936069","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.3.tgz","fileCount":21,"integrity":"sha512-ns3olupE8rIQmqUzIk5VcBVxFU4w9Nke3wnYht5nRuxbwYYc2Y7RrpsXDplZiZ9t4NrXFYbjzBcQvktqutDDSQ==","signatures":[{"sig":"MEUCIQDI19wG0F4XowHJhz6BprF573IkHHQhGGwylvSawDt/JQIgWjOA5vX1b5IWqQLzOvRPkZ2nnfQKlH9Qrblk7+IyYyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2564536},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"5f546c5b6e8e9face0968b5df9c5ad6e3e496461","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.3_1741225257439_0.7547861011423784","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"directus-typeforge","version":"0.7.4","_id":"directus-typeforge@0.7.4","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"1eb1d0b46a77f084316c99377e4e332a3327ebb7","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.4.tgz","fileCount":21,"integrity":"sha512-um1f9OAHhsPEbAJn+t04QoV97pbAJjxzypWmlra1kaGz+K+2NBUlC2eHuixDGLcTa7XQIR7y7esQfRf9H34j9g==","signatures":[{"sig":"MEQCIHBcMkbxk2H4iml/KgWTW+TE8QgH1QMoRzF39LeTtSm6AiB6WBSz2VJqO+vuvG2npGrRJcUW7Xv+Vh5chvYFzRkzNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2548637},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"46572c74c1e94e6e1a687076e61af3b07fba0c90","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.4_1741226741079_0.04474759044193766","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"directus-typeforge","version":"0.7.5","_id":"directus-typeforge@0.7.5","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"9cf998f24ff7cd658f43e96e540ff0dcf907c69d","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.5.tgz","fileCount":21,"integrity":"sha512-vKVqU+SIsVT7NUZSTXuNazlPdOSnf4S4T5UY+7E594U+ufuogpCOjdcaTirDv/CLTANX5Dw6hiDAxWn65ID8lA==","signatures":[{"sig":"MEQCIHI0fpcQUQCcGxx9BtvlCkiCa5/jGNPCqR6Owi9Qdi7wAiAmz/b2KAlm5rAjEyOyoaOj4uCj6Sb8/lbLLx6VZM3t+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3170281},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"320a66ad794093ba0c407e1dd611724de9c9f964","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.5_1741276906542_0.33837677234009345","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"directus-typeforge","version":"0.7.6","_id":"directus-typeforge@0.7.6","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"5c99b59ca86466a867b0655a5b0a1c4b4a341ebd","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.6.tgz","fileCount":21,"integrity":"sha512-CDxBgwe+Z/ebVsB+oLvkKMUFHKu+iW7qM+Kt29g8rroYzeowqF3tnmg5CoTa6fVPMgKJi3YcjkuvI9icKLaEeg==","signatures":[{"sig":"MEUCIDbXA9I4i2JPzkP+0t9ZpGGeIpmXUIuSXzH1bOrLfMP/AiEAlDDivUbDFhiS2D1ENIZWW0T1ejHq11bf7F7HY8TT5JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3174121},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"05a68d466b89e0f6ebc45d6e0988f7c11f827d0e","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.6_1741277464745_0.6942470143300963","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"directus-typeforge","version":"0.7.7","_id":"directus-typeforge@0.7.7","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"ae9d06d2ceaec0c6405a32f9fb3d6a7799b924a7","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.7.tgz","fileCount":21,"integrity":"sha512-p1y2APLrJlSpFvDb7ZvVZGPLc1T20dq1XsRI/EO7wzL5OEhjpJ4iaAp5NKvo9j9om3En90VkB1yYnqdFv9sYIg==","signatures":[{"sig":"MEYCIQCY5xOWjoxu/0CFQZFErcDt6gmHZjdOTPBmXvQid7TwnwIhAIpCBv8gJN8/EF+rxN35ExH2+XFE3jWxLiwqnsQ+z+Dv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3116904},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"ab1c03801471bd19d8a75a99621cf867bfca7e76","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.7_1741302526202_0.9947355262527842","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"directus-typeforge","version":"0.7.8","_id":"directus-typeforge@0.7.8","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"3139fc78a7f3305accc8af0905c1b1df34ece8bc","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.8.tgz","fileCount":20,"integrity":"sha512-SBN3ACJN7Kmo+Tidar4HwpkRPrjLW+dqFO80llpT0a0eZgjSmZRfyH6CX3qIXoItpXBwC65KIhAjHBvCPRabyg==","signatures":[{"sig":"MEQCIDOp+HE0yHI0AC+l++fAGnPKoImZgSHW3eSiyVac9POlAiBX6YF9wLn2LPFnnYyYdv099qCI79+EuO/RoZT1ZUZJPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3117547},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.7.8.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/e8e634501b8de1ed640f5e1276079029/directus-typeforge-0.7.8.tgz","_integrity":"sha512-SBN3ACJN7Kmo+Tidar4HwpkRPrjLW+dqFO80llpT0a0eZgjSmZRfyH6CX3qIXoItpXBwC65KIhAjHBvCPRabyg==","_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.8_1741305238198_0.5329946417083347","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"directus-typeforge","version":"0.7.9","_id":"directus-typeforge@0.7.9","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"ce79ac14e59f8be5bc039b99e5bff8f1e8c676bf","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.9.tgz","fileCount":20,"integrity":"sha512-tsfolapSEbghHnxQ0S+B0dXc/cnh6iR7IJfaTi5a7C4nKi0Jvosl4jp0+nSK74n/ODgKqpAv+Afx8qnDpsAroQ==","signatures":[{"sig":"MEYCIQC3YZyeYDGB+3zVFo8DZRD7+832lF+nSNS/eObqp6IK4wIhAKjwfCmoKoM8p1NuO89NDCoYXDGEx3pQ2aN1ZgMet1wa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3114289},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"3171458654b1f21d645557c2577a15d33930f333","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.9_1741366360663_0.21136501738297686","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"directus-typeforge","version":"0.7.10","_id":"directus-typeforge@0.7.10","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"dd52e7589d58540ff23a9362bbc756f31f886445","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.7.10.tgz","fileCount":20,"integrity":"sha512-v01cFU9Ci+A2OuPEKkT2T/GSOcWPRqN19ihuzeF4XUidoBYrS94cGW8zICAaaJrDTa92EwgP8PfVGXyDusPHtA==","signatures":[{"sig":"MEQCIAIr/XuO2W/aesjy1UQBbxSF0LWxUqF3zcQ1gck30LxCAiB9jimR2AFBT5e+l2MKdwgCoXh54i0mF9arF8pg7gEbtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3163024},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"3312156d4fe66afb42258761a6a21485564d9894","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.1.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.7.10_1741386045176_0.24722474154735874","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"directus-typeforge","version":"0.8.0","_id":"directus-typeforge@0.8.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"35f57c9d7b1bfa79a36919072b20110be9a9f5e2","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.0.tgz","fileCount":24,"integrity":"sha512-ZYt94/Ukg27NCE/oyTgOwWHodWMs/0KrCjSH6ogfbH0BHFCjQ7UsFJiyuzQUcuV9yfWUbo6aY1qegSV0tb1w4g==","signatures":[{"sig":"MEUCIQCdPq3U6dYcr33AB56QE/O1rzkfV1HK/moYwArsrknE5QIgFT2A3MOVaoo1f0vnSKRmLx8xjVrh3xUGk2751a4VJ3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3256654},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.8.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/7a321662d7503d097325c273fbe2668d/directus-typeforge-0.8.0.tgz","_integrity":"sha512-ZYt94/Ukg27NCE/oyTgOwWHodWMs/0KrCjSH6ogfbH0BHFCjQ7UsFJiyuzQUcuV9yfWUbo6aY1qegSV0tb1w4g==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.0_1741819832453_0.5744036858833417","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"directus-typeforge","version":"0.8.1","_id":"directus-typeforge@0.8.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"d4ec1ab455f5b59d8c1165cd8796c4ff1a6084df","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.1.tgz","fileCount":24,"integrity":"sha512-6t2QaWGd11LOK60CCzDxcTsVZq5N+GkX+1HFB99UEnxSY4GlLXRhuNXjMbL7mIwDAGAnWxs3BiKq/HccCT+ipg==","signatures":[{"sig":"MEUCIDcG7hO7CL8HTcWBY6hmVkGF4yEZzpjfJ/NxqqEhD9nYAiEAvAqYnp6TVLItK3P52ZFpfK7oG1S45AmxEE0pw5Exoxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3257481},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"710b32b919b15cbaa317309dad708bd96b98b3b2","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.1_1741824489810_0.5815806713043996","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"directus-typeforge","version":"0.8.2","_id":"directus-typeforge@0.8.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"437803c3476ded9b05bca59c27da97671326c34c","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.2.tgz","fileCount":24,"integrity":"sha512-iaYQIXKlV+wjhJu75gzOAHRIR95R6RDEqT4XQQ9xgNG7qMznbe9s3b1fQ/ikf6bsjjKs+NdCgnIQKWh0gksCxw==","signatures":[{"sig":"MEYCIQDrAsM3SccEu7iBjgomsT+OO7X8KHIQXwZSMjAlNqw7IAIhAI+Ca0wsKA/r1UVFdcFK46hAwzDyjFNSv9w4OSZObyN0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3257789},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"1e91d3fc9fccea5d5a5fc88bed9dd573c59430d1","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.2_1741824690943_0.04242451008079251","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"directus-typeforge","version":"0.8.3","_id":"directus-typeforge@0.8.3","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"fbccc8ba85c1201c8e42dce5497469a1d975ab5d","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.3.tgz","fileCount":25,"integrity":"sha512-YIbBRdvGmqWZPH9dG+6jvo9bMD0c0PnFb3jWufZb9OX4rfJ+GZIKU5wO2F/aMPVvi0NLyIjBjJjDbM4zDslehg==","signatures":[{"sig":"MEUCIQCjUlSS3ShbdH1be0aRsHcz6pTGw0C6gsCUcFUVr7Qv/wIgaaXUgWj/0j7r0hVqpC0UvIdLghlnihgxyomO9kIvNK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3341095},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"2e0effdb482078b92b805c3f7d286b1093ff7f77","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.3_1741831036487_0.669196977231421","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"directus-typeforge","version":"0.8.4","_id":"directus-typeforge@0.8.4","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"dd7cdd812f9f04f7e9ff60a30a3475da528cf6cb","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.4.tgz","fileCount":25,"integrity":"sha512-+C0gvgBpS2JTQ9NNCCnlwPuIABEUl0t4BbiWlWHB2rPjrPat5MOhvw/1cu1A2LRNhzTGEAfqeEjVpBi9DJB/Wg==","signatures":[{"sig":"MEUCIQCCXRJAGzyD3WhvWcLJSxQ7nE5KOxzjdXvAbL/Zf+A39AIgBB6JDXXPS9YjoZNZ8ddWHqf2ZLBqMBP6WthrGqhId4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337335},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"89f3b673f59aae64545869f7e6e014b45871970f","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.4_1741831731943_0.966368933385628","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"directus-typeforge","version":"0.8.5","_id":"directus-typeforge@0.8.5","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"bc188cf673b73e9795ac6c5955a4d9d3be2c843d","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.5.tgz","fileCount":25,"integrity":"sha512-4wZy6wCttO9YszWEaKNS7Alip0pr5oNmKbYwv3Z/2rhzcy15MAbkrfim54CEST775lgmCO3PyXgvgX6pYfsgZA==","signatures":[{"sig":"MEQCIDPzvzHKJKFEhgVh7WC5cVNib/fTqkO4R0PhShw4Bob0AiA7jhCptEsrja3/o7Z5iB/uh9w+hTcSEKYJkV0mTlVaxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3337334},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.8.5.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/b4fe6481a5f02cdd3c42e3d922a42084/directus-typeforge-0.8.5.tgz","_integrity":"sha512-4wZy6wCttO9YszWEaKNS7Alip0pr5oNmKbYwv3Z/2rhzcy15MAbkrfim54CEST775lgmCO3PyXgvgX6pYfsgZA==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.5_1741831920625_0.6567816484951359","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"directus-typeforge","version":"0.8.6","_id":"directus-typeforge@0.8.6","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"800231adfa6939e94ad750744950035daf843ec4","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.8.6.tgz","fileCount":24,"integrity":"sha512-0J0rSm+Gyx5X+hfZxyMe6J2I0oAtuATeOIjXRL8FaXFzgdCeG2NkpDNj6hSjGIBvSL3sG7rbLi/+HGCt1sXDEA==","signatures":[{"sig":"MEQCIGUz2TiuxbeYWG37gwKzvO2KDIGm9WPocVO8sF7ohKFRAiBKSHf1tuTcEK4MzuhORPsZZwNkW6y4CJMV/SW3GuXWFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3387126},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"5eb3ea9e3ce7389df01eb8781c42e4d8b7f468c8","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.8.6_1741879630661_0.06691228097435653","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"directus-typeforge","version":"0.9.0","_id":"directus-typeforge@0.9.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"ae764e29ac6d339d64bdcc428ad7d06ce62f4709","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.9.0.tgz","fileCount":25,"integrity":"sha512-Feb2MgNLAHe3CmnRvO+FEjf2DSoqz7zRVzfPdf6EbgsOXVGJqH03snI7Y7WSAk2o15DXOwll4y7aKlC/aLsf8A==","signatures":[{"sig":"MEQCIBYkMVbewof5dFqX05lvbuTSA7+lZ5r/+8sVCUNldJh2AiBdbkEIdRj1wDg3Ls5BF5Mrd9Wc6bSNIy+KzxkNx96IcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3500636},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"205671b9ed6d016b3784b132e63ee667fe5c44d9","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.2.0","description":"Generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. Supports both custom and system collections with proper TypeScript SDK compatibility.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.9.0_1742411443541_0.7626539644840749","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"directus-typeforge","version":"0.9.1","_id":"directus-typeforge@0.9.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"8f0891319d6756f47147a11d402882cbbb8c777f","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.9.1.tgz","fileCount":24,"integrity":"sha512-HLk1M6s1cEj6velK8spk6o5GM0FRL0W+ltQZCXM2w5/uFtceKZG/eba5eSboY8O+yfbXJjtt7VVdsY/lx7TTzg==","signatures":[{"sig":"MEQCIDPt3gBnqS3tCaqiU5wh9WYcYP34y9Ckit8WEqEVn+brAiBTUID92tdHPV1x+qCF5O5LNA2tVbaK2mrdAZigEvGInQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3387863},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.9.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/86ca657607f7b95668fff3aed78b5e2c/directus-typeforge-0.9.1.tgz","_integrity":"sha512-HLk1M6s1cEj6velK8spk6o5GM0FRL0W+ltQZCXM2w5/uFtceKZG/eba5eSboY8O+yfbXJjtt7VVdsY/lx7TTzg==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.9.1_1742420088433_0.2606856038874408","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"directus-typeforge","version":"0.10.0","_id":"directus-typeforge@0.10.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"4a3c091f85dd92610858e7bbf59f0655354801c5","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.10.0.tgz","fileCount":24,"integrity":"sha512-INArRxVRMaV9Rg8JCI1Mk7mFgKWzlfgblUZlEkSYkrgl/fii+BFCPvV0StHGMBFY1fvI9BxnJgk736rVBFNJgg==","signatures":[{"sig":"MEUCIFaZLIp92njeK4tT1mlhPRArA11a278BYdlFy+WNbx4iAiEA9m5bGkOC8Pq8PXJS4lIVKacqMFpuLceey10/PbtNObY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3416533},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.10.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/0ec6d4b0471090313326a5be3912cbad/directus-typeforge-0.10.0.tgz","_integrity":"sha512-INArRxVRMaV9Rg8JCI1Mk7mFgKWzlfgblUZlEkSYkrgl/fii+BFCPvV0StHGMBFY1fvI9BxnJgk736rVBFNJgg==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.10.0_1742431451303_0.8455556131000095","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"directus-typeforge","version":"0.10.1","_id":"directus-typeforge@0.10.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"dd35a0f72b0944400e08e4c7dc4591bf265f3d26","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.10.1.tgz","fileCount":24,"integrity":"sha512-+Al4nBgzobPcG31uT0+dsAe+qi+UI17iLJSRLihDt3+PE+9Z9Ac3/9xI964RfGJ7/BI+bAnils2rr2cJ0GrStw==","signatures":[{"sig":"MEYCIQDZW0/uGCiN7TBcXG3Z5XU4hxamVOZeEAP8Ku6v3JKmIAIhALXSv2l3T9clDK8acl85S3RdjOGhUr+gZtw696rUXKKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3433267},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.10.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/8cc4e3b17eff42579caddf4e89f42664/directus-typeforge-0.10.1.tgz","_integrity":"sha512-+Al4nBgzobPcG31uT0+dsAe+qi+UI17iLJSRLihDt3+PE+9Z9Ac3/9xI964RfGJ7/BI+bAnils2rr2cJ0GrStw==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.10.1_1743097634812_0.07335262934481612","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"directus-typeforge","version":"0.10.2","_id":"directus-typeforge@0.10.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"e54bf9bc1684f31296870ae5c191fefba6c0420e","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.10.2.tgz","fileCount":24,"integrity":"sha512-VVZzEVYymyx/VNmHKc6vLVLzH/uac127mmMuOwxZaPc+QjI4eK4q8MH6b4UWY90DCrmG3s096L2P3Lg6nofNBQ==","signatures":[{"sig":"MEQCIE9VM60x+4lVHqxyEhsF7c6+LuQtobdjWcZE/tkh2n4LAiAxjzBboGD2f1eFzQmikktQ3GzS5TTefDU+pJuIEFx4hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3467161},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.10.2.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/e04c328240684b9f5837ad4fa5b83592/directus-typeforge-0.10.2.tgz","_integrity":"sha512-VVZzEVYymyx/VNmHKc6vLVLzH/uac127mmMuOwxZaPc+QjI4eK4q8MH6b4UWY90DCrmG3s096L2P3Lg6nofNBQ==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.10.2_1743099467364_0.7151133032530708","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"directus-typeforge","version":"0.11.0","_id":"directus-typeforge@0.11.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"15e43dd5de9a792322b26dedf811a5aaf95be749","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.11.0.tgz","fileCount":24,"integrity":"sha512-0A5YtDN51G5VksUsCiF1c9h5UEF2GOp9Q0F7c38K4w+xguPrsurlmgoyQnk+kJifvV6O59AuyXGnYrInTDFMHQ==","signatures":[{"sig":"MEYCIQC3yQpOK2IWXCLnKlKxOiR4LXSwwf8zk01z1J4/XJQq9wIhAOJtmiAWhoWuoj674ocfPSQk1Ysv2EBmyA3HoWi+JQf/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3496768},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.11.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/40443e508f8f2fa938c639c9dfe29676/directus-typeforge-0.11.0.tgz","_integrity":"sha512-0A5YtDN51G5VksUsCiF1c9h5UEF2GOp9Q0F7c38K4w+xguPrsurlmgoyQnk+kJifvV6O59AuyXGnYrInTDFMHQ==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from an OpenAPI schema or a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeScript SDK.","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","openapi-types":"^12.1.3","openapi-typescript":"^6.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.11.0_1744043109921_0.21343082697970206","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"directus-typeforge","version":"0.12.0","_id":"directus-typeforge@0.12.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"61d628e5ea83b2e8dbb2cc4c943294f6293bfdd3","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.12.0.tgz","fileCount":26,"integrity":"sha512-wrqXe7KpzuflR4kH9D5D0gaKIklsbhjZSps3OvqpeMKN7ZEhzaDzMyTJqSADKiJ3CcumZuyhlwIa08jRCtsiJg==","signatures":[{"sig":"MEYCIQCs46bO82fmK/NzxFl+TFslguVuBjzEsfE+DTUlRsGYCAIhAPyULqVahKto7u98HJ+xOMo5Y6xWQwrqZ40aZ4b4lrZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3065665},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.12.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/e0eab3538597e09ec8429b98cb02de7c/directus-typeforge-0.12.0.tgz","_integrity":"sha512-wrqXe7KpzuflR4kH9D5D0gaKIklsbhjZSps3OvqpeMKN7ZEhzaDzMyTJqSADKiJ3CcumZuyhlwIa08jRCtsiJg==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.12.0_1744134658123_0.18060596117389283","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"directus-typeforge","version":"0.13.0","_id":"directus-typeforge@0.13.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"eb617a379bc3b6320bb641d6bc782486c594420f","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.13.0.tgz","fileCount":26,"integrity":"sha512-GRaEBS7EX9uChKzgTQn2Nm4bTe9/NPkPPpxomt14QzxSFccVwGVLctSMgdfxpDcY0jVKyjMZXhJwl3cI+7Mhpw==","signatures":[{"sig":"MEUCIQCVqnGvKlS5n3sYluNod0ncHJr3LJS4IG9DRqVpIO6FTgIgXdxlWKnSAk4bK8KWPTN1usVLWEECjxg7oERa9zjtC7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3069695},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.13.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:eslint && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/d6514c68c996d69a69992f87a4f52af7/directus-typeforge-0.13.0.tgz","_integrity":"sha512-GRaEBS7EX9uChKzgTQn2Nm4bTe9/NPkPPpxomt14QzxSFccVwGVLctSMgdfxpDcY0jVKyjMZXhJwl3cI+7Mhpw==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.13.0_1744138293647_0.29662146522333144","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"directus-typeforge","version":"0.14.0","_id":"directus-typeforge@0.14.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"dc43556f8c60c0bef9dc7721071324c5598901df","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.14.0.tgz","fileCount":37,"integrity":"sha512-JwFbC/27qBJ1txLkztF0wntB/nYL4zn5xrH4ZXEusu5QeejkWnJzkkj2uwfk013ekc1eQIGYHinHGdPokbipYw==","signatures":[{"sig":"MEYCIQDWhC0eoQmODlbLljAJyDusyTI9TJ+ibtxSLYN5GSr/VwIhAOQ+ff9Jlh4oqSNI7gMfFqDeZuQs9oG269Qtyl9sAPFr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3579197},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.14.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/78b7e5d781696f8ab96993ee03cf0b48/directus-typeforge-0.14.0.tgz","_integrity":"sha512-JwFbC/27qBJ1txLkztF0wntB/nYL4zn5xrH4ZXEusu5QeejkWnJzkkj2uwfk013ekc1eQIGYHinHGdPokbipYw==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.14.0_1744238441386_0.883680345270702","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"directus-typeforge","version":"0.14.1","_id":"directus-typeforge@0.14.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"19a488cccc7dda9a0be225c363e3e300326b3b18","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.14.1.tgz","fileCount":37,"integrity":"sha512-U3VRvgBtZtpdJiGvP0lyIGPtP4Tup2F9Np1KJN6pwJlR16n9WAq0nvI8odtD765CyXs7M+5ACHXEuHo3X0F6OQ==","signatures":[{"sig":"MEUCICSGoyb/rVvS1EC5XiCfqDlZx7Xh0HEeMRgQZDyfrlE2AiEAkz6FqntZYkyXuD1quvnmok+tIArkYJI3UX0MVOUidQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3570999},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.14.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/0b9a70f8c3df73e04a16df8458d24484/directus-typeforge-0.14.1.tgz","_integrity":"sha512-U3VRvgBtZtpdJiGvP0lyIGPtP4Tup2F9Np1KJN6pwJlR16n9WAq0nvI8odtD765CyXs7M+5ACHXEuHo3X0F6OQ==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.14.1_1744238844249_0.5553578898874982","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"directus-typeforge","version":"0.14.2","_id":"directus-typeforge@0.14.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"21662795cbe882ba518d37fe7b7343ddf4f3b83a","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.14.2.tgz","fileCount":37,"integrity":"sha512-gZEde6CQmN+NpiicUaLQwO2brhPJdHgAo6yACWFYcRvOKks0WND/BWC7VxNNVCmocBUWbBcsip8whYSKFWrNOA==","signatures":[{"sig":"MEQCIDh06diwvnJyS0kY4Tw5W/CXM6HvqX6MhzWTqjqU9R78AiAfqXEofn7WRm7JlTWTcQoGDM/9TcFf278y/DFfmwjthw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3570445},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.14.2.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/861a6cde47d5a6a9951768985bbd24bb/directus-typeforge-0.14.2.tgz","_integrity":"sha512-gZEde6CQmN+NpiicUaLQwO2brhPJdHgAo6yACWFYcRvOKks0WND/BWC7VxNNVCmocBUWbBcsip8whYSKFWrNOA==","_npmVersion":"11.2.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.9.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.14.2_1744298736759_0.2815737905339062","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"directus-typeforge","version":"0.14.3","_id":"directus-typeforge@0.14.3","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"29c02291e2fa18dede54e0f9791f16de24c54f1b","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.14.3.tgz","fileCount":37,"integrity":"sha512-JF5ttLygjrPkMf9jqXPYfGaMg3qCxO/B2FOC/uV1aD568GP1VT0bnl45ZgiqHnZZttHDbDYCj93YESboC3jOQA==","signatures":[{"sig":"MEQCIBDeHTqfGWo3C7nFIlAbGP+E35Rnrcl5+nMRTYTeegZtAiBhPCin8LnA/eS2pH5TYfgF0Op2GO+Caa6GG8JQQw45DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3570429},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.14.3.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/7686b56fb0a0c4375abc50af5bae739b/directus-typeforge-0.14.3.tgz","_integrity":"sha512-JF5ttLygjrPkMf9jqXPYfGaMg3qCxO/B2FOC/uV1aD568GP1VT0bnl45ZgiqHnZZttHDbDYCj93YESboC3jOQA==","_npmVersion":"11.4.1","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.11.1","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.14.3_1748444228592_0.10566145103035463","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"directus-typeforge","version":"0.14.4","_id":"directus-typeforge@0.14.4","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"91885429074df21a2b11b867edbd07be04ac5a3e","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.14.4.tgz","fileCount":37,"integrity":"sha512-ER0wUYOqZWo2QGw3Adl6wpCnY+a7UeqphEHvjkKMnthgqxnkz/nHOYOmtKK4ez3Yh7ZDykKcBQlOS2uHJvqQpw==","signatures":[{"sig":"MEYCIQDlyMt2N6gF4XC6E+FLQk5TfQQGqoF39oVNtfjC8bn2pgIhAIO/Ay3+3a4eUX9EFZUE9ljUG7p9k7kyDodZztRmbfgG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3576776},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.14.4.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/0e2bb49cb0f6cf048b1813dd26912964/directus-typeforge-0.14.4.tgz","_integrity":"sha512-ER0wUYOqZWo2QGw3Adl6wpCnY+a7UeqphEHvjkKMnthgqxnkz/nHOYOmtKK4ez3Yh7ZDykKcBQlOS2uHJvqQpw==","_npmVersion":"11.4.1","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"23.11.1","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.14.4_1748877587907_0.6423574165710315","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"directus-typeforge","version":"0.14.5","_id":"directus-typeforge@0.14.5","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"f4135ab65a400ca661918105c3f5bbef33c47fea","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.14.5.tgz","fileCount":37,"integrity":"sha512-/Ba39X7Uf/dsNE0jk1IefXXa1+M8DU1qTYQVrc5z3mVuEfds9e/yaWefoH8afGnRZdt/CGLoAn9Mg0A0FFzXQQ==","signatures":[{"sig":"MEUCIC+jbNiVvvc2kenBwDAeug4Jh0gJSLdIfaFv0Kq6yWIxAiEAikqy0qK8lvhJPErBjIUADLmprJS+jM1c3ZDaYqMtE6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3576835},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.14.5.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/f042ed001bf60b5b3ea70d64692f8e85/directus-typeforge-0.14.5.tgz","_integrity":"sha512-/Ba39X7Uf/dsNE0jk1IefXXa1+M8DU1qTYQVrc5z3mVuEfds9e/yaWefoH8afGnRZdt/CGLoAn9Mg0A0FFzXQQ==","_npmVersion":"10.9.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"22.16.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.14.5_1749047745172_0.18236273455000118","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"directus-typeforge","version":"0.15.0","_id":"directus-typeforge@0.15.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"b97550c465106e86fe631d2c199461f703209e56","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.15.0.tgz","fileCount":37,"integrity":"sha512-9pN98+DlKcZyYBjfeyqrKzBAI7FhwNPaE/AtqgGgPI9Lsx4lJOLR+n1RUWqSv6f4dkUhVaaXwCZrlVafQa7ynA==","signatures":[{"sig":"MEQCIH5oHXilevB5NK8S6gng/1tfq0flhtiAToR3VDuTDhlDAiAZS6vMStckQmQVQEso5M50Lq/6SvXNOD3yndLqxHWRXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3677304},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.15.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/5290e105d12bf6bd9deaa3c0d52daa89/directus-typeforge-0.15.0.tgz","_integrity":"sha512-9pN98+DlKcZyYBjfeyqrKzBAI7FhwNPaE/AtqgGgPI9Lsx4lJOLR+n1RUWqSv6f4dkUhVaaXwCZrlVafQa7ynA==","_npmVersion":"11.4.1","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.15.0_1749573640566_0.06103848780447252","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"directus-typeforge","version":"0.15.1","_id":"directus-typeforge@0.15.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"ff0dd0dad9d64f875b06d412f29f247507dc73f1","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.15.1.tgz","fileCount":37,"integrity":"sha512-HFKruWcIWne3ltSbNHne0O3j3cLk6fl5W7KTDJJRm17uePg2fT2/3gX+AkId7M+nsJkoVBgR5X8fFytm/YVFCA==","signatures":[{"sig":"MEUCIQDNlWbKAmuA9en9sa/ejV6e6NxplJc04FaGCF4vR7efwgIgcsAJAa00151AdKYvDq+pXZkSYlQ2Yfo0ENWpGmVs5Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3682573},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.15.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","actor":{"name":"jovian_moon","type":"user","email":"stephengunn@gmail.com"},"email":"stephengunn@gmail.com"},"_resolved":"/tmp/04167eb12b0b827e48e5e7bbb3b7d697/directus-typeforge-0.15.1.tgz","_integrity":"sha512-HFKruWcIWne3ltSbNHne0O3j3cLk6fl5W7KTDJJRm17uePg2fT2/3gX+AkId7M+nsJkoVBgR5X8fFytm/YVFCA==","_npmVersion":"11.4.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.15.1_1751488925739_0.06016480717764394","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"directus-typeforge","version":"0.16.0","_id":"directus-typeforge@0.16.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"08c08cfdb595e035ce4593d593609e89082ba68e","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.16.0.tgz","fileCount":35,"integrity":"sha512-OSYVoPi6wG2HezR2L4/Puztg6drsnsl4ObaHAwHlPyfayTpkFqHaB1q6NEwbn2sYNO5GvZAv3Zhj8EDjOhogIA==","signatures":[{"sig":"MEQCIAkbduUunovJ7sel4rvk/d/dZdA57LZqkx1XGYxGrnPFAiAHM2tyNJHcFWIFrCWfaeZLNhUT0VprnIUl3VRt389fUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3609140},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.16.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","actor":{"name":"jovian_moon","type":"user","email":"stephengunn@gmail.com"},"email":"stephengunn@gmail.com"},"_resolved":"/tmp/e761b7e626696c6409e4b55fa92fa7db/directus-typeforge-0.16.0.tgz","_integrity":"sha512-OSYVoPi6wG2HezR2L4/Puztg6drsnsl4ObaHAwHlPyfayTpkFqHaB1q6NEwbn2sYNO5GvZAv3Zhj8EDjOhogIA==","_npmVersion":"11.4.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.16.0_1751490555432_0.22622220665038673","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"directus-typeforge","version":"0.16.1","_id":"directus-typeforge@0.16.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"9e1b8b28005adee9015aeacdc4c0ffe7c3b7757e","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.16.1.tgz","fileCount":35,"integrity":"sha512-JwG5bYo0yq+qfviyFlRuOqktgrxKrXmrpO0SZpLl8djvCmzwIM0f5vVrySlDmOeRzYBwdmZhlW0dNBI/q00pUQ==","signatures":[{"sig":"MEYCIQCWbIVhx/lCV2qlfYt1MO/1Iqe46L5FL7z0mtFJPRL9xgIhAN55l6MJqO786Pe5CnkPuWIB2/r8Mcu4iDGuYmxpkiN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3617873},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.16.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","actor":{"name":"jovian_moon","type":"user","email":"stephengunn@gmail.com"},"email":"stephengunn@gmail.com"},"_resolved":"/tmp/a7a55d80f3ada80b4a38e1383253cb66/directus-typeforge-0.16.1.tgz","_integrity":"sha512-JwG5bYo0yq+qfviyFlRuOqktgrxKrXmrpO0SZpLl8djvCmzwIM0f5vVrySlDmOeRzYBwdmZhlW0dNBI/q00pUQ==","_npmVersion":"11.4.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.16.1_1751491901698_0.549301207360904","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"directus-typeforge","version":"0.16.2","_id":"directus-typeforge@0.16.2","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"b273e7c4cf65b09f7a0877aee8d46d615cd3edb0","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.16.2.tgz","fileCount":35,"integrity":"sha512-fWKH2mnf3FEh2X5bPZ/Gy1rICa9AGXkFfs+Xp+bzXaPbbHH/snckB2rtEk+BqAp5A6OlESZpsuGeWieIubFNEQ==","signatures":[{"sig":"MEUCIQDmIjwWeAPUgeB6A1HA/zqke0Crl5LEqWfKVTaXCT+/NgIgJmGakYAumWhjYZgndVhU3uVwe9YFcnTYV4WZR5MuQfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3633118},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.16.2.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","actor":{"name":"jovian_moon","type":"user","email":"stephengunn@gmail.com"},"email":"stephengunn@gmail.com"},"_resolved":"/tmp/d98b455259085e758ea3e7019df70791/directus-typeforge-0.16.2.tgz","_integrity":"sha512-fWKH2mnf3FEh2X5bPZ/Gy1rICa9AGXkFfs+Xp+bzXaPbbHH/snckB2rtEk+BqAp5A6OlESZpsuGeWieIubFNEQ==","_npmVersion":"11.4.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.16.2_1751493754136_0.028869592090452034","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"directus-typeforge","version":"0.16.3","_id":"directus-typeforge@0.16.3","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"526d80850c2f96e19793ba185e6c5a8814ad104e","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.16.3.tgz","fileCount":35,"integrity":"sha512-H3YT2pZK4RGsGPDeN0MJH56o8GeINHBe3YNllWQgjvxBPSC3M6qeuo4Hbk8gDMEm+KDfNSWyLmUwI4p2XlHIfA==","signatures":[{"sig":"MEUCIQCQWhW1RoccKfi4etIeU6eAAwepwDHcjtd7DfqjfEN/IQIgRSTTTHJktovzaDV7v72YLSWppIxqQqTPE0hxeTaoeEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3634050},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.16.3.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","actor":{"name":"jovian_moon","type":"user","email":"stephengunn@gmail.com"},"email":"stephengunn@gmail.com"},"_resolved":"/tmp/621199768ac205b7e0239dcaf89881be/directus-typeforge-0.16.3.tgz","_integrity":"sha512-H3YT2pZK4RGsGPDeN0MJH56o8GeINHBe3YNllWQgjvxBPSC3M6qeuo4Hbk8gDMEm+KDfNSWyLmUwI4p2XlHIfA==","_npmVersion":"11.4.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"24.3.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.16.3_1751642426188_0.10749822254461483","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"directus-typeforge","version":"0.17.0","_id":"directus-typeforge@0.17.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"b08cae7525b10277f220c381af908183f2d7ec16","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.17.0.tgz","fileCount":36,"integrity":"sha512-E/gGW76l0w8yEyOKUL5YfjXMgCvkyZYaNnaGyrPvWad1UWKOB57E6ej25XmFYFoT9Td+sz+c+ov0kWm1Dyeuxg==","signatures":[{"sig":"MEUCIQCjJ3KPFEqBSKR+xn6u36gM3QlWlWhEdb/Fdv0bniOWQwIgWxBwf3/Y5tAz+bzbuU5Vz7Ar/21ypgU+JIVRNDRa4aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3678555},"main":"./build/index.cjs","type":"module","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"gitHead":"f21c2a6c10be94f040cbe224bc7dfc79eba54fe1","scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_npmVersion":"11.6.4","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.17.0_1765932015745_0.8439471540293686","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"directus-typeforge","version":"0.18.0","_id":"directus-typeforge@0.18.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"39a1d1912c58ef4405cddf970dc3323feac059f6","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.18.0.tgz","fileCount":36,"integrity":"sha512-Lwp/On4KNxAw5N5BVJm9lyZwBuDZWAMizdQnjhrBPsN6ku3FPGgVvZcFEt6lz21sVAHPVG6xsKABAZFaENQtxA==","signatures":[{"sig":"MEUCIFAQteNDamZqnpIHH/crj08VF9qE1EA46fEowuVTEn4rAiEA+Yx1FGIxKPynX8tXTRidUmXkuW5UDhOP0a3iwOshwl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3683107},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.18.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/822c8f9a6e11868f124bfdf21af16d3f/directus-typeforge-0.18.0.tgz","_integrity":"sha512-Lwp/On4KNxAw5N5BVJm9lyZwBuDZWAMizdQnjhrBPsN6ku3FPGgVvZcFEt6lz21sVAHPVG6xsKABAZFaENQtxA==","_npmVersion":"11.7.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.18.0_1769526374270_0.23290290189899632","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"directus-typeforge","version":"0.18.1","_id":"directus-typeforge@0.18.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"f03a9b5e73b1bf916b29a8213f4fe544bb2adadc","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.18.1.tgz","fileCount":36,"integrity":"sha512-wUdkIy6LZz3KyhQE2vvBFEvtsI5DjuLC9DxGET7TgfM+lpvO5Y/dRVqtMeeoH/+FfKbDDYdC3bhZ6pi+nD50cw==","signatures":[{"sig":"MEUCIQCguNwElCiNQlNgNMjlox4YYud0b5+eXH2KRV0xkDyNLwIgQny1iSI9hAeRoiqqBnGvQ7ztz+R858OJVJBLh71zu0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3673401},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.18.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/68ea9b49d8835576838d1c4a148ce6af/directus-typeforge-0.18.1.tgz","_integrity":"sha512-wUdkIy6LZz3KyhQE2vvBFEvtsI5DjuLC9DxGET7TgfM+lpvO5Y/dRVqtMeeoH/+FfKbDDYdC3bhZ6pi+nD50cw==","_npmVersion":"11.7.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.18.1_1770008155417_0.5017859678344376","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"directus-typeforge","version":"0.19.0","_id":"directus-typeforge@0.19.0","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"8c5baa93777c13cb68f229925128d908f7b90ce4","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.19.0.tgz","fileCount":36,"integrity":"sha512-RihIYFzcYqB56EmUWFMjUJfzBx9yz5MTr8cpnAkLLGICfJRAbjWd1jd+XwntfW9im0gnMLX5pDrZ0GYJss5Pjw==","signatures":[{"sig":"MEYCIQCXRbu8QOKJ29NC8daMrJzugy4BLmxndz4gz2dnSnCfDwIhAOppRjmZQgtdw7s55Uklcxy9mTqiWPysLJNKhp0RF741","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3674865},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.19.0.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/50d6659a82fb3f3d02ae6b33007a9eec/directus-typeforge-0.19.0.tgz","_integrity":"sha512-RihIYFzcYqB56EmUWFMjUJfzBx9yz5MTr8cpnAkLLGICfJRAbjWd1jd+XwntfW9im0gnMLX5pDrZ0GYJss5Pjw==","_npmVersion":"11.7.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.19.0_1770134597790_0.6941539251775606","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"directus-typeforge","version":"0.19.1","_id":"directus-typeforge@0.19.1","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"bin":{"directus-typeforge":"build/cli.cjs"},"dist":{"shasum":"c0a90ceb51e9ebd3ec63f03422531e642f0fc822","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.19.1.tgz","fileCount":36,"integrity":"sha512-goEGbPfnrgj+euBTJs6MzMgXvIKjJn/Zycl/cuXOkgaw2UC0JMt+YOm+oMynTb+kDrTNok7Cv/47V97Q9chwIg==","signatures":[{"sig":"MEQCIDi4FtBhSpdsqSGEDofHhkiq0jbPkth2O3JHNctZ4i+gAiAcQk+YIRgl28ufFNG+8QavPUcwD2OJuifAOWu5mcUjCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3675443},"main":"./build/index.cjs","type":"module","_from":"file:directus-typeforge-0.19.1.tgz","types":"./build/index.d.ts","exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"scripts":{"cli":"node ./build/cli.js","test":"jest","build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","types":"node ./scripts/types.js","build:tsc":"tsc --emitDeclarationOnly","build:clean":"rm -rf build","build:eslint":"eslint src","build:esbuild":"./esbuild.mjs","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"_resolved":"/tmp/a55781c011ff868e58555d750624ef1a/directus-typeforge-0.19.1.tgz","_integrity":"sha512-goEGbPfnrgj+euBTJs6MzMgXvIKjJn/Zycl/cuXOkgaw2UC0JMt+YOm+oMynTb+kDrTNok7Cv/47V97Q9chwIg==","_npmVersion":"11.7.0","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.22.2","yargs":"^17.7.2","pluralize":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ora":"^8.1.1","tmp":"^0.2.3","jest":"^29.7.0","uuid":"^11.0.3","dotenv":"^16.4.7","eslint":"^8.57.1","esbuild":"^0.19.3","globals":"^15.14.0","prettier":"^3.0.3","@eslint/js":"^9.17.0","@types/tmp":"^0.2.6","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/yargs":"^17.0.33","@types/pluralize":"^0.0.33","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@typescript-eslint/parser":"^6.7.2","eslint-plugin-sort-keys-fix":"^1.1.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/directus-typeforge_0.19.1_1770134786917_0.1378797592849783","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"bin":{"directus-typeforge":"build/cli.cjs"},"dependencies":{"pluralize":"^8.0.0","yargs":"^17.7.2","zod":"^3.22.2"},"devDependencies":{"@eslint/js":"^9.17.0","@types/jest":"^29.5.5","@types/node":"^20.6.3","@types/pluralize":"^0.0.33","@types/tmp":"^0.2.6","@types/yargs":"^17.0.33","@typescript-eslint/eslint-plugin":"^6.7.2","@typescript-eslint/parser":"^6.7.2","dotenv":"^16.4.7","esbuild":"^0.19.3","eslint":"^8.57.1","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.28.1","eslint-plugin-prettier":"^5.0.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-sort-keys-fix":"^1.1.2","globals":"^15.14.0","jest":"^29.7.0","ora":"^8.1.1","prettier":"^3.0.3","tmp":"^0.2.3","typescript":"^5.2.2","typescript-eslint":"^8.18.1","uuid":"^11.0.3"},"exports":{".":{"import":"./build/index.js","require":"./build/index.cjs"}},"main":"./build/index.cjs","types":"./build/index.d.ts","name":"directus-typeforge","version":"0.19.2","type":"module","scripts":{"build":"npm run build:clean && pnpm run build:esbuild && pnpm run build:tsc","build:clean":"rm -rf build","build:esbuild":"./esbuild.mjs","build:eslint":"eslint src","build:graphql":"graphql-codegen","build:schemas":"esbuild ./src/build-schemas.ts --bundle --outfile=./build/build-schemas.js --platform=node --format=esm","build:tsc":"tsc --emitDeclarationOnly","cli":"node ./build/cli.js","test":"jest","types":"node ./scripts/types.js","update-system-fields":"ts-node scripts/update-system-fields.ts"},"_id":"directus-typeforge@0.19.2","description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","_integrity":"sha512-6QixhkhhXqKx/0nXTuiFrCYPIKXYA0JZ2RbF/30z733kBSU5DbL7YNKVCxyh3axtUp+9XmM1nI016P20LuNOGQ==","_resolved":"/tmp/1868e69d25d1a9113340b0ed47139078/directus-typeforge-0.19.2.tgz","_from":"file:directus-typeforge-0.19.2.tgz","_nodeVersion":"22.22.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-6QixhkhhXqKx/0nXTuiFrCYPIKXYA0JZ2RbF/30z733kBSU5DbL7YNKVCxyh3axtUp+9XmM1nI016P20LuNOGQ==","shasum":"cbbc3babaca610a8e192dd15d60ef7e8f505fcc1","tarball":"https://registry.npmjs.org/directus-typeforge/-/directus-typeforge-0.19.2.tgz","fileCount":36,"unpackedSize":3680121,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbxtiRE+KANGbVptruG8uEX+Rmog1Dxr0qWsLI507WOgIhAMaHWY85nKcI1kL5d230Yv74FlHJfScI/MrPJ2c0Kune"}]},"_npmUser":{"name":"jovian_moon","email":"stephengunn@gmail.com"},"directories":{},"maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/directus-typeforge_0.19.2_1770516829661_0.49803511106460885"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-20T01:31:42.536Z","modified":"2026-02-08T02:13:49.986Z","0.5.0":"2024-12-20T01:31:42.739Z","0.5.1":"2024-12-20T15:46:01.358Z","0.5.2":"2024-12-20T15:57:16.750Z","0.6.0":"2024-12-20T17:18:12.543Z","0.6.1":"2024-12-20T21:44:50.875Z","0.6.2":"2024-12-20T22:09:58.782Z","0.7.0":"2024-12-21T17:02:31.637Z","0.7.1":"2025-01-03T02:40:13.301Z","0.7.2":"2025-03-06T01:20:27.114Z","0.7.3":"2025-03-06T01:40:57.667Z","0.7.4":"2025-03-06T02:05:41.259Z","0.7.5":"2025-03-06T16:01:46.801Z","0.7.6":"2025-03-06T16:11:05.046Z","0.7.7":"2025-03-06T23:08:46.489Z","0.7.8":"2025-03-06T23:53:58.426Z","0.7.9":"2025-03-07T16:52:40.938Z","0.7.10":"2025-03-07T22:20:45.407Z","0.8.0":"2025-03-12T22:50:32.672Z","0.8.1":"2025-03-13T00:08:10.032Z","0.8.2":"2025-03-13T00:11:31.130Z","0.8.3":"2025-03-13T01:57:16.734Z","0.8.4":"2025-03-13T02:08:52.149Z","0.8.5":"2025-03-13T02:12:00.951Z","0.8.6":"2025-03-13T15:27:10.961Z","0.9.0":"2025-03-19T19:10:43.909Z","0.9.1":"2025-03-19T21:34:48.693Z","0.10.0":"2025-03-20T00:44:11.554Z","0.10.1":"2025-03-27T17:47:15.106Z","0.10.2":"2025-03-27T18:17:47.698Z","0.11.0":"2025-04-07T16:25:10.130Z","0.12.0":"2025-04-08T17:50:58.373Z","0.13.0":"2025-04-08T18:51:33.932Z","0.14.0":"2025-04-09T22:40:41.633Z","0.14.1":"2025-04-09T22:47:24.506Z","0.14.2":"2025-04-10T15:25:37.022Z","0.14.3":"2025-05-28T14:57:08.839Z","0.14.4":"2025-06-02T15:19:48.346Z","0.14.5":"2025-06-04T14:35:45.420Z","0.15.0":"2025-06-10T16:40:40.812Z","0.15.1":"2025-07-02T20:42:06.002Z","0.16.0":"2025-07-02T21:09:15.777Z","0.16.1":"2025-07-02T21:31:41.919Z","0.16.2":"2025-07-02T22:02:34.404Z","0.16.3":"2025-07-04T15:20:26.392Z","0.17.0":"2025-12-17T00:40:15.947Z","0.18.0":"2026-01-27T15:06:14.467Z","0.18.1":"2026-02-02T04:55:55.610Z","0.19.0":"2026-02-03T16:03:18.044Z","0.19.1":"2026-02-03T16:06:27.134Z","0.19.2":"2026-02-08T02:13:49.872Z"},"description":"**Directus TypeForge** generates TypeScript definitions for Directus collections from a schema snapshot file or directly from a live Directus server. It supports both custom and system collections, providing accurate types for use with the Directus TypeSc","maintainers":[{"name":"jovian_moon","email":"stephengunn@gmail.com"}],"readme":"# Directus TypeForge\n\n**Directus TypeForge** generates TypeScript definitions for Directus collections\nfrom a schema snapshot file or directly from a live Directus server. It supports\nboth custom and system collections, providing accurate types for use with the\nDirectus TypeScript SDK.\n\nThis tool works directly with Directus schema snapshots for improved accuracy\nand compatibility.\n\n[View project on NPM](https://www.npmjs.com/package/directus-typeforge) |\n[View project on GitHub](https://github.com/StephenGunn/directus-typeforge)\n\n## Features\n\n- **Schema Snapshot Support:** Generate types from a schema snapshot file or\n  directly from a Directus server\n- **Singleton Collection Detection:** Automatically identify and properly type\n  singleton collections\n- **TypeDoc Support:** Add JSDoc comments from field notes to your generated\n  types\n- **System Collections Support:** Properly handle Directus system collections\n  with configurable detail levels\n- **Authentication Options:** Support for email/password or bearer token\n  authentication\n- **Relationship Handling:** Generate proper TypeScript types for all\n  relationship types (M2O, O2M, M2M, and M2A)\n- **Type Name Conventions:** Generate appropriate type names by converting\n  collection names to PascalCase and automatically handling pluralization (e.g.,\n  `Event` for an `events` collection, while preserving singleton collection\n  names like `Settings` or `Globals`)\n- **SDK Compatibility:** Generated types work seamlessly with the Directus SDK\n- **Customizable Output:** Control type generation behavior with various options\n- **Configurable Architecture:** All type detection patterns and mappings use a\n  centralized configuration system\n\n## Installation\n\n### Using `npx`\n\n```bash\nnpx directus-typeforge [options]\n```\n\n### Local Install\n\n```bash\npnpm add -D directus-typeforge\nnpx directus-typeforge [options]\n```\n\n### Global Install\n\n```bash\npnpm add -g directus-typeforge\ndirectus-typeforge [options]\n```\n\n## Available Options\n\n| Option                      | Alias | Description                                                                | Default          |\n| --------------------------- | ----- | -------------------------------------------------------------------------- | ---------------- |\n| `--snapshotFile`            | `-i`  | Path to schema snapshot file                                               | -                |\n| `--host`                    | `-h`  | Directus host URL                                                          | -                |\n| `--email`                   | `-e`  | Email for authentication                                                   | -                |\n| `--password`                | `-p`  | Password for authentication                                                | -                |\n| `--token`                   | `-t`  | Admin bearer token for authentication                                      | -                |\n| `--outFile`                 | `-o`  | Output file for TypeScript types                                           | -                |\n| `--typeName`                | `-n`  | Root type name                                                             | `ApiCollections` |\n| `--useTypeReferences`       | `-r`  | Use interface references for relation types                                | `true`           |\n| `--useTypes`                | `-u`  | Use 'type' instead of 'interface'                                          | `false`          |\n| `--makeRequired`            | `-m`  | Make all fields required (no optional '?' syntax)                          | `true`           |\n| `--includeSystemFields`     | `-s`  | Include all system fields in system collections                            | `true`           |\n| `--exportSystemCollections` | `-x`  | Export system collections in root schema                                   | `true`           |\n| `--resolveSystemRelations`  | `-y`  | Resolve system collection relationships (e.g. directus_files.folder)       | `true`           |\n| `--addTypedocNotes`         | `-d`  | Add JSDoc comments from field notes                                        | `true`           |\n| `--timestamp`               |       | Include generation timestamp in output header                              | `false`          |\n| `--debug`                   |       | Enable debug logging                                                       | `false`          |\n| `--logLevel`                |       | Set log level (error, warn, info, debug, trace)                            | `info`           |\n| `--logFile`                 |       | Path to write debug logs                                                   |                  |\n\n**only disable `--useTypeReferences` for very specific debugging, it will make\nall of your relational types break.**\n\n## SDK Compatibility Options\n\nTypeForge is optimized for compatibility with the Directus SDK by default:\n\n- Fields are required by default (no optional `?` modifier) since the SDK\n  handles nullability internally\n- System fields are included by default to improve type checking with SDK\n  operations\n- System collections (like `DirectusUser`, `DirectusFile`, `DirectusFolder`) are exported in the root schema by default, enabling proper relationship types (e.g., `user_created: string | DirectusUser`)\n- TypeDoc comments are added from field notes\n- Type references for relations are enabled\n\n## Usage Examples\n\n```bash\n# From a Schema Snapshot File\nnpx directus-typeforge -i schema-snapshot.json > schema.ts\n\n# From a Live Server with email/password\nnpx directus-typeforge --host https://example.com --email user@example.com --password pass123 -o schema.ts\n\n# From a Live Server with token\nnpx directus-typeforge --host https://example.com --token your-static-token -o schema.ts\n\n\n# Custom Root Type Name\nnpx directus-typeforge -i schema-snapshot.json --typeName MySchema > schema.ts\n\n# Make fields optional (add ? syntax)\nnpx directus-typeforge -i schema-snapshot.json --makeRequired=false -o ./types/schema.ts\n\n# Exclude system fields from system collections\nnpx directus-typeforge -i schema-snapshot.json --includeSystemFields=false -o ./types/schema.ts\n\n# Exclude system collections from root schema (not recommended - breaks relationship types)\nnpx directus-typeforge -i schema-snapshot.json --exportSystemCollections=false -o ./types/schema.ts\n\n# Disable JSDoc comments from field notes\nnpx directus-typeforge -i schema-snapshot.json --addTypedocNotes=false -o ./types/schema.ts\n\n# Generate using 'type' instead of 'interface'\nnpx directus-typeforge -i schema-snapshot.json -u -o ./types/schema.ts\n\n# Include generation timestamp in output header\nnpx directus-typeforge -i schema-snapshot.json --timestamp -o ./types/schema.ts\n\n# Enable debug logging to troubleshoot issues\nnpx directus-typeforge -i schema-snapshot.json --debug --logLevel debug --logFile ./typeforge-debug.log -o ./types/schema.ts\n```\n\n## Expected Output\n\n```typescript\nexport interface Event {\n  id: string;\n  title: string; // No optional ? with --makeRequired\n  start_date: string;\n  event_registrations: string[] | EventRegistration[];\n}\n\nexport interface EventRegistration {\n  id: string;\n  event: string | Event;\n  user: string | DirectusUser;\n}\n\nexport interface Ticket {\n  id: string;\n  date_created: string;\n  date_updated: string;\n  title: string;\n  event: string | Event;\n}\n\n// Junction table for many-to-many relationship\nexport interface ArticlesCategory {\n  id: number;\n  articles_id: number[] | Article[];\n  categories_id: string[] | Category[];\n}\n\n// Junction table for many-to-any relationship\nexport interface ProductsRelatedItem {\n  id: number;\n  products_id: number[] | Product[];\n  item: string; // ID of the related item\n  collection: string; // Collection of the related item\n}\n\n// Full system collection with --includeSystemFields\nexport interface DirectusUser {\n  id: string;\n  first_name: string;\n  last_name: string;\n  email: string;\n  password: string;\n  location: string;\n  title: string;\n  description: string;\n  avatar: string;\n  language: string;\n  // ...all system fields included\n  // Custom fields\n  stripe_customer_id: string;\n  verification_token: string;\n  verification_url: string;\n}\n\n// Minimal system collection with --includeSystemFields=false\nexport interface DirectusUser {\n  id: string;\n}\n\nexport interface ApiCollections {\n  events: Event[];\n  tickets: Ticket[];\n  settings: Setting; // Singleton collection (not an array)\n\n  // System collections (included by default with --exportSystemCollections)\n  directus_users: DirectusUser[];\n  directus_files: DirectusFile[];\n  directus_folders: DirectusFolder[];\n  // These enable proper relationship types in your collections\n}\n```\n\n## Integration with Directus SDK\n\nUse the generated types directly with the Directus SDK for stronger\ntype-checking and autocompletion:\n\n```typescript\nimport type { ApiCollections } from \"$lib/types/directus/api-collection\";\nimport { DIRECTUS_URL } from \"$env/static/private\";\nimport { createDirectus, rest } from \"@directus/sdk\";\n\nexport const initDirectus = () => {\n  return createDirectus<ApiCollections>(DIRECTUS_URL).with(rest());\n};\n```\n\n### Type Compatibility with Directus SDK\n\nThe types generated by TypeForge follow the patterns outlined in the\n[Advanced Types with the Directus SDK](https://directus.io/docs/tutorials/tips-and-tricks/advanced-types-with-the-directus-sdk)\ndocumentation.\n\n### Recommended Pattern\n\nWe recommend using the following pattern to create type-safe functions when\nworking with the SDK:\n\n```typescript\nasync function getArticles() {\n  return await client.request(\n    readItems(\"articles\", {\n      fields: [\"id\", \"title\", \"content\"],\n      filter: { status: { _eq: \"published\" } },\n    }),\n  );\n}\n\n// This type will automatically be inferred as:\n// { id: string; title: string; content: string; }\nexport type Article = Awaited<ReturnType<typeof getArticles>>;\n```\n\n## Debugging\n\nIf you encounter issues with type generation, TypeForge provides comprehensive\ndebugging options:\n\n### Enable Debug Logging\n\nUse the `--debug` flag to enable detailed logging:\n\n```bash\nnpx directus-typeforge -i schema-snapshot.json --debug -o ./types/schema.ts\n```\n\n### Set Log Level\n\nControl the verbosity with the `--logLevel` option:\n\n```bash\n# Available levels: error, warn, info, debug, trace (from least to most verbose)\nnpx directus-typeforge -i schema-snapshot.json --debug --logLevel trace -o ./types/schema.ts\n```\n\n### Write Logs to File\n\nSave logs to a file for easier troubleshooting:\n\n```bash\nnpx directus-typeforge -i schema-snapshot.json --debug --logFile ./debug.log -o ./types/schema.ts\n```\n\n### Debug Mode for Issue Reporting\n\nWhen reporting issues, include the debug logs:\n\n```bash\nnpx directus-typeforge -i schema-snapshot.json --debug --logLevel debug --logFile ./typeforge-debug.log -o ./types/schema.ts\n```\n\nThe logs contain detailed information about:\n\n- Relationship detection and resolution\n- Field type mapping decisions\n- Junction table identification\n- System field handling\n- Overall process flow\n\n## Configuration\n\nBy default, TypeForge excludes timestamps from generated files to avoid unnecessary version control changes when the schema hasn't changed. Use the `--timestamp` flag if you want to include generation timestamps:\n\n```bash\n# Include timestamp in output header\nnpx directus-typeforge -i schema-snapshot.json --timestamp -o ./types/schema.ts\n```\n\nFor programmatic use, configuration options are available in `src/config/index.ts`:\n\n- `OUTPUT_CONFIG.INCLUDE_TIMESTAMP`: Controls whether timestamps are included (default: `false`)\n- `DEFAULT_OPTIONS`: Control default CLI option values\n\n## Caveats\n\n- **JSON Repeaters:** JSON fields with complex structures are typed as\n  `Record<string, unknown>` for better type safety, but you may need to define\n  more specific types for your application.\n- **Complex Field Types:** Specialized Directus field types are mapped to\n  appropriate TypeScript types (string, number, boolean, etc.) rather than using\n  string literals.\n- **Special Types:** Certain system types like permissions and settings use\n  standard TypeScript types for better type checking.\n- **Type Safety:** For more specific typing of JSON fields, you might need to\n  manually extend the generated types with your application-specific interfaces.\n\n## License\n\n[MIT](LICENSE.md)\n","readmeFilename":"README.md"}