{"_id":"@cap-js/cds-typer","_rev":"62-f98377f34511e1bc0f1b180683c563e3","name":"@cap-js/cds-typer","dist-tags":{"latest":"0.41.1"},"versions":{"0.2.5-beta.1":{"name":"@cap-js/cds-typer","version":"0.2.5-beta.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.2.5-beta.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"8fd3a70e657808c6e8d1477197354dbd0426256d","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.2.5-beta.1.tgz","fileCount":16,"integrity":"sha512-D74unE6n/G2uIItY1K7QXv0JnCeJnZyT/zHaRvg+PrFhQJDiss/g/baVlHvrd+1iaB6ItTf8R9UWsBeRTkH/jQ==","signatures":[{"sig":"MEQCIFrHf/qw0YIZpHTW0Tix7BxqNgnsG0tzrJyj98SMyTQaAiAmBar+9b3ttNox4Vam2mGHwqR5aITHsFUtFvAlgJ46Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115593},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"8f0b3aa59d5493d3fbdb777a201e5d0e517e86fb","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","test:all":"jest","test:unit":"jest --projects test/unit.jest.config.js","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"_npmVersion":"9.5.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.2.5-beta.1_1686662991557_0.9551148383053198","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@cap-js/cds-typer","version":"0.3.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.3.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"545f5647b1037cfd359d628e7371927caf8c4f47","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.3.0.tgz","fileCount":19,"integrity":"sha512-/tB0kdTCD23GsTyr5ZhYeU/WtseRzraMqiL5rFXngAKq/tQJ7QDKWgsDDvJcFqcD3xEf/32axIwmGDeUT9lDCg==","signatures":[{"sig":"MEUCIBCXCZsMcTJQNYZIPhqe2IC9rmksvldvkdEd2WY44ec8AiEAhnMVct5kGDJpyi/hsKkU1OOEtug4HyANK/PoaixZlYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119402},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"4bc6045511d0c3ab90c8271212462ebfe6c9efa8","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","test:all":"jest","test:unit":"jest --projects test/unit.jest.config.js","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"_npmVersion":"9.5.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.3.0_1687791217699_0.7702083441206184","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@cap-js/cds-typer","version":"0.4.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.4.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"f4d5f9b99c04deef6e7f10acc6b23be958c558b0","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.4.0.tgz","fileCount":15,"integrity":"sha512-i8zpvUAmJ0mUI5qXqPb/pft2i10rE6bstgeqw1Nxow9hVxrDD97uH7fq/EWqzGJWmoC9rDwN0F0Rg0Fsa/WKIg==","signatures":[{"sig":"MEQCIEtOneccM3mKpHs32LDf2tuNH4jGzRmGC59ta99FET8wAiBB1x3f+RGOVACkpMq/9sqTtaKdNG/i/DjJRT+/PeIz2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99758},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"f9644ff347e36d6ec5d0cf7315fe124ffdf8cbb1","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","test:all":"jest","test:unit":"jest --projects test/unit.jest.config.js","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"_npmVersion":"9.5.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.4.0_1688641833878_0.5861031718768139","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@cap-js/cds-typer","version":"0.5.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.5.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"0523b02f7a4f7154a174370427a4f789fd58dae0","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.5.0.tgz","fileCount":15,"integrity":"sha512-TwTmtyrwYulqKf8L1zwNoY9k4DL1NzaMP73xybHaES4DfXMQx2JJK0uR24rTAEKHajdj5b07ySghh4ym4eAGcA==","signatures":[{"sig":"MEYCIQDiNtNILXIP/XBfwg6c7XAc0jPK3KTfY6pzCLijhKjTjQIhAP7j5ZPcd3OmkMRXEqEEW3/uOu0zMzi48q5OT98Q3kSP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95686},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"404c94ade7bd352d4f071d126cbb0adb4b450e6f","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:md":"npm run doc:typegen && ./node_modules/.bin/typedoc --plugin typedoc-plugin-markdown 'doc/types/compile.d.ts' --out doc/md --tsconfig doc/types/tsconfig.json","doc:cli":"npm run cli -- --help > ./doc/cli.txt","doc:full":"npm run doc:prepare && npm run doc:html && npm run doc:cli","doc:html":"npm run doc:typegen && ./node_modules/.bin/typedoc 'doc/types/**/*.d.ts' --entryPointStrategy expand --out doc/html --tsconfig doc/types/tsconfig.json","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.5.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typedoc":"^0.24.8","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","typedoc-plugin-markdown":"^3.15.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.5.0_1690278858142_0.18317382483557698","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@cap-js/cds-typer","version":"0.6.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.6.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"dce178a6e8fe468a45e0606eb3e60bcc23d7c2c3","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.6.0.tgz","fileCount":15,"integrity":"sha512-HoWIdgEDba8Q5My6qlPPhpYHwcVYGAN3EFP1u66XaVm8ixbdlDd9eaVI3As3bLgiBDYWxfqlp2YtArtU+X22kQ==","signatures":[{"sig":"MEUCIQC4bav8ExoEVydX9vY2KieSJ4Gy2AjaqGFAsbwM7KvwlAIgWwdp4h1FPIWCW1MskRzKz5GgCgl/GtFMgOY72EV4p54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98827},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"eda6e443346e0564f03f52fb38b237764d6ee8ed","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:md":"npm run doc:typegen && ./node_modules/.bin/typedoc --plugin typedoc-plugin-markdown 'doc/types/compile.d.ts' --out doc/md --tsconfig doc/types/tsconfig.json","doc:cli":"npm run cli -- --help > ./doc/cli.txt","doc:full":"npm run doc:prepare && npm run doc:html && npm run doc:cli","doc:html":"npm run doc:typegen && ./node_modules/.bin/typedoc 'doc/types/**/*.d.ts' --entryPointStrategy expand --out doc/html --tsconfig doc/types/tsconfig.json","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.6.7","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typedoc":"^0.24.8","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","typedoc-plugin-markdown":"^3.15.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.6.0_1691385136318_0.3808451460531834","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@cap-js/cds-typer","version":"0.6.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.6.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"1cb43ff153b1083d54f61c4f410b0662513d92ea","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.6.1.tgz","fileCount":15,"integrity":"sha512-DDOQu5tALPzMssGX0RfqWzHUVrSoUyLNrZXyNju2ZJdZjTEfaBtS8oPQ8ElUdPbmQu7xtEk198fy3eA83KHvbw==","signatures":[{"sig":"MEQCIDYS+HcCADr7ubPhvIj/AkDxKyiHX+f3ZAdMwetzPBs6AiAK4nwkkTdjPn67994i7vgS0ArXbZALAurDWDJhF4NBNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98934},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"ee44452e7fe36719d08f335e9f93eb8d593323ad","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:md":"npm run doc:typegen && ./node_modules/.bin/typedoc --plugin typedoc-plugin-markdown 'doc/types/compile.d.ts' --out doc/md --tsconfig doc/types/tsconfig.json","doc:cli":"npm run cli -- --help > ./doc/cli.txt","doc:full":"npm run doc:prepare && npm run doc:html && npm run doc:cli","doc:html":"npm run doc:typegen && ./node_modules/.bin/typedoc 'doc/types/**/*.d.ts' --entryPointStrategy expand --out doc/html --tsconfig doc/types/tsconfig.json","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.6.7","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.17.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typedoc":"^0.24.8","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","typedoc-plugin-markdown":"^3.15.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.6.1_1691672218354_0.5706438689231406","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@cap-js/cds-typer","version":"0.7.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.7.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"6bc1304758c763902a3b18dc1e73a91f8b004dd0","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.7.0.tgz","fileCount":15,"integrity":"sha512-SSNFhVx2YjYsuK5nPPq5lNIFIXwbTPFWCVf2bgolErPPP6zibU/F7uxKFj0x8O041/Hpex0bjwHns01YkQXm/A==","signatures":[{"sig":"MEYCIQCKjzrl7ghRopKtRChgpxgcyPpyjXOOzo2cgUr7S8n2+wIhAIRqTp41vZkT59/kS2ls06FDVaTytfN9gjddlAqzBJG8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100115},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"d99b920c6c22653fbc80f3dd0c35df63dc18c2f0","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:md":"npm run doc:typegen && ./node_modules/.bin/typedoc --plugin typedoc-plugin-markdown 'doc/types/compile.d.ts' --out doc/md --tsconfig doc/types/tsconfig.json","doc:cli":"npm run cli -- --help > ./doc/cli.txt","doc:full":"npm run doc:prepare && npm run doc:html && npm run doc:cli","doc:html":"npm run doc:typegen && ./node_modules/.bin/typedoc 'doc/types/**/*.d.ts' --entryPointStrategy expand --out doc/html --tsconfig doc/types/tsconfig.json","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.6.7","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","eslint":"^8.15.0","typedoc":"^0.24.8","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","typedoc-plugin-markdown":"^3.15.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.7.0_1692703102765_0.5908941482536318","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@cap-js/cds-typer","version":"0.8.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.8.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"945488a34515744e3795bd14d1422b63b1d896ea","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.8.0.tgz","fileCount":15,"integrity":"sha512-sDLgl0BiXI/U3jKlFmPVYmaIvD2N2NIwJmpU73p5NYuQ7RbdQq2DU7/1pToknKjjk7ZzAk2St7CbQST0QMkbhA==","signatures":[{"sig":"MEUCIDzIcB3PHxsmnK/2fFvcznLnAYJafXJvzXc/ph5u/kH3AiEAzodT3K0JyiPFaEwjoDzTw+0eoVxAekMsCKlXm4Vu8uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102098},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"21e24e662b47bb6060344c16f0e9c65de633e4dc","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:md":"npm run doc:typegen && ./node_modules/.bin/typedoc --plugin typedoc-plugin-markdown 'doc/types/compile.d.ts' --out doc/md --tsconfig doc/types/tsconfig.json","doc:cli":"npm run cli -- --help > ./doc/cli.txt","doc:full":"npm run doc:prepare && npm run doc:html && npm run doc:cli","doc:html":"npm run doc:typegen && ./node_modules/.bin/typedoc 'doc/types/**/*.d.ts' --entryPointStrategy expand --out doc/html --tsconfig doc/types/tsconfig.json","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.6.7","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typedoc":"^0.24.8","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","typedoc-plugin-markdown":"^3.15.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.8.0_1693903017809_0.500574685451836","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@cap-js/cds-typer","version":"0.9.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.9.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"4c372fcb2fa3539cdd928912cad34fd259521403","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.9.0.tgz","fileCount":16,"integrity":"sha512-IALw4FZ9xoYPg2IocRHBVKdB53Xy9RjeBE7PYfZqGoMEAclcXGi7Ch1aBxCBvYv2wF0sz02i/oWesUlgPH0l/g==","signatures":[{"sig":"MEYCIQDQe3sdFgxGozJ7R7/DsGdlEhqFE0wDjgT3GRT655XeogIhAIeN5cEspwRR3yYsmVv623XhQjmsZ5lCktHpEABMPxUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108895},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"b09e9f58b09699541e9d119b6218523ac6d3b501","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.6.7","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.9.0_1694157195594_0.9760686814093287","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@cap-js/cds-typer","version":"0.10.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.10.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"f088859a47bdc51ca07ae11074dc1baf0cef207e","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.10.0.tgz","fileCount":16,"integrity":"sha512-NtUDJX1KxZbaKfCVDe9/NHGloZEfKu/vE91iKbCv/tZh7FJ4jo/XserqCHQvCOjhD/xWyh6Lt0ZNdD5UMcHNCA==","signatures":[{"sig":"MEQCIFMGaVL+2NrTY81cJ+iMvvS84nKO8TwQQiDm9yzGiIyHAiA0TrE07M9kqQXbyfCLCGuxKQm64irmSQZIvHcA3znlSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110487},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"4c1030b6c1ecde5530b36c814b6d2f60b2e1d4b3","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.6.7","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.17.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.10.0_1695286779179_0.05383074347822148","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@cap-js/cds-typer","version":"0.11.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.11.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"14038474cc49136d5b1b6981a003940bf6773c88","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.11.0.tgz","fileCount":17,"integrity":"sha512-yLbmVAXO0m4LhK2H6eLmFtK+nU1AG2aeuzURqE3WZwhKKPI+13M6c9I7So4/i12/SBd19igAe8RWET9j+PApSQ==","signatures":[{"sig":"MEQCICrXrx8cpFO2X2VYkeMJQgFtG3ORYYiMFbsYZZrIcfNQAiBfgRNrVN7W7IBK+7itdsVg8fns8KP/LS+VRwSlmhBRMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121028},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"e7ca7958e4901523256e44f773b7593af0ccab9b","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.8.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.11.0_1696949236404_0.13754893167593596","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@cap-js/cds-typer","version":"0.11.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.11.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"f2de997a0f54811df3465f59467f0a4b435a6442","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.11.1.tgz","fileCount":17,"integrity":"sha512-8WOAHq4sms2fS7CXyjj74wg4DVQmSNY2Anu8bdwCFaa+0E9Ktizj5qRCA/JPd79WI2GYeCwVLo/Rx7rFJ0aN3A==","signatures":[{"sig":"MEUCIDYEQlvWOKugsQmKDnYKyJMiXIAfRJo1Nl2nAS9m+HY3AiEArTPlwl+3PUoV4sm8uVGWRkMmFdt/bGXMA8WkkN6ZG7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121295},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"57996f2abb01e04d0eea7d0f616abffe2c688550","scripts":{"cli":"node lib/cli.js","lint":"eslint","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.8.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.18.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.11.1_1697117419325_0.12015517683763832","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@cap-js/cds-typer","version":"0.12.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.12.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"395a919b800631c1df480bee14e9ef9e6d2fd48d","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.12.0.tgz","fileCount":17,"integrity":"sha512-M2fgo4hm5XK3UQAEoT5du3vGGimHnP2dXG4DYFSwh96NwJYipmsm+ZfXpyUtJMaHkKy4PHkEgyhsmCMWG+RjYg==","signatures":[{"sig":"MEYCIQC6pfOodKIWqJYVtsKDdDkaW2SJyDI/XNO5dOzo3mXHpAIhAJ7QhWrWPcE4H7sd8odsQtVNRJsFbSgykI7jT4nBujAm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121835},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"ab7c0e8989ddb254f8f5f25aa540860466606a69","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.8.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.12.0_1700780312037_0.34312665633674166","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@cap-js/cds-typer","version":"0.13.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.13.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"7c6dc2b30b4bf81d4a38ca501af0893882ece789","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.13.0.tgz","fileCount":17,"integrity":"sha512-GL9SQ//49TCuwxutYGaGtbm/v2ZlAaj4oeWk4qckkrnv6mEudHhqqUBNgV5S0TjjBBYzfuy+M/Olz5KSf9Qt0w==","signatures":[{"sig":"MEQCIEVB5X+dkc+Cfrh9p1AAZ10nEQooUpE3ZgonPxHHge8lAiAnZLloPuGyRggjX53f4O83kQMCFPd2H/kqb0IXEgGIfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122373},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"208e9b50bf844e22e0f32e792446bde949601d80","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"9.8.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.18.2","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.13.0_1701852020590_0.5071387017764053","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@cap-js/cds-typer","version":"0.14.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.14.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"46131303309d8842622c525625023c4688235876","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.14.0.tgz","fileCount":17,"integrity":"sha512-W6mrBRAQA+b4D0OXJNhsXoWINP/E/OttRDFY3vu7ocZzLDIl71WqDZBfx5cU6R7tTgtT5N3c6Px9orjLe5ZgOA==","signatures":[{"sig":"MEUCIDO1e01Y0irL9SbtZMhiTg0kWYwgUnagH6bYx7hEazwNAiEA97ZL5iAu+AvrJLh0j14OqVSq7IyfJK94OokaJYvPT5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123088},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"203dd2d0dd9538e010a44bc7c330e2e5f7abab9e","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.3","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.14.0_1702462940220_0.26206811022862997","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@cap-js/cds-typer","version":"0.15.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.15.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"5924d3f81799eefa95da28ecb46eedf4cf4d562e","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.15.0.tgz","fileCount":18,"integrity":"sha512-Jldxc5BaboNcarW2HDbZOfUKKclQPm9hQkbBWyx6Qtm+fwGhySt3tuIwTR4GY91DFf67431yPurBl2rdR8oa5w==","signatures":[{"sig":"MEUCIQDik1TNuC7Igc+UQBp9RUowFrF+cf0zTvof9MXaQNclUgIgWzZMI9As3ZUHO53SPmWAszLF4QOkE3oLxyWb3+gRxSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127588},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"47c079c7a6249b8e24dfa9dbcb8a8189ddab459d","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.3","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.15.0_1703177157254_0.488462659892952","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@cap-js/cds-typer","version":"0.16.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.16.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"12d8c481e5aa0d52253ee97a4d66ee5a0a31a4cd","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.16.0.tgz","fileCount":18,"integrity":"sha512-1hhWHK4LxvPRyXIf1fNLJSlbVvXnAyJL0+oIAvmfW/7jgLG0Lqr5oJJidWNuWCH3WZiiX+I/LkeqJhkryZLCQQ==","signatures":[{"sig":"MEUCIQDm5cayIzPFhFcCWLRSzJIceTMeumbtT9+wStT9k7E8LAIgf7/lDKkwdN/JTEedY2Ocd5cfxMGITb0z9KTDFREMvIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129640},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"e826243c4e02fda32fc887d7209668482e4cb330","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.3","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.0","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.16.0_1706780891030_0.2041124769319489","host":"s3://npm-registry-packages"}},"0.17.0":{"name":"@cap-js/cds-typer","version":"0.17.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.17.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"5d208e64edfc2e4939544e88c4b82d60772f21e4","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.17.0.tgz","fileCount":19,"integrity":"sha512-hyrT6OP99jSsmYljmqJkaHKgo6kMZKi+4CnL+pFL78/9EDBe6yrsrtghLIiPIVpkABYtCK/agJSm2qEav1T7mw==","signatures":[{"sig":"MEUCIQD+H74EZxrWcZ8sku2L2WUMf9TaQXTo7gOSiZZieVFGuwIgfV3faRlBm6NP4rf3WBjoAbRfCkX904q/3nsk578GuAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132269},"jest":{"projects":["test/unit.jest.config.js","test/int.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"f08c90f7b89dfa16ebf83d530c49588403280459","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.4","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.17.0_1709670202632_0.7208520402711536","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@cap-js/cds-typer","version":"0.18.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.18.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"977fb1470fe0f4dec087dd4761b513cd159bd25f","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.18.0.tgz","fileCount":19,"integrity":"sha512-q6MfBss5jGTJH6ZeJR/pyU6GvlqCplwFQSE/ysqwmpBJlRT+18lnUKAErNXc1/ToKTUONoyFmwFciUkpAQEUug==","signatures":[{"sig":"MEUCIANanW5BEVbbB2hAE0XNpttKDYr5zm0SW/Go+PE75gvRAiEA5yZGk4Pii5XDgBw2N2ofb3FyVCPtOE9ftmrLBOosTmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137197},"jest":{"projects":["test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"bc025dc5e09ebd3732a7a91284922043d7ff5345","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.4","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.18.0_1710274482281_0.2434980274041123","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"@cap-js/cds-typer","version":"0.18.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.18.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"51edf8986d526e49e0875c0acbbf806f41752ca0","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.18.1.tgz","fileCount":19,"integrity":"sha512-iwhYE2rVqUCV5k48OBVWQHtIKu7IG8/fryRR3nkBf62KH/wdAm4EKqsw+qP/JGvMK5IOianZwaN0qLLXh3xUEQ==","signatures":[{"sig":"MEYCIQCm9leq+cilUhg0wgYKJkvQ6WL25J96chwB5gMIGDA4QgIhAIz9T3f0XRxF7cSViBhtfKQlx0Elj7CbtrPzylxZFBMe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137524},"jest":{"projects":["test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"ee90ea53c1cb6163c2c7a755134a19a9b70a8572","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.4","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sap/cds":">=6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.18.1_1710410917749_0.7757023444979874","host":"s3://npm-registry-packages"}},"0.18.2":{"name":"@cap-js/cds-typer","version":"0.18.2","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.18.2","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"f0b7b2ad0be8da65093523cfad9fcb095cfdc5ec","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.18.2.tgz","fileCount":19,"integrity":"sha512-frfucor0ZrjKXsCflvjtchsI/pujjKtmk3oTENYXs5IfPuIqGKAHd6Q/3ndxHOinAT9wByUGtZ5wSsfl5xtTtQ==","signatures":[{"sig":"MEYCIQDSXLGPbKlb4i0MfGJp3s3NGmzVfioVmoMInlsZFX4poAIhAO+PAbEzLY4sWIJS/VCarOgIs6nrZUuewm5HED14rmDg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138440},"jest":{"projects":["test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"19d1c6690900460175ccab9a0bcf471de220c5d5","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.4","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.18.2_1711033387954_0.3571698147003586","host":"s3://npm-registry-packages"}},"0.19.0":{"name":"@cap-js/cds-typer","version":"0.19.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.19.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"83d95cbf49b3d112b09329441549385474367285","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.19.0.tgz","fileCount":19,"integrity":"sha512-JSGv7tkvcBvhFX11o5tkZsUxH7WvB2Y8wCS/vjp0AgYOOGGW4mRoK3S9gTQZrmlXM86x3BypdxGI+ypd59suQQ==","signatures":[{"sig":"MEQCIGttAIAYHkptCllOG4Sdss66SVv8A33ZIs0BONBceOS6AiAyrloBRsWhn0kGKwf78/uMI5Cn8ZAAHPRQ6cwiFlqFMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138570},"jest":{"projects":["test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"6d5b3f818794dfa2b20bca93f8f4a823b2ea3781","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.2.4","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.19.1","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^8.15.0","typescript":">=4.6.4","@babel/eslint-parser":"^7.23.3","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.19.0_1711646386859_0.9149350297437078","host":"s3://npm-registry-packages"}},"0.20.0":{"name":"@cap-js/cds-typer","version":"0.20.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.20.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"5ad69128d5d21f0ef0235a7a7ec34c80502f166e","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.20.0.tgz","fileCount":21,"integrity":"sha512-5wqPaBMW3gB8ziA5P8WDeC48wBvtJKIW9ubzywRtMr2TVuD1QyhXtOY11Ux9MHVepQNcXRnELVYHce1/xFaHAQ==","signatures":[{"sig":"MEUCIFTT+5mbz2pMCAtY0bvP/rpo92yimYZBfvAPDymB0yUkAiEA2L4jhniRL9cC4fqToXsvIQgxdhCJobouA1BgwX6geX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145047},"jest":{"projects":["test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"da2501ffa49c9a7927668031a11468f02a6419b6","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.5.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.20.0_1713857411375_0.27863390106205865","host":"s3://npm-registry-packages"}},"0.20.1":{"name":"@cap-js/cds-typer","version":"0.20.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.20.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"a15037ea05235a1b0dfcc2292ff3f6ace853d041","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.20.1.tgz","fileCount":21,"integrity":"sha512-7Xp68Y6Br7iXMwweaTsdCJzMXsDGia0P7hRKxQXQnfjroK4/dZIyfHbp7JqHwupm/Y66JSs8m1wcXKChGC5o/A==","signatures":[{"sig":"MEUCIFZG0IYcLTF5thLw40kthvsskX0tFiLICMhE36g0DMTQAiEA+ere00Qt+y0tYR7t82JFNWfq85HrpaBRo1EM5q02hek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145236},"jest":{"projects":["test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"f879d3e36fbf5e1ec1e6e581706697576c375882","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.5.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.20.1_1713942566560_0.575612366088901","host":"s3://npm-registry-packages"}},"0.20.2":{"name":"@cap-js/cds-typer","version":"0.20.2","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.20.2","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"bc7c9cebfadf99b37a71ad362e6496e74b61ee19","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.20.2.tgz","fileCount":21,"integrity":"sha512-TcWcoT8IG2VytZ+dZTitxH0bjc+9phCdYg4vKX1X52yGlcsISRVivVmEDWVLgV9OSjCkSgKvpXAp7XVPCrZzCw==","signatures":[{"sig":"MEUCIFFyiJLgTymaUBvXzLtzv9XlDfDzn+O0Z0YHbC8c7dbyAiEA920k5mNDOErmYfUJWsMAFk+vRQ/Ji21J/nbALyNHaZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145540},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"3120af3b62104aa5c5b69b0d65b13c4a1eadc1c4","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.5.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.2","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.20.2_1714406789769_0.04079100608507491","host":"s3://npm-registry-packages"}},"0.21.0":{"name":"@cap-js/cds-typer","version":"0.21.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.21.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"8dbd2f8845c490af1c9f9f69ac9c02db826f86fa","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.21.0.tgz","fileCount":21,"integrity":"sha512-P6DmyzFFoVyWEChx937FdZEailteUaF6O9xl1lQUA46K7UMS9tvuYiMcoOg1Wj0CGlfn0R6Stf3Fm5cCMMf3cw==","signatures":[{"sig":"MEYCIQDcr6GeZ2W6XQZTBXTBQEURIgO4Zfw3K4+rfFELz8hsbQIhAPylax3e3dRyooS0dwhQylffGRYlyU4O9KJjHxOpdG7e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148056},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"dbb12fd39c8f9cbdf2abdad2ad03d358e9fdf360","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.21.0_1717157157217_0.09172436624022251","host":"s3://npm-registry-packages"}},"0.21.1":{"name":"@cap-js/cds-typer","version":"0.21.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.21.1","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"95ec2cda2b6475d662f15e35b9769c64b4b4f728","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.21.1.tgz","fileCount":22,"integrity":"sha512-xng1ZLEBwzXe3vWMoXy+1lKfMG94KLh3T5bxBYFEUUx0IY5NS/71oGSmdmh9NoqridbhFpFlkTfr+BadZqlj4w==","signatures":[{"sig":"MEUCIQDRWK02rdqjKQEmFe2BhbDJQVEto9xAGy51946R1UE9SgIgZh06vSB6zoiOmE6kOA8cUYD+qa+65Tex4tHG5Xzmmjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152840},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"937f227b361e1cce52e223fe3f09610b662e64b7","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.21.1_1717418263525_0.9216722314341845","host":"s3://npm-registry-packages"}},"0.21.2":{"name":"@cap-js/cds-typer","version":"0.21.2","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.21.2","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"15beb270ae166759b8c40d8bcd596aa8739075ff","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.21.2.tgz","fileCount":23,"integrity":"sha512-GlIz883VR+xQ4GXC+eeBxODtFfdxlvWQ+LPCY5ggkOSURhJmUpkjo6w74KtiEv7D+Vr2fJzeNUXnurZKohVuBw==","signatures":[{"sig":"MEQCIHbp58UKzmQmOw3Qy9OFnW2OQYRZj3MvfrW/Iv9/7BY3AiBOSzzTZXR+XNdR8P1PQ7y5xGbL0ZXGUkaGVYqc2Otv/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154240},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"e3113d5aa7f498708446af25503185bef9086af1","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","eslint-plugin-jsdoc":"^48.2.7","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.21.2_1717692295428_0.5421688638594158","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@cap-js/cds-typer","version":"0.22.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.22.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"17fbdcfdda8bb3502ac673be8b0f6885babcf367","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.22.0.tgz","fileCount":23,"integrity":"sha512-s0j6phO6yGpNE8kb8jWtkwk8Wh+TtObdCIgddj7ClvWZ/kvK64hPttFtPv/LIX3Uge+K9xVnDZ/ckMWccJGmtA==","signatures":[{"sig":"MEUCIC6ghhsyAKbW+9Ibcr08yYWT069hLi0423bjzS/aKKDuAiEAzW6vSuClyF3zEQ+gxRo9RO/tQ2Yvq8uBpuWMEwjNEHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154537},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"a36e7aef40fdbb138b153332ea74bf1b937080cf","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","eslint-plugin-jsdoc":"^48.2.7","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.22.0_1718887526856_0.9720034951339651","host":"s3://npm-registry-packages"}},"0.23.0":{"name":"@cap-js/cds-typer","version":"0.23.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.23.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"abbb2d407c2e46a99a58a30d01619f76a0909c98","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.23.0.tgz","fileCount":25,"integrity":"sha512-uqJpRaywcNlptaorZDuciUicP3vR/CJnQs5wyH6hzR+WUm4rUw1Jj13zlF+eCrkMnVjII1xUmO7mEmzmdaoNvw==","signatures":[{"sig":"MEUCID6s1LPcmos2V2ZamF5SgwnVpffqpjhWgHqnTZhbA2dQAiEA3PkWRw3ZXOK2w2vebeib7olsWkJ+DivSoEKY5CANwlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158843},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"b74adb8bca348435be413043a2a74a549c237043","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.3","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","eslint-plugin-jsdoc":"^48.2.7","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.23.0_1720092099999_0.2428422857288568","host":"s3://npm-registry-packages"}},"0.24.0":{"name":"@cap-js/cds-typer","version":"0.24.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.24.0","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"d3008112278f52eda331e9803a297078faa09a9a","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.24.0.tgz","fileCount":25,"integrity":"sha512-uzt15yN3IRmcHAIAums5Yy+/lhRG7n6Va5GUl9sDUK4skoKPGCtfvXz2Z09tDpeH0G3K0vJDvYyBtV702pJYEA==","signatures":[{"sig":"MEUCIQDe1DRE8fLHZrH3Yscb0sr8rXscCjmGYjlALOK6bO+GVQIgcTOeCJ2+AHp9tSayyaaU+m31X5oesPZnhtCSj8uWKgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159928},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"7a530d68c18fd763880ff225a503f92b9cb7e3f0","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","eslint-plugin-jsdoc":"^48.2.7","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.24.0_1721308838159_0.7550355399280795","host":"s3://npm-registry-packages"}},"0.25.0":{"name":"@cap-js/cds-typer","version":"0.25.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.25.0","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"e82b0309d47a87275744a917c6b59680246aa2f7","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.25.0.tgz","fileCount":26,"integrity":"sha512-lZbmeq3mIAQdUmGRQsZN4M7IvVWXncmpOC4OKxM3HBXS0vss4pacFlpKZF2jHaYKAkQv/g3gMB11ScJ1Fgg6XA==","signatures":[{"sig":"MEUCIQDLhpsb6fQC6k2soTgQoQfL/E7WlbcB2lg9EHb7sRrBBAIgNCHH77xx+vuQb91TdZoWWLscB4bjMctLGo0Ce6+ewlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177821},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"cab05e5e0909a03f1b3548d0121abf907eb3a32b","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@sap/cds":">=7.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","typescript":">=4.6.4","@cap-js/cds-types":">=0.6","eslint-plugin-jsdoc":"^48.2.7","@stylistic/eslint-plugin-js":"^1.6.3"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.25.0_1723558272295_0.055849410154154455","host":"s3://npm-registry-packages"}},"0.26.0":{"name":"@cap-js/cds-typer","version":"0.26.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.26.0","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"a155a77e68eccb7e9173811732105d7e207f0dc2","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.26.0.tgz","fileCount":27,"integrity":"sha512-FLSZ1DJ5kxVQq/KTkN2tT4mPAmTw7Z3uvnWutDu/hdmSTssT/Mj0IlsFNJDY1pb/TqDWRwI2FdxQOsFkbR2Ipw==","signatures":[{"sig":"MEUCIAUSK0XF8UKlIHEdR0KHztGcDwkDwko4ay2xcvaKzHsXAiEA9Ph51oVUcbMQHE3sh+gxpLpLt4mZeREpT/5CNMxxNQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189504},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"7241dcd896c3bb9ea3c6db618f96e3dd27b27d62","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.26.0_1726069357658_0.9073151513522844","host":"s3://npm-registry-packages"}},"0.27.0":{"name":"@cap-js/cds-typer","version":"0.27.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.27.0","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"dist":{"shasum":"6ee3bf935056742a8462638e9b8479e19cf362b7","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.27.0.tgz","fileCount":28,"integrity":"sha512-qBonn43UMkCJvjpPMipubFQ9GBUvT15JUGIqa2badLsVaUAPG+u6vi4muUCm4a7kt134N0rYDRerVmw4Nd1T5g==","signatures":[{"sig":"MEUCIQCKwPVjj3ac3+cWe82q0mL2O7S7EDPu5rCxGW2LptA6dAIgKHywrMz13fGpANEtJ1+p+RZx5UbLUpKR09nbbxRmD+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197674},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"fdc840ceb8fb64144ee1e1a9367a802770506867","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.27.0_1727858335706_0.46726785416313676","host":"s3://npm-registry-packages"}},"0.28.0":{"name":"@cap-js/cds-typer","version":"0.28.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.28.0","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"db3b7597ab98bd3b992987133da280feac41453c","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.28.0.tgz","fileCount":29,"integrity":"sha512-Z5OFgrvyOKVRD14IPjsuqBSIGxXKuyQeWJ0fmHZzbCIq2OnRjayVf4X3b+XeIoz9hlZfbElZRY2ynAFQhazbcA==","signatures":[{"sig":"MEQCIHbIZN17lRWbTOYsRQBjavHfYn9P5Y07BNnNkuaueCSPAiAG2PBZ6l7sBQIzBRyKsqhK8JJVbFSZN02VWF+ovVVPQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207623},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"42db60ea539475b2fb472f87ae04635d3bc68a54","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.7.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.28.0_1729779555053_0.5671365381801656","host":"s3://npm-registry-packages"}},"0.28.1":{"name":"@cap-js/cds-typer","version":"0.28.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.28.1","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"40e5d0e034a0bb74b90d9a7f10c0ae2624156efc","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.28.1.tgz","fileCount":29,"integrity":"sha512-hLpmWyqjPC6SvzSA/rPYs4kobrlvUvyfjm14BhuysewKzSD55JBq6dtvfWf0w+YeGCEhtb/yg1TlWI4JviBjGQ==","signatures":[{"sig":"MEYCIQDDjvB6P3pRgHoS2GNp+hdIt8SmCWNIIjaB/S9o9IuGIQIhAMHlfOYJoR07TEl9hl7I4jwxtx2WMvnhFArZWGLZlVzG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208000},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"2f994dcda1870ff7b159dd2257c9bca04fe58947","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.28.1_1730969156829_0.04343209868733555","host":"s3://npm-registry-packages"}},"0.29.0":{"name":"@cap-js/cds-typer","version":"0.29.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.29.0","maintainers":[{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"d1778afbb684aa21dc2fb21d5dd7c6f131622f27","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.29.0.tgz","fileCount":30,"integrity":"sha512-rAzcywMcW+mK6v288u5X0uw5o3YxEe/H/KmS5a4CbF9G/3GAGDXmkr21xcbN7bS1vleuQtRjmvwd04kgafjphw==","signatures":[{"sig":"MEQCIAWanr4cS6qmZ8gA/+T5T/alXEaHldXt4XG38MyfHWJsAiA6VI7pKfCwUhKLfs5UlJMl+89iu6ClTh5gXF72h6bEKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216639},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"f5523e326cfc610a5999432e9da3066327f3a3e2","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.29.0_1732115417271_0.08762478569832188","host":"s3://npm-registry-packages"}},"0.30.0":{"name":"@cap-js/cds-typer","version":"0.30.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.30.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":false,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"57fd02bcb643b9486bd80bd7c70c3a040999450c","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.30.0.tgz","fileCount":30,"integrity":"sha512-NYrajYDo0t+T6T/SgglPssR0ZnLApDYkoEreo65UWpPVZCBCDzvSIDktJ68fxRGAnyQRAdNnA/npxt+JFCYPOA==","signatures":[{"sig":"MEYCIQDk33/90eQ5YH+mhSmpNcqcxxjns573WSAgUXh5MZ/JJAIhAL4SXmGp7SsWjphj1e3j9YeOmZ7kteiSEoxfPCuNeipn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218243},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"60c47938b48c6d7b91026ea337e1d8cab6cab63c","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.30.0_1733168208225_0.5023503514017513","host":"s3://npm-registry-packages"}},"0.31.0":{"name":"@cap-js/cds-typer","version":"0.31.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.31.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":false,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"2865dda5b16b75db18e3ab965058230b0e825ae4","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.31.0.tgz","fileCount":30,"integrity":"sha512-blMWCENR1H1/3Ntu42s4/Dnpvd6fdlYJFmnmEUiYOhK7LoRN0kUDaZa3wmQpY/NRmzbytE4UNQ2xCGb1P42S3w==","signatures":[{"sig":"MEUCIDYpSFA0PNnKdyix3Gm3tfOGEwOR6bO24VgMJpbp9J6bAiEA3CgWafTaAXRkdT6eIQPCrCoM2jwkW77grz/sffwtQvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219497},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"97fef0773c4eee0efe4476cd178b81c3d718476e","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.6.4"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.31.0_1734358247447_0.7135836569290896","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@cap-js/cds-typer","version":"0.32.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.32.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":false,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"4a1c8d1daae6de84548959c8cadf4be07ca08c4a","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.32.0.tgz","fileCount":30,"integrity":"sha512-2e266nKAFZHI1yfghFrhuLl8LynWFM+2TpCYdwSlRwCVNEPoe1I/dloe+ei+wTGfEqRsnURMxlcGOyblTGrh9A==","signatures":[{"sig":"MEUCIAJo4/MY1ujyhLFKArmCRohZlATu040QERQ58zW5KZKzAiEA90qyhJo1j0cgYCYXQbxKG0VEIht5drXQvi8+2+rA8gE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220996},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"43b6c629656551f9fd779718801575d118f6a85a","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.32.0_1736858415874_0.066550893142727","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@cap-js/cds-typer","version":"0.32.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"SEE LICENSE IN LICENSE","_id":"@cap-js/cds-typer@0.32.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":false,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"structured","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"764c773ddff1f8297a317042fbcce106a129fad7","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.32.1.tgz","fileCount":30,"integrity":"sha512-ZiYIdTr2pW6MF/FE2sXLaLoAXTPew5ZPdC7K7xaxE5M31MFKtM5OAqlWURvjsTZOL5dM6agL0WWhRupeeUFCew==","signatures":[{"sig":"MEUCIGNL2RFNPutWZCHRiHhbFAVouHMnDrhpW4NXvCWO8txMAiEAyNosbCo8dfmERei9vce0gj65Wb3fzEjkG/oIyxFAG3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221941},"jest":{"projects":["test/smoke.jest.config.js","test/unit.jest.config.js"]},"main":"index.js","types":"index.d.ts","gitHead":"6e4015f14aa8c5933ffccb4109cb7771b23050a4","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"jest","doc:clean":"rm -rf ./doc","test:unit":"jest --projects test/unit.jest.config.js","test:smoke":"jest --projects test/smoke.jest.config.js","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"jest --projects test/int.jest.config.js","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29","acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^2.7.2"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.32.1_1737373880416_0.028478271162692304","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@cap-js/cds-typer","version":"0.33.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.33.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":false,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"36485ce83c500d72f74ee530e72b2f8e546adeb2","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.33.0.tgz","fileCount":29,"integrity":"sha512-RbYx0sP0o2HHWZBn2Xm7r7dijOc/pyTB2HLwEC4aCr4DKQ/2t5nckZfgLzOuza0voLq//DNvhpLcQlTGTgiJew==","signatures":[{"sig":"MEQCIEkzfvNORZwOL8KSqccxJnXtcuChSTKE6yRzVtW9PizHAiA/9EKiNbVwBVpe6XclISXxqyNeNBkP0mY1YXETXH/Nrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207106},"main":"index.js","types":"index.d.ts","gitHead":"ba1b0a2468680cc00b45c58e734572ce7276f828","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.2","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","globals":"^15.0.0","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^3.0.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.33.0_1739172207433_0.41747478396279414","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@cap-js/cds-typer","version":"0.33.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.33.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":false,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":false,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"d8a55309871a4b73ff618b33c759e5e021d52ae8","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.33.1.tgz","fileCount":29,"integrity":"sha512-g9pyJk1rG41QErfcJvCae+iuAsw+Mvddh0SeepGPsS6QpXmvjfDzF6L61ySubwSo5XPSArwo3Cd6fxH8cffD9w==","signatures":[{"sig":"MEUCIEiJfc/jUe+SOXLIhTW10FCQaKMd4OywNe52nnOn26y3AiEA//J6YlX3I2zouTiENXnOxVhbgwiIy7Bapn/Z0iKRkhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":207455},"main":"index.js","types":"index.d.ts","gitHead":"5d8c867a6cf4e7bcb31d8b9a618fb60a789f0ab6","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:smoke && npm run test:unit","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.2","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","@sap/cds":"^8","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^4.2.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.33.1_1741338860724_0.8751033011705998","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@cap-js/cds-typer","version":"0.34.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.34.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"89814d17ec3f98e4e88b6f327baa25f8e024752c","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.34.0.tgz","fileCount":29,"integrity":"sha512-ElVS1ZhFU+hRDC6TJWA1jSkqn+e4QHx4MhnSTo5QWBBJmbr4ZtNW3CcbYdOlnIErt9GRlHjaNMipjAFdb0JxTA==","signatures":[{"sig":"MEYCIQDe5e26XyZ8ge0WTaoV1K1grC2v0F/eY3fvNxed/VoYeAIhANretp4jja3Srvc6Y0PqLPTDaq0DGvyDcORtMz0IAKps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":210093},"main":"index.js","types":"index.d.ts","gitHead":"89452ffe2a099b85411ab3153acdf6c626d32223","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.2","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^4.2.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.34.0_1743575794656_0.5998117247591297","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@cap-js/cds-typer","version":"0.35.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.35.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"50654d942a9d4734a9da87a86e0eb0a034f91474","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.35.0.tgz","fileCount":30,"integrity":"sha512-Atzxt763wEdiSlNLGIil9fU9xFrnJJQ+dQFSbQSiXV/IFJWN5wvZ1IlQjI5KxunDLSzCkITsuBY38dHKzakp6g==","signatures":[{"sig":"MEUCIQDCGY5+uBPepKMcOF12mYL7kOHO4+TiU6G2jTN/HsvcvwIgA/XnMFdttiekT2DzDkMDKkS4/Hy7PVL6f9KuPU/ODes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":213064},"main":"index.js","types":"index.d.ts","gitHead":"23b14f68c00e274b8ae7c08402d260c171bcd813","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.2","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^50.2.2","@stylistic/eslint-plugin-js":"^4.2.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.35.0_1747984537821_0.9873471049454781","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@cap-js/cds-typer","version":"0.36.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.36.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"31a1954abbcded21cc0e73d15ee040e1903c5a73","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.36.0.tgz","fileCount":30,"integrity":"sha512-kp6j2lCqlmE3sIva+LMs6ABEkF2CHGt/oFeRRD6Oqp8O/jsS/0xL7JAeOtyXiD0IID8psVwNnuG72JLLTC4Zyg==","signatures":[{"sig":"MEYCIQDbEeQCAZVwa7iw9jYIgwwGkMeNRv1LLzxGw53e/RY+3wIhAOWnNWPpc7RwrjKuw5/brd3QO+H3nEgfqUdRvImy6Zfp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215163},"main":"index.js","types":"index.d.ts","gitHead":"66ddc689bf0a3e1ace910f7a0e616dbca7e4f60d","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","actor":{"name":"cap-npm","type":"user","email":"cap@sap.com"},"email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.2","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^51.2.1","@stylistic/eslint-plugin-js":"^4.2.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.36.0_1751613616146_0.22178564734895168","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@cap-js/cds-typer","version":"0.37.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.37.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"ae5171612746b946a4b561ac30defe4f65b72ac7","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.37.0.tgz","fileCount":30,"integrity":"sha512-fvzKenHq9GUhpr51lw6u2AttTlTTubm+5teR8cJAoCAsA12B7QnMPEJ7ftarBiygS3bNdJzmfMrczdkpX9btcA==","signatures":[{"sig":"MEYCIQC7XERj9N68Fr4+SPJfWRZuR/Vd3Z57A6tksjnj7JZXSgIhAKK9JYsYuchZjqs5MdWLRUlxY+Rqy4Qhvlxg5DIKhiV/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":215961},"main":"index.js","types":"index.d.ts","gitHead":"f581ee035114dce28827040f4f1910b5e07379f3","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.3","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^51.2.1","@stylistic/eslint-plugin-js":"^4.2.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.37.0_1757483957195_0.2560779440791261","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@cap-js/cds-typer","version":"0.38.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.38.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":false,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"34b418416f0606e59c9c10bdf991ab5d262e2fbf","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.38.0.tgz","fileCount":30,"integrity":"sha512-X/AAF3A02pNjxDQOpf+om0S+L1MWyFanz9/aQYwYvjUaaU/Tkx26ruziZ2MDbwVrAJ5iA6bSFYs6LP5/+oMdNQ==","signatures":[{"sig":"MEYCIQCGGuNJQRs1IQ8I3AOuqCBpWKtkwENrmnvIfukfxLwxIAIhALCxlUX0IxUmwNLZS/Y74vEgziUq7rReRUg0l8zCYpAc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":216898},"main":"index.js","types":"index.d.ts","gitHead":"82d5f92496bd4fd64760dc62624b9926814e7cca","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"cap-npm","email":"cap@sap.com"},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"10.9.3","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^51.2.1","@stylistic/eslint-plugin":"^5.3.1"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.38.0_1758719252616_0.6904169483722604","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@cap-js/cds-typer","version":"0.39.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.39.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":false,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."},"branded_primitive_types":{"type":"boolean","default":false,"description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }"}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"ec40cabd683e242f4acfd7b67815536863710910","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.39.0.tgz","fileCount":30,"integrity":"sha512-Nb7twtQlkhTzW+flMe9UuzWhw0aOCFPeMeHnBd7qYwEU8lSz2+2bkfhoQ16tWv4x3LJ9PveSNoCkTq+1LO73LA==","signatures":[{"sig":"MEYCIQCnyOODYGT4f3QA1EQGxfOfyOTFv8BnPQRaguKYsGtu2gIhALs357h+63j0TXH8Vdd4GWr1hs6hx1oYv1w1ohcOIY1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241593},"main":"index.js","types":"index.d.ts","gitHead":"162b15d65d6b487918e70e53b36e2e4979f7e229","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"11.11.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^51.2.1","@stylistic/eslint-plugin":"^5.3.1"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.39.0_1778496495511_0.9020895100457229","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@cap-js/cds-typer","version":"0.39.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.39.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":false,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."},"branded_primitive_types":{"type":"boolean","default":false,"description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }"}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"470b44a76d15cff82e3ccd52eaa2be5159e73d6e","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.39.1.tgz","fileCount":30,"integrity":"sha512-efMnQDA4NRu2xwX9Yncvcd92GtgIEVZOgemORxaLCbhigTqwFVpHG6i7FOxL+hqk21AEItMrdiWXVs3+kQxS9g==","signatures":[{"sig":"MEUCIGLCmDLFheecgzBvpFiQd5Vu3mLH4q+RIFyaYj812TCyAiEAwVpFXF936PdpUS4ZcUxgK83nXA8+PX4eFLVl05WdGAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.39.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241874},"main":"index.js","types":"index.d.ts","gitHead":"5e1d5c4cf7b3f11c37e79a50bf3f3d0ccf97c549","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node test/testRunner.js ./test/unit ./test/unit/setup.mjs","test:smoke":"node test/testRunner.js ./test/smoke ./test/smoke/setup.mjs","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node test/testRunner.js ./test/integration ./test/integration/setup.mjs","write:cds-typer-shema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"11.12.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.10.0","eslint":"^9","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^51.2.1","@stylistic/eslint-plugin":"^5.3.1"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.39.1_1779193828226_0.2809115003501632","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@cap-js/cds-typer","version":"0.40.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.40.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":true,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."},"branded_primitive_types":{"type":"boolean","default":false,"description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }"}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"2d80b8c5efa3b4cf6467b8db1580075fa7f69f33","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.40.0.tgz","fileCount":32,"integrity":"sha512-8UWwa4q6DL1vRCq7KwwLXtLAHHkMI6HoPXsIXLVvRMaW11xvtSkMFHcaNjR8WBlccZTA7RWIqHavgKbq57zpKg==","signatures":[{"sig":"MEQCIBwiFexEaB/p//N90+3tOH614Vx6TODnSWxtoRVKLSttAiBjtH09Sf5ml2oWtewxIlYykdmKW2boqKBc82KJl0DPdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269378},"main":"index.js","types":"index.d.ts","engines":{"node":">=22"},"gitHead":"4b63223d973994f7af85a32d735136bc714aa00f","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node --import ./test/unit/setup.mjs --test './test/unit/*.test.js' --test-reporter=spec","test:smoke":"node --import ./test/smoke/setup.mjs --test './test/smoke/*.test.js' --test-reporter=spec","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node --import ./test/integration/setup.mjs --test './test/integration/*.test.js' --test-reporter=spec","write:cds-typer-schema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"11.13.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.16.0","eslint":"^10","@eslint/js":"^10.0.1","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^63.0.2","@stylistic/eslint-plugin":"^5.10.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.40.0_1782130671072_0.29735857283423384","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@cap-js/cds-typer","version":"0.40.1","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.40.1","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":true,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."},"branded_primitive_types":{"type":"boolean","default":false,"description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }"}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"8cd94f9d453def1bc81f51539ce96bf20d16df03","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.40.1.tgz","fileCount":32,"integrity":"sha512-uc2LE/hiFfdecp8p+XUYAYCckLeJJF/y/sYy8fIWbBDtZMBr9S3LHveb7PCkBCgbuBegwPuPwzmAJjTiaSjt2A==","signatures":[{"sig":"MEYCIQCOMcB6yh6TEidpJl4MyA63b7Xq+wsJp2qqMKJA4vGYMwIhAJAeODITupFSIWLOrXfqlfdQrewHL8zhDnqsjMqQxfwB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275665},"main":"index.js","types":"index.d.ts","engines":{"node":">=22"},"gitHead":"10a09830a728f6881fbd6710946147c696ff9bb7","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node --import ./test/unit/setup.mjs --test './test/unit/*.test.js' --test-reporter=spec","test:smoke":"node --import ./test/smoke/setup.mjs --test './test/smoke/*.test.js' --test-reporter=spec","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node --import ./test/integration/setup.mjs --test './test/integration/*.test.js' --test-reporter=spec","write:cds-typer-schema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"11.16.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.16.0","eslint":"^10","@eslint/js":"^10.0.1","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^63.0.2","@stylistic/eslint-plugin":"^5.10.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.40.1_1784616408330_0.5495336343602049","host":"s3://npm-registry-packages-npm-production"}},"0.40.2":{"name":"@cap-js/cds-typer","version":"0.40.2","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.40.2","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":true,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."},"branded_primitive_types":{"type":"boolean","default":false,"description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }"}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"0f511eff03533fe298f717de7281843551aa20d9","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.40.2.tgz","fileCount":32,"integrity":"sha512-/7qJnhL1wbywzanVRN1RNCQF5lKQBFu+8D2t7BQd0TiCYuHjHxRNfy68wodXodi8+ao5Q/J1hgqSsyQyeFlVOw==","signatures":[{"sig":"MEYCIQCJcL88tUjAqHl1hKWq351tMu7J3kVPjMFacE1jE8p02gIhAJfNIQGMZBd/2xPMi23FRdoxwWE5YYCZLKGRi1EFD0Ec","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.40.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276484},"main":"index.js","types":"index.d.ts","engines":{"node":">=22"},"gitHead":"576031b3df4f49573bd48eab61373842a3db1939","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node --import ./test/unit/setup.mjs --test './test/unit/*.test.js' --test-reporter=spec","test:smoke":"node --import ./test/smoke/setup.mjs --test './test/smoke/*.test.js' --test-reporter=spec","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node --import ./test/integration/setup.mjs --test './test/integration/*.test.js' --test-reporter=spec","write:cds-typer-schema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"11.16.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.16.0","eslint":"^10","@eslint/js":"^10.0.1","typescript":">=4.6.4","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^63.0.2","@stylistic/eslint-plugin":"^5.10.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.40.2_1785158991618_0.1826193635820994","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@cap-js/cds-typer","version":"0.41.0","keywords":["CAP","CDS","CLI"],"author":{"url":"https://www.sap.com","name":"SAP SE"},"license":"Apache-2.0","_id":"@cap-js/cds-typer@0.41.0","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"homepage":"https://cap.cloud.sap/","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"bin":{"cds-typer":"lib/cli.js"},"cds":{"typer":{"build_task":true,"output_directory":"@cds-models","output_d_ts_files":true,"target_module_type":"auto","use_entities_proxy":true,"inline_declarations":"flat","properties_optional":true},"schema":{"cds":{"typer":{"type":"object","properties":{"cache":{"enum":["none","blake2s256"],"type":"string","default":"none","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs."},"log_level":{"enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"type":"string","default":"ERROR","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either."},"build_task":{"type":"boolean","default":true,"description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect."},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"output_directory":{"type":"string","default":"@cds-models","description":"Root directory to write the generated files to."},"ieee754compatible":{"type":"boolean","default":false,"description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'."},"output_d_ts_files":{"type":"boolean","default":false,"description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly."},"target_module_type":{"enum":["esm","cjs","auto"],"type":"string","default":"auto","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS."},"use_entities_proxy":{"type":"boolean","default":true,"description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded"},"inline_declarations":{"enum":["flat","structured"],"type":"string","default":"flat","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b})."},"legacy_binary_types":{"type":"boolean","default":false,"description":"If set to true, Binary and LargeBinary are generated\nas strings."},"properties_optional":{"type":"boolean","default":true,"description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T)."},"branded_primitive_types":{"type":"boolean","default":false,"description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }"}},"description":"Configuration for CDS Typer"}},"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."}}},"dist":{"shasum":"86efe55f447ced5dcc3e1d540c7ce368ca654fa0","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.41.0.tgz","fileCount":32,"integrity":"sha512-Jo3Dw4zgOSUf5dytt03HtlqQ9zUn4iPtQWUck+DUmscJPSI1q+nk7GxVpWlbzoSn/kVxmZl0B9Dmf9FarjveGg==","signatures":[{"sig":"MEUCIQCjUW5924s/qYH6S/ujPUiwRz0mrJe68KArlLIqMnBvBAIgCJczF3bVAIylSEf3f+v030sjJbl9cwkw0jjZ3TLA3Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278332},"main":"index.js","types":"index.d.ts","engines":{"node":">=22"},"gitHead":"005812842e2fa8b42d28534468887a771eb44a51","scripts":{"cli":"node lib/cli.js","lint":"npx eslint .","test":"npm run test:all","doc:cli":"npm run cli -- --help > ./doc/cli.txt","lint:fix":"npx eslint . --fix","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","doc:clean":"rm -rf ./doc","test:unit":"node --import ./test/unit/setup.mjs --test './test/unit/*.test.js' --test-reporter=spec","test:smoke":"node --import ./test/smoke/setup.mjs --test './test/smoke/*.test.js' --test-reporter=spec","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","jsdoc:check":"tsc --noEmit --project jsconfig.json","test:integration":"node --import ./test/integration/setup.mjs --test './test/integration/*.test.js' --test-reporter=spec","write:cds-typer-schema":"node scripts/write-cds-typer-schema.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"repository":{"url":"git+https://github.com/cap-js/cds-typer.git","type":"git"},"_npmVersion":"11.17.0","description":"Generates .ts files for a CDS model to receive code completion in VS Code","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.16.0","eslint":"^10","@sap/cds":"^10.0.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@cap-js/cds-types":"^0","eslint-plugin-jsdoc":"^63.0.2","@stylistic/eslint-plugin":"^5.10.0"},"peerDependencies":{"@sap/cds":">=8","@cap-js/cds-types":">=0.9"},"_npmOperationalInternal":{"tmp":"tmp/cds-typer_0.41.0_1787551624238_0.84534117857837","host":"s3://npm-registry-packages-npm-production"}},"0.41.1":{"name":"@cap-js/cds-typer","version":"0.41.1","description":"Generates .ts files for a CDS model to receive code completion in VS Code","main":"index.js","repository":{"type":"git","url":"git+https://github.com/cap-js/cds-typer.git"},"homepage":"https://cap.cloud.sap/","keywords":["CAP","CDS","CLI"],"author":{"name":"SAP SE","url":"https://www.sap.com"},"license":"Apache-2.0","scripts":{"test:unit":"node --import ./test/unit/setup.mjs --test './test/unit/*.test.js' --test-reporter=spec","test:integration":"node --import ./test/integration/setup.mjs --test './test/integration/*.test.js' --test-reporter=spec","test:smoke":"node --import ./test/smoke/setup.mjs --test './test/smoke/*.test.js' --test-reporter=spec","test:all":"npm run test:smoke && npm run test:unit && npm run test:integration","test":"npm run test:all","lint":"npx eslint .","lint:fix":"npx eslint . --fix","cli":"node lib/cli.js","doc:clean":"rm -rf ./doc","doc:prepare":"npm run doc:clean && mkdir -p doc/types","doc:typegen":"tsc ./lib/*.js  --skipLibCheck --declaration --allowJs --emitDeclarationOnly --outDir doc/types && cd doc/types && tsc --init","doc:cli":"npm run cli -- --help > ./doc/cli.txt","jsdoc:check":"tsc --noEmit --project jsconfig.json","write:cds-typer-schema":"node scripts/write-cds-typer-schema.js"},"types":"index.d.ts","bin":{"cds-typer":"lib/cli.js"},"engines":{"node":">=22"},"peerDependencies":{"@cap-js/cds-types":">=0.9","@sap/cds":">=8"},"devDependencies":{"@cap-js/cds-types":"^0","@eslint/js":"^10.0.1","@sap/cds":"^10.0.5","@stylistic/eslint-plugin":"^5.10.0","acorn":"^8.16.0","eslint":"^10","eslint-plugin-jsdoc":"^63.0.2","typescript":"^6.0.3"},"cds":{"typer":{"output_directory":"@cds-models","output_d_ts_files":true,"inline_declarations":"flat","target_module_type":"auto","properties_optional":true,"use_entities_proxy":true,"build_task":true},"schema":{"buildTaskType":{"name":"typescript","description":"TypeScript build plugin. For use after the nodejs build task."},"cds":{"typer":{"type":"object","description":"Configuration for CDS Typer","properties":{"cache":{"type":"string","description":"How to cache typer runs.\nnone: fully run cds-typer whenever it is called\nblake2s256: only run if the blake2s256-hash of the model has changed. Hash is stored in a file between runs.","enum":["none","blake2s256"],"default":"none"},"output_directory":{"type":"string","description":"Root directory to write the generated files to.","default":"@cds-models"},"output_d_ts_files":{"type":"boolean","description":"(experimental) If set to true, emits .d.ts files for each generated .js file. If set to false (default), emits .ts files instead. Note: skipLibCheck must be set to true in your tsconfig for this option to work properly.","default":false},"log_level":{"type":"string","description":"Minimum log level that is printed.\nThe default is only used if no explicit value is passed\nand there is no configuration passed via cds.env either.","enum":["SILENT","ERROR","WARN","INFO","DEBUG","TRACE","SILLY","VERBOSE","WARNING","CRITICAL","NONE"],"default":"ERROR"},"js_config_path":{"type":"string","description":"Path to where the jsconfig.json should be written.\nIf specified, cds-typer will create a jsconfig.json file and\nset it up to restrict property usage in types entities to\nexisting properties only."},"use_entities_proxy":{"type":"boolean","description":"If set to true the 'cds.entities' exports in the generated 'index.js'\nfiles will be wrapped in 'Proxy' objects\nso static import/require calls can be used everywhere.\n\nWARNING: entity properties can still only be accessed after\n'cds.entities' has been loaded","default":true},"inline_declarations":{"type":"string","description":"Whether to resolve inline type declarations\nflat: (x_a, x_b, ...)\nor structured: (x: {a, b}).","enum":["flat","structured"],"default":"flat"},"properties_optional":{"type":"boolean","description":"If set to true, properties in entities are\nalways generated as optional (a?: T).\nSetting it to false makes properties non-optional instead (a: T).","default":true},"ieee754compatible":{"type":"boolean","description":"If set to true, floating point properties are generated\nas IEEE754 compatible '(number | string)' instead of 'number'.","default":false},"legacy_binary_types":{"type":"boolean","description":"If set to true, Binary and LargeBinary are generated\nas strings.","default":false},"target_module_type":{"type":"string","description":"Output format for generated .js files.\nSetting it to auto tries to derive the module type from\nthe package.json and falls back to CJS.","enum":["esm","cjs","auto"],"default":"auto"},"build_task":{"type":"boolean","description":"If set to true, the typescript build task will not be registered/ executed.\nThis value must be set in your project configuration.\nPassing it as parameter to the cds-typer CLI has no effect.","default":true},"branded_primitive_types":{"type":"boolean","description":"If set to true, generated primitive types will be branded to prevent accidental mixing of types with the same underlying primitive.\nE.g., type CustomerID = string & { __brand: 'CustomerID' }","default":false}}}}}},"gitHead":"075f00b3049969cb49a6b3bfdb721a79d6ea02ae","_id":"@cap-js/cds-typer@0.41.1","bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-j59mfoNkOpe4lknBfOXHJV5PwwJyIJxoZlpBe75KIxHVPLUs8bpFetgfCmUs9eNDxZ25JQjlJOfxQ1O3Fsancg==","shasum":"66042de3e0444f15d85716792e1c83cdefa95c52","tarball":"https://registry.npmjs.org/@cap-js/cds-typer/-/cds-typer-0.41.1.tgz","fileCount":32,"unpackedSize":279376,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cap-js%2fcds-typer@0.41.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFnYSbUpZGIec6vbW2wcdoiTT7DT9zLLBGTiYrMPxYsdAiB/jqPEnDX6Fr6CbUA0JEmH1wJvD2ZUPJB/A3NVVCqb7A=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7307f2d9-77e8-40d6-97fa-c3ddbd124cc6"}},"directories":{},"maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cds-typer_0.41.1_1788842047321_0.5849904246060484"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-13T13:29:51.505Z","modified":"2026-09-08T04:34:07.871Z","0.2.5-beta.1":"2023-06-13T13:29:51.727Z","0.3.0":"2023-06-26T14:53:37.858Z","0.4.0":"2023-07-06T11:10:34.104Z","0.5.0":"2023-07-25T09:54:18.317Z","0.6.0":"2023-08-07T05:12:16.460Z","0.6.1":"2023-08-10T12:56:58.653Z","0.7.0":"2023-08-22T11:18:22.895Z","0.8.0":"2023-09-05T08:36:58.072Z","0.9.0":"2023-09-08T07:13:15.751Z","0.10.0":"2023-09-21T08:59:39.436Z","0.11.0":"2023-10-10T14:47:16.724Z","0.11.1":"2023-10-12T13:30:19.579Z","0.12.0":"2023-11-23T22:58:32.190Z","0.13.0":"2023-12-06T08:40:20.798Z","0.14.0":"2023-12-13T10:22:20.472Z","0.15.0":"2023-12-21T16:45:57.446Z","0.16.0":"2024-02-01T09:48:11.215Z","0.17.0":"2024-03-05T20:23:22.791Z","0.18.0":"2024-03-12T20:14:42.446Z","0.18.1":"2024-03-14T10:08:38.015Z","0.18.2":"2024-03-21T15:03:08.207Z","0.19.0":"2024-03-28T17:19:47.014Z","0.20.0":"2024-04-23T07:30:11.554Z","0.20.1":"2024-04-24T07:09:26.741Z","0.20.2":"2024-04-29T16:06:29.944Z","0.21.0":"2024-05-31T12:05:57.396Z","0.21.1":"2024-06-03T12:37:43.738Z","0.21.2":"2024-06-06T16:44:55.591Z","0.22.0":"2024-06-20T12:45:27.031Z","0.23.0":"2024-07-04T11:21:40.142Z","0.24.0":"2024-07-18T13:20:38.391Z","0.25.0":"2024-08-13T14:11:12.462Z","0.26.0":"2024-09-11T15:42:37.912Z","0.27.0":"2024-10-02T08:38:55.937Z","0.28.0":"2024-10-24T14:19:15.278Z","0.28.1":"2024-11-07T08:45:57.027Z","0.29.0":"2024-11-20T15:10:17.468Z","0.30.0":"2024-12-02T19:36:48.407Z","0.31.0":"2024-12-16T14:10:47.638Z","0.32.0":"2025-01-14T12:40:16.065Z","0.32.1":"2025-01-20T11:51:20.618Z","0.33.0":"2025-02-10T07:23:27.632Z","0.33.1":"2025-03-07T09:14:20.958Z","0.34.0":"2025-04-02T06:36:34.883Z","0.35.0":"2025-05-23T07:15:38.078Z","0.36.0":"2025-07-04T07:20:16.360Z","0.37.0":"2025-09-10T05:59:17.384Z","0.38.0":"2025-09-24T13:07:32.794Z","0.39.0":"2026-05-11T10:48:15.649Z","0.39.1":"2026-05-19T12:30:28.394Z","0.40.0":"2026-06-22T12:17:51.240Z","0.40.1":"2026-07-21T06:46:48.471Z","0.40.2":"2026-07-27T13:29:51.748Z","0.41.0":"2026-08-24T06:07:04.383Z","0.41.1":"2026-09-08T04:34:07.453Z"},"bugs":{"url":"https://github.com/cap-js/cds-typer/issues"},"author":{"name":"SAP SE","url":"https://www.sap.com"},"license":"Apache-2.0","homepage":"https://cap.cloud.sap/","keywords":["CAP","CDS","CLI"],"repository":{"type":"git","url":"git+https://github.com/cap-js/cds-typer.git"},"description":"Generates .ts files for a CDS model to receive code completion in VS Code","maintainers":[{"name":"sap_extncrepos","email":"mob.extrepo.stores@sap.com"},{"name":"cap-npm","email":"cap@sap.com"},{"name":"sap-ospo-admin","email":"ospo@sap.com"}],"readme":"# CDS type generator for JavaScript\n\n[![REUSE status](https://api.reuse.software/badge/github.com/cap-js/cds-typer)](https://api.reuse.software/info/github.com/cap-js/cds-typer)\n![Unit Tests passing](https://github.com/cap-js/cds-typer/actions/workflows/test.yml/badge.svg)\n\n## About this project\n\nGenerates `.ts` files for a CDS model to receive code completion in VS Code.\n\nExhaustive documentation can be found on [CAPire](https://cap.cloud.sap/docs/tools/cds-typer).\n\n## Known Restrictions\n\nCertain language features of CDS can not be represented in TypeScript.\nTrying to generate types for models using these features will therefore result in incorrect or broken TypeScript code.\n\n### Changing Types\n\nWhile the following is valid CDS, there is no TypeScript equivalent that would allow the type of an inherited property to change (TS2416).\n\n```cds\nentity A {\n  foo: Integer\n};\n\nentity B: A {\n  foo: String\n}\n```\n\n## Support, Feedback, Contributing\n\nThis project is open to feature requests/suggestions, bug reports etc. via [GitHub issues](https://github.com/cap-js/cds-typer/issues). Contribution and feedback are encouraged and always welcome. For more information about how to contribute, the project structure, as well as additional contribution information, see our [Contribution Guidelines](CONTRIBUTING.md).\n\n## Code of Conduct\n\nWe as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone. By participating in this project, you agree to abide by its [Code of Conduct](https://github.com/cap-js/.github/blob/main/CODE_OF_CONDUCT.md) at all times.\n\n## Licensing\n\nCopyright 2022-2022 SAP SE or an SAP affiliate company and cds-typer contributors. Please see our [LICENSE](LICENSE) for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available [via the REUSE tool](https://api.reuse.software/info/github.com/SAP/cds-dts-generator).\n","readmeFilename":"README.md"}