{"_id":"@odata-effect/odata-effect-generator","_rev":"32-0caddf3af9013e4b53fe96e84b70dbb0","name":"@odata-effect/odata-effect-generator","dist-tags":{"latest":"1.4.2"},"versions":{"0.1.0":{"name":"@odata-effect/odata-effect-generator","version":"0.1.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.1.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"build/esm/bin.js"},"dist":{"shasum":"f724c7b88b18d573678c3ddf27feb9415c0c89d2","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.1.0.tgz","fileCount":131,"integrity":"sha512-K8Nly+dVhZOwNSXbNbf+AuGpf9Xv64Z/5t3NNzAdbEhR9jkn1xl6Z39lvft0ZPBMokhQY6QI2g/E+qExdh2O/A==","signatures":[{"sig":"MEUCIEJzpxccDcjcDC8RhWBN/By3T5J2McGhotQvo64GecTiAiEAgMC+yUn0KoNDDNwdJjb26NHGbfvRWEAIMSWuP1MUfHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488883},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.1.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/ServiceFnPromiseGenerator":{"types":"./dist/dts/generator/ServiceFnPromiseGenerator.d.ts","import":"./dist/esm/generator/ServiceFnPromiseGenerator.js","default":"./dist/cjs/generator/ServiceFnPromiseGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/459117f79b3fb51a0745a722a783fef1/odata-effect-odata-effect-generator-0.1.0.tgz","_integrity":"sha512-K8Nly+dVhZOwNSXbNbf+AuGpf9Xv64Z/5t3NNzAdbEhR9jkn1xl6Z39lvft0ZPBMokhQY6QI2g/E+qExdh2O/A==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/ServiceFnPromiseGenerator":["./dist/dts/generator/ServiceFnPromiseGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.1.0_1767871781922_0.6044305251507456","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@odata-effect/odata-effect-generator","version":"0.1.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.1.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"1932fba67d4f5b3f51fd40cf27b56ce3ff37b550","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.1.1.tgz","fileCount":131,"integrity":"sha512-WQmyQzjtwHu5rZPK225y9KqGvA2pKz89Mvt4Yx0/RzOCnrjQ+uDqe+1wWNFRvRfZeKNjqNO3C1rGMXrjTPHOWw==","signatures":[{"sig":"MEQCIAs5aGYywqYgQyoG98iQ56+PoSlJBVjFL80oO06tEZVuAiANBWYIlUGtSyw3+3IZsqCaIcaLvRSKKYTGC5/GF6rH/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488882},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.1.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/ServiceFnPromiseGenerator":{"types":"./dist/dts/generator/ServiceFnPromiseGenerator.d.ts","import":"./dist/esm/generator/ServiceFnPromiseGenerator.js","default":"./dist/cjs/generator/ServiceFnPromiseGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/224e1c06fb81906f09030809cae60e56/odata-effect-odata-effect-generator-0.1.1.tgz","_integrity":"sha512-WQmyQzjtwHu5rZPK225y9KqGvA2pKz89Mvt4Yx0/RzOCnrjQ+uDqe+1wWNFRvRfZeKNjqNO3C1rGMXrjTPHOWw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/ServiceFnPromiseGenerator":["./dist/dts/generator/ServiceFnPromiseGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.1.1_1767874105405_0.72474674409553","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@odata-effect/odata-effect-generator","version":"0.1.2","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.1.2","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"c07309e37b4207a32d43fb24e67f22677ae477b3","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.1.2.tgz","fileCount":131,"integrity":"sha512-0B0CbJ/0+3mrxERufxSnISBUKdAZ9CArRPpwCMhgRj1jdp2yXTcr/qYF81itfe4WmCJXSyEyjsFvJkNg6+FMnA==","signatures":[{"sig":"MEUCIDVM5X9y+VACxubJABV0SfC8aCzN9w3lepWiqU71RZngAiEA0yxC9ffW0xoSRkok6/Ks6Sijm3v04jMXQRv5rv3/zd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492649},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.1.2.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/ServiceFnPromiseGenerator":{"types":"./dist/dts/generator/ServiceFnPromiseGenerator.d.ts","import":"./dist/esm/generator/ServiceFnPromiseGenerator.js","default":"./dist/cjs/generator/ServiceFnPromiseGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/7a27634f657c6ad342a22faf680ec262/odata-effect-odata-effect-generator-0.1.2.tgz","_integrity":"sha512-0B0CbJ/0+3mrxERufxSnISBUKdAZ9CArRPpwCMhgRj1jdp2yXTcr/qYF81itfe4WmCJXSyEyjsFvJkNg6+FMnA==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/ServiceFnPromiseGenerator":["./dist/dts/generator/ServiceFnPromiseGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.1.2_1767876462522_0.6018978078926436","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@odata-effect/odata-effect-generator","version":"0.2.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.2.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"569ba470e9d12bfa78ab04eb1689ede3deeae3fb","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.2.0.tgz","fileCount":147,"integrity":"sha512-pkbzdPyPj96p+EqaUClcuJNHwljheiIAHuYoDoyicuvxzHeRdcS923VOvQ/3TKI7QLo76aitWCHKr0HZWm8L5Q==","signatures":[{"sig":"MEYCIQCTYQl4AEWqQt68yv3/KG6HFILRCJpdUvH8uAs5UWnO2QIhAOW69q8uXb0VS3e53lsKl6vtayz8EZ9x+wTD6u0R/U7F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641966},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.2.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/ServiceFnPromiseGenerator":{"types":"./dist/dts/generator/ServiceFnPromiseGenerator.d.ts","import":"./dist/esm/generator/ServiceFnPromiseGenerator.js","default":"./dist/cjs/generator/ServiceFnPromiseGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/d4bfc6d194dc2c8ebef9246b254ec89f/odata-effect-odata-effect-generator-0.2.0.tgz","_integrity":"sha512-pkbzdPyPj96p+EqaUClcuJNHwljheiIAHuYoDoyicuvxzHeRdcS923VOvQ/3TKI7QLo76aitWCHKr0HZWm8L5Q==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/ServiceFnPromiseGenerator":["./dist/dts/generator/ServiceFnPromiseGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.2.0_1767894595698_0.7526033683643136","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@odata-effect/odata-effect-generator","version":"0.3.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.3.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"873b61ce22b9426781c1cc935f80e2c15e1c0017","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.3.0.tgz","fileCount":139,"integrity":"sha512-rwZhKSv1/c4QJlspNhqKYQSLMuIwYPnHYBpZYtoUsaWl2+Ukguns0Z4Qok6VLVlNaXxn3Qeqy2xUbmehairvoQ==","signatures":[{"sig":"MEYCIQCfjBOtF1qgQW3tv4dKVeUjhdyusFmGN+zvp/fbm/QfJwIhAOjU+lIrRFZDIIfnWVhxz9KaqQRQihPQGP1o1hXvOyq+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":577605},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.3.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/722b62264241603b16055e5a9959f075/odata-effect-odata-effect-generator-0.3.0.tgz","_integrity":"sha512-rwZhKSv1/c4QJlspNhqKYQSLMuIwYPnHYBpZYtoUsaWl2+Ukguns0Z4Qok6VLVlNaXxn3Qeqy2xUbmehairvoQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.3.0_1767971326098_0.4391252539453807","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@odata-effect/odata-effect-generator","version":"0.3.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.3.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"bcc9bd306ba354c951cb28e81726628355a04fda","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.3.1.tgz","fileCount":139,"integrity":"sha512-DUaxkxVpPqQO6ZP/swcBMoE65GP136hj9CpqCfF0Zi0hMyUOaR3PhBQrOtp/FYGyYc4qFLNfn0F6csy66q2PxA==","signatures":[{"sig":"MEQCIC4LKfSszLiNpR/EhYkF6m9aUuJFYZ9AoiSyXnHEHwlsAiAPEUY9LJZWrO3RIlwTMZ5YjG4UIjG1XEbBxCYPeKRltw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":576345},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.3.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/3f2f29015a366909763fac018f52d0bc/odata-effect-odata-effect-generator-0.3.1.tgz","_integrity":"sha512-DUaxkxVpPqQO6ZP/swcBMoE65GP136hj9CpqCfF0Zi0hMyUOaR3PhBQrOtp/FYGyYc4qFLNfn0F6csy66q2PxA==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.3.1_1767973627578_0.5917494972701034","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@odata-effect/odata-effect-generator","version":"0.3.2","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.3.2","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"706ebe2317ac4d4c5815c1e48cc4261ae5a8e5d5","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.3.2.tgz","fileCount":139,"integrity":"sha512-nNfeVW6a/h6FaAnk6l6SsRbeagJvwwSwtz4b56tKLKL+gAANjyz+IOg6DXThpvNQxllgx8HOyzDDcxzVIzUOQg==","signatures":[{"sig":"MEQCIBSpRCRCNtvJVd9udF8NhDrAik3ddNCcrawEWBYSMWixAiA6WEszs6Qmb/I7l4+DrODl54jf5SeYtCg1BR0jaVBGJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":578365},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.3.2.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/c1c1a1c429668b9a14a5ec109d7fd3f7/odata-effect-odata-effect-generator-0.3.2.tgz","_integrity":"sha512-nNfeVW6a/h6FaAnk6l6SsRbeagJvwwSwtz4b56tKLKL+gAANjyz+IOg6DXThpvNQxllgx8HOyzDDcxzVIzUOQg==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.3.2_1767986286085_0.20277646746624356","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@odata-effect/odata-effect-generator","version":"0.4.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.4.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"95195fc066dc50c1989faae6432f2a88ef9fe83b","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.4.0.tgz","fileCount":147,"integrity":"sha512-/F4IfydfkCl4xaxGj3fDst9Tq3hOPFhhMN4UOVxOKabKyUpD4CMtHTBT9pyMLcKU+nYdABxGAl3Uw7/xGzCsJw==","signatures":[{"sig":"MEQCIE9fwz9FQpCCu1mXz2LEkkIbInbuSf+OffTRuUiyob96AiB9v33wZ4V0lY9/zQlB1jdGMA3UrrHaagT1B47c7uIAWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630791},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.4.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/2ab28045c531cf6de3d3eae60bffaf2d/odata-effect-odata-effect-generator-0.4.0.tgz","_integrity":"sha512-/F4IfydfkCl4xaxGj3fDst9Tq3hOPFhhMN4UOVxOKabKyUpD4CMtHTBT9pyMLcKU+nYdABxGAl3Uw7/xGzCsJw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.4.0_1768220231878_0.646733530593568","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@odata-effect/odata-effect-generator","version":"0.4.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.4.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"0a4d0e8f028a89ccefdd7fdf6a8216dba2404f31","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.4.1.tgz","fileCount":147,"integrity":"sha512-qjA/tYg2Wzontt+y5TxQbQd253kz47am5zEUnRnrNGHvNpCH9igo2hRac71dREQTcjXdiU05eeq+5Rrf7t/jNw==","signatures":[{"sig":"MEUCIQDXSWy5Mv5+kQvhdtn2jjP8yx6AmgwYMaL714D2/sL14AIgfiG+9d4wxIKrFpsc9vVxOjK4m2tEYPWW22wGcoi4vuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630782},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.4.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/a36e25387d8fe50c2f930623b558ca81/odata-effect-odata-effect-generator-0.4.1.tgz","_integrity":"sha512-qjA/tYg2Wzontt+y5TxQbQd253kz47am5zEUnRnrNGHvNpCH9igo2hRac71dREQTcjXdiU05eeq+5Rrf7t/jNw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.4.1_1768220706514_0.07423568813219283","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@odata-effect/odata-effect-generator","version":"0.5.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.5.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"d6e94baad75b3ecc17a08b08a56cb59faa281c53","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.5.0.tgz","fileCount":147,"integrity":"sha512-fMmhjmQBGr52vkoOXGStXE+BmnnxCvfZkZyqxBwhMxlNj8aapJamjC8PUTXVuHNWHskD31MZQetVZZFpNNDoFg==","signatures":[{"sig":"MEUCIHmVsyeJ/OQoa0xY2BekQ1UBSNgXhdBG3+jZceWPhGvwAiEA+fz6wOPK3eO07fQ0P2FGSbqBkTHaIxGKhN41YPSWYeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648496},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.5.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/9b45ac3732ce373b172ee8313ae36297/odata-effect-odata-effect-generator-0.5.0.tgz","_integrity":"sha512-fMmhjmQBGr52vkoOXGStXE+BmnnxCvfZkZyqxBwhMxlNj8aapJamjC8PUTXVuHNWHskD31MZQetVZZFpNNDoFg==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.5.0_1768222400486_0.6309109655504945","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@odata-effect/odata-effect-generator","version":"0.6.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"a41cec9a3c868c81733293494b3318f77312ec0b","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.0.tgz","fileCount":147,"integrity":"sha512-euYibUGnH4zeGF4UauoGmi9Z3BJw4SzPF/N7GzoZcEKxIk5qO7G83UnpbyBqlq47EObAXCtA3IlmbWUTmbuXNQ==","signatures":[{"sig":"MEQCICaOiwxE54ZETNWQ3nClA/LhOcgbO6m3TDlSyWVnqcovAiBDmv/qREOaqcXgO8sHYMYp996qzeZ9+xIx55yF23AUaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":663551},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/cf75401b14ec67be8c8fe8b9185255d6/odata-effect-odata-effect-generator-0.6.0.tgz","_integrity":"sha512-euYibUGnH4zeGF4UauoGmi9Z3BJw4SzPF/N7GzoZcEKxIk5qO7G83UnpbyBqlq47EObAXCtA3IlmbWUTmbuXNQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.0_1768223902640_0.23718207050542262","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@odata-effect/odata-effect-generator","version":"0.6.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"47fdde28733803c0fe23b89e0440044afca83ec9","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.1.tgz","fileCount":147,"integrity":"sha512-K7lXHSmZ7ZtjvDZRZW2LUxXaADE8Oh/hPsBc/VVMV1Zp9m/A4kA+f8FYRfoKGE2konlEpEo4IraTOOeEL7pw+A==","signatures":[{"sig":"MEYCIQC3N1nEk+HSR//hClrzR7c3XByrYtU3xxoVswDzJthXpQIhAMlxwfU8oyNd7hfwwV8cG4aKSeNi0wOL2A5mUXdC+jb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660622},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/c8a14a3a93cb8efaff599a17cd00ebf6/odata-effect-odata-effect-generator-0.6.1.tgz","_integrity":"sha512-K7lXHSmZ7ZtjvDZRZW2LUxXaADE8Oh/hPsBc/VVMV1Zp9m/A4kA+f8FYRfoKGE2konlEpEo4IraTOOeEL7pw+A==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.1_1768228513832_0.4733590653299875","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@odata-effect/odata-effect-generator","version":"0.6.2","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.2","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"fd8801ac67be146312303d0ca11bc410b431496c","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.2.tgz","fileCount":147,"integrity":"sha512-1sPaavaMijYwMcdNSv5pX87sBEuPHPxlcLFqMYMN90Mf0QsjxHoroz+cEtvbb9SX2xyJhCx5v/m20YPzs3XEgQ==","signatures":[{"sig":"MEQCIDRQFQMgDNzrIJ5u1hmLAXziH7stNczOla1djAknJ9HVAiBbczOnBn4QT+cTjyXapWZi9jDJobO78w5+1XgsLQ2CJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660598},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.2.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/43c24dda5a5c72b8439c1ffd9488c8d9/odata-effect-odata-effect-generator-0.6.2.tgz","_integrity":"sha512-1sPaavaMijYwMcdNSv5pX87sBEuPHPxlcLFqMYMN90Mf0QsjxHoroz+cEtvbb9SX2xyJhCx5v/m20YPzs3XEgQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.2_1768229204953_0.39567385826069534","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@odata-effect/odata-effect-generator","version":"0.6.3","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.3","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"3ffd7d1b74a7c3962905fa468cf323ad2514d107","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.3.tgz","fileCount":147,"integrity":"sha512-HuM4Zi2g/vOEij4gSDGqC6tuKShS764b9XAOJzJ9OI644hN1sK79BNOn0N/4Y0vkWoJjFJoS47MSWe+vpdrGlw==","signatures":[{"sig":"MEUCIQDTgju/QwmT5RuXpgUY/PO/qVjHI9M8jIux2Lisq1PoJgIgcbfgbf694anVp9yCzR5qdK8SBP4PscLG0ZL/oKIS6mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660598},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.3.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/f9b24cd8519477b262d0c66b16499ca0/odata-effect-odata-effect-generator-0.6.3.tgz","_integrity":"sha512-HuM4Zi2g/vOEij4gSDGqC6tuKShS764b9XAOJzJ9OI644hN1sK79BNOn0N/4Y0vkWoJjFJoS47MSWe+vpdrGlw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.3_1768229691452_0.182868383253721","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@odata-effect/odata-effect-generator","version":"0.6.4","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.4","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"65dc0006704384e54b8a087d9b27adea42c5532e","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.4.tgz","fileCount":147,"integrity":"sha512-FpEwIDcMHFzA5spBv3X3strr7iSJsHne+TfENMeatoz7zc+1nddFADzpzO67hPWTtJyhafEOtDo/HHxvqN5yFQ==","signatures":[{"sig":"MEQCIB/mNV1KLAV1WyjwwT0WSXrmLgcxq3y588fmWrFBWLySAiBYNEEOmNt6IxDMiRsyWlpDvPygukYEGdk0CltXR6qP5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660598},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.4.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/03ea469cc2095eaaf39f584beda93076/odata-effect-odata-effect-generator-0.6.4.tgz","_integrity":"sha512-FpEwIDcMHFzA5spBv3X3strr7iSJsHne+TfENMeatoz7zc+1nddFADzpzO67hPWTtJyhafEOtDo/HHxvqN5yFQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.4_1768238732058_0.8057501409556469","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@odata-effect/odata-effect-generator","version":"0.6.5","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.5","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"22fbcceadb33d973ad17104aa8c2bf366bdd778d","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.5.tgz","fileCount":147,"integrity":"sha512-vu1o3reGrPBQ2puaCJ1LsfZXrRml60hYQA7e4YOEo9LtG7+VsyzlbnNnxkI6SVv+GTWbNJV5X2q1BgKAw0t7cQ==","signatures":[{"sig":"MEQCIDlw9WRgrz5II6Fa3yYyNLvzwCfH19FDe+inx3ntItjaAiB9ETyv4aXL3j/pgvoVeLwY0X9SwEvgoWvEOuaFAtRs5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664151},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.5.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/3fbd0b119af77bfb782731513217d098/odata-effect-odata-effect-generator-0.6.5.tgz","_integrity":"sha512-vu1o3reGrPBQ2puaCJ1LsfZXrRml60hYQA7e4YOEo9LtG7+VsyzlbnNnxkI6SVv+GTWbNJV5X2q1BgKAw0t7cQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.5_1768244059104_0.01420758170661407","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@odata-effect/odata-effect-generator","version":"0.6.6","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.6","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"3f4f60cd99e7ca4f4dfd6ebda8b5ea345f9852b8","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.6.tgz","fileCount":147,"integrity":"sha512-RebqkQIeY8B/TE0p5UxzYJXc+FutCz9tvo88/s0EpmYUZONUwgdpSr08O1DErA2zhU5Pao9zY8iiQAB/jT2GiA==","signatures":[{"sig":"MEYCIQCw/6VdYOpBX76u+979VH1Q/L0nhmm92Bxra7zNcYyfWAIhAL2ieF5YdbB4QMo6bJLCh4H8jn1yjoBl9c1dSwiHohsH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666325},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.6.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/345da06cfeaf69220475d7f95fd0f559/odata-effect-odata-effect-generator-0.6.6.tgz","_integrity":"sha512-RebqkQIeY8B/TE0p5UxzYJXc+FutCz9tvo88/s0EpmYUZONUwgdpSr08O1DErA2zhU5Pao9zY8iiQAB/jT2GiA==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.6_1768246493165_0.8210523218771313","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@odata-effect/odata-effect-generator","version":"0.6.7","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.7","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"c805403bd1230e41f8917b3faed3c1fc05ada6bc","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.7.tgz","fileCount":147,"integrity":"sha512-EBvLneKYhzGeMMrGrT1w5+Yg+3grEI7iFCVwfl+7iwQacxmXvNWO8FrTNOvqxpkXFmzoIvYPAibRgScrWWMFlA==","signatures":[{"sig":"MEUCIGPW+8Hj+5gCny83j1E3EVCrkU/ymech82e8PiZblS+pAiEA/rO6Xm6k+N8UHFKNJZTvuOZqiQHzZ5+7QNbhNBiNUlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666325},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.7.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/a441ffc58a1126ac91daba66df07f672/odata-effect-odata-effect-generator-0.6.7.tgz","_integrity":"sha512-EBvLneKYhzGeMMrGrT1w5+Yg+3grEI7iFCVwfl+7iwQacxmXvNWO8FrTNOvqxpkXFmzoIvYPAibRgScrWWMFlA==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.7_1768248815843_0.2635445609338001","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@odata-effect/odata-effect-generator","version":"0.6.8","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.8","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"0fe82fb0581794fd1d917389cb41de4c51bb5fd9","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.8.tgz","fileCount":147,"integrity":"sha512-KrETofkhERmfPpPip8rVq1JkF3DdEIf4Zf+c8UF4LP8xqPTLU+kQC8FggZzcc8WqSsGmV2NkfTrS0nUCWhgO3Q==","signatures":[{"sig":"MEYCIQCY7/24JYZf17IwBdtVBBcTm8UkHX4HnQbqqXj5PgeLpgIhAPIjAA3lhdRLtvtennG47TKeNV3OXBI4b0ZuWbdRv96l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666325},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.8.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/e612989963eb8516ece1f959746f37c5/odata-effect-odata-effect-generator-0.6.8.tgz","_integrity":"sha512-KrETofkhERmfPpPip8rVq1JkF3DdEIf4Zf+c8UF4LP8xqPTLU+kQC8FggZzcc8WqSsGmV2NkfTrS0nUCWhgO3Q==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.8_1768249304517_0.25760456902357043","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@odata-effect/odata-effect-generator","version":"0.6.9","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.9","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"94826517e4cccf4f8c69d0fb78c7c18bdc767566","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.9.tgz","fileCount":147,"integrity":"sha512-+fOuur8oH+rGnDW7/QSXv46TxO35QfJRbP6Wlg06K5gMLLp0semxvWf2J0xLa+9lRog2rhVBXvK9g/ohxV/Mcw==","signatures":[{"sig":"MEUCIQDPm87IfqQ+zVS7EbKgMKYGMcDsyS972FnXeyUuJdKuzQIgajK7y0ki0CMfWf4kSxjHMisSsw6d4wqou6u/di6ReQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668803},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.9.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/2931695fa513ca145cc3e63153f07e2b/odata-effect-odata-effect-generator-0.6.9.tgz","_integrity":"sha512-+fOuur8oH+rGnDW7/QSXv46TxO35QfJRbP6Wlg06K5gMLLp0semxvWf2J0xLa+9lRog2rhVBXvK9g/ohxV/Mcw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.9_1768290784496_0.29032258181711956","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@odata-effect/odata-effect-generator","version":"0.6.10","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.10","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"427b3bac35c432270216a99f4c11bc9804352eed","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.10.tgz","fileCount":147,"integrity":"sha512-Cy9gjC9mjqlmlHyPW8GMrqkotXuNFzJjdW2jzgddQcCD8wVY3akjO9c9MSxw43MQ/83ZgVGpdeqbQHxgcqJrxQ==","signatures":[{"sig":"MEQCIC2cD8Jl1NktX7b0hwhdZhNcZhDtEiDEu3Y3ChRWlKI9AiArbCbonvM5Ohuq9Zr65/p14F0EcR/VuTi10bcVYegZ4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":677347},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.10.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/5263e5ce32767d154d792e9e790e7d12/odata-effect-odata-effect-generator-0.6.10.tgz","_integrity":"sha512-Cy9gjC9mjqlmlHyPW8GMrqkotXuNFzJjdW2jzgddQcCD8wVY3akjO9c9MSxw43MQ/83ZgVGpdeqbQHxgcqJrxQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.10_1768293120670_0.6729562863945062","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@odata-effect/odata-effect-generator","version":"0.6.11","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.11","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"1531d28a00a4897b954a6968ae4310d2053ae857","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.11.tgz","fileCount":147,"integrity":"sha512-pYpi94dREcERpkT/rTlmHjKRD3NruL7kZSgGHyfGfoSUEdlz3mi1xP0FzGJCvjFxPS4gBGGaFRBBiXCOvX5CUw==","signatures":[{"sig":"MEUCIQDSWyckLRSwkurrBGxWNMx4ODsxAC9NqOmIOueGA/GyGwIgVMRg1lZdv4o8n403RJOgJWe2tS4wdpxA4m/Y15vfF4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682446},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.11.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/c16e748f602a4d3063d47883dbd3b0a9/odata-effect-odata-effect-generator-0.6.11.tgz","_integrity":"sha512-pYpi94dREcERpkT/rTlmHjKRD3NruL7kZSgGHyfGfoSUEdlz3mi1xP0FzGJCvjFxPS4gBGGaFRBBiXCOvX5CUw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.11_1768295996542_0.004624323755721971","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@odata-effect/odata-effect-generator","version":"0.6.12","license":"MIT","_id":"@odata-effect/odata-effect-generator@0.6.12","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"2efc5f9c4699eddbedffe834eaf6f2f8206b4fbf","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-0.6.12.tgz","fileCount":147,"integrity":"sha512-xFZ6Aaufp9t3xRDxKo1sVYjfE9dn62/HyqSv1cCA4fBEYtd3pqWGSvFgp0Jx7KBhrRcd8huqZa67OUI83sf8+w==","signatures":[{"sig":"MEYCIQDK22Cv0W7R/8y+NorxvdULQ2e8LkCyUnFXMb9ICfnoOQIhAMTtCCBlWs4YinM6FT5IbwVRJGB/u+FwJBEL0VUp1fON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686479},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-0.6.12.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/3b7b2b666db8491965c38b2cf1fcc229/odata-effect-odata-effect-generator-0.6.12.tgz","_integrity":"sha512-xFZ6Aaufp9t3xRDxKo1sVYjfE9dn62/HyqSv1cCA4fBEYtd3pqWGSvFgp0Jx7KBhrRcd8huqZa67OUI83sf8+w==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"^3.19.14","xml2js":"^0.6.2","@effect/cli":"^0.73.0","@effect/platform":"^0.94.1","@effect/platform-node":"^0.104.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_0.6.12_1768303859733_0.10427419391583803","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@odata-effect/odata-effect-generator","version":"1.0.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.0.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"032f11e04a19facdf302190b3bd7856961299a7e","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.0.1.tgz","fileCount":147,"integrity":"sha512-bYiORMfEJlk4WyYCpIxO0D1ptRptLAsqa8XQYnAgVabwe6Fx9sizxXsWfq9FR+tcFGRblFOcwdbAG4snvUUl1g==","signatures":[{"sig":"MEQCIFl04I5eRX058YVP6kieMY/KbvhowaMSyH4qua0K016rAiAuO6F0RE5MEWmd7gntU1abZKVeqp7+ZoFdXPK5AfEHTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696351},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.0.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/a9305794c337fdaa0fdee5f988a779b9/odata-effect-odata-effect-generator-1.0.1.tgz","_integrity":"sha512-bYiORMfEJlk4WyYCpIxO0D1ptRptLAsqa8XQYnAgVabwe6Fx9sizxXsWfq9FR+tcFGRblFOcwdbAG4snvUUl1g==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-beta.74","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-beta.74"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.0.1_1780054481303_0.1144176244690378","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@odata-effect/odata-effect-generator","version":"1.1.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.1.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"4bc028b52a10abd2b32c671a7105712b4f450828","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.1.0.tgz","fileCount":147,"integrity":"sha512-IwjX7cY8pehkegHUbuibA2oBZWMcx6tnR6ksA2IAyHCCyIINpvp2ngN/Xx10KQOWVl2wcfpXQTzLraWcPPbj3Q==","signatures":[{"sig":"MEQCIC7kMqtB3HW/73TNaMgrkltoOOt2t9gQRaQSyR+7NUWGAiB5Bn7Y2iCtNLo9gKV76IE5z+MbKbZbvZsMjotswICVhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711333},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.1.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/2741d6d8f514605daa8e4ebee9c55b1b/odata-effect-odata-effect-generator-1.1.0.tgz","_integrity":"sha512-IwjX7cY8pehkegHUbuibA2oBZWMcx6tnR6ksA2IAyHCCyIINpvp2ngN/Xx10KQOWVl2wcfpXQTzLraWcPPbj3Q==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-beta.74","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-beta.74"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.1.0_1780399045442_0.5345158402544823","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@odata-effect/odata-effect-generator","version":"1.2.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.2.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"ac7516ed6639c49a16ec0115b358f1af8209b9f8","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.2.0.tgz","fileCount":147,"integrity":"sha512-y9dqFFbIKqw7nWHqCHnGUC4nTNctg/v/qR4s+sv+TsdXINgfVZAkq7xeraK31iIw6PZx8fd5y0xJHL9pnuMyDw==","signatures":[{"sig":"MEUCIBwePDgKjyL88/3nU3RyMzEC6UBdcn86K4PDBeut6EM8AiEA5uonVeu5Hw7cA3wWuKZJaHQoNw6/uYLMLisBQbYiFug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":746768},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.2.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/948e76d4485b3c9c7e5d3e38250b05a3/odata-effect-odata-effect-generator-1.2.0.tgz","_integrity":"sha512-y9dqFFbIKqw7nWHqCHnGUC4nTNctg/v/qR4s+sv+TsdXINgfVZAkq7xeraK31iIw6PZx8fd5y0xJHL9pnuMyDw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-beta.74","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-beta.74"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.2.0_1780400739254_0.8451583011763153","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@odata-effect/odata-effect-generator","version":"1.2.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.2.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"16471e0b2ce3ba0b10698653a4f2b694dde4de38","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.2.1.tgz","fileCount":147,"integrity":"sha512-z43IjyPsfIze3HuZQ93KuGwmNKmLvUZq20cke7yxtbNF3aB8lCcsM2m6WdC0JRWpmzgEC9Dl02ZNRRRMrp7/fg==","signatures":[{"sig":"MEQCIEJd3jORhGJ9aT1aGwe9ADwZgexO5pyDiyUnr87oEIdAAiApbfumvyz8D8ZJKtiIX+MFFau6LCuAu87Pby1gORY3QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747675},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.2.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/01c27c234c1d10393e8206f7043ebdd2/odata-effect-odata-effect-generator-1.2.1.tgz","_integrity":"sha512-z43IjyPsfIze3HuZQ93KuGwmNKmLvUZq20cke7yxtbNF3aB8lCcsM2m6WdC0JRWpmzgEC9Dl02ZNRRRMrp7/fg==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-beta.74","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-beta.74"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.2.1_1780412213800_0.2499089303774824","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@odata-effect/odata-effect-generator","version":"1.2.2","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.2.2","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"9b0e7a1e262c3c12e15631890ad9c827bab6b29c","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.2.2.tgz","fileCount":147,"integrity":"sha512-s/3LlfHE3FeQLdzR1yvSjqeAJQt571Zac6fw8WQ2rFlooIu+qkmwAUFYp5Gvn5D8DpHrXuzqtAovTcR2oFJL9Q==","signatures":[{"sig":"MEUCIDToT3HZ47cx8MITUs3ioCCutmM7h8mNbxXFbeofBLFPAiEAjEfnEoxCsnhSO2qStvZsE2pPTRMcZbhU88hgtbtiI8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747675},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.2.2.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/45e035255a95f3a743a75866dab182c2/odata-effect-odata-effect-generator-1.2.2.tgz","_integrity":"sha512-s/3LlfHE3FeQLdzR1yvSjqeAJQt571Zac6fw8WQ2rFlooIu+qkmwAUFYp5Gvn5D8DpHrXuzqtAovTcR2oFJL9Q==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-beta.99","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-beta.99"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.2.2_1784534611488_0.998676463248042","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@odata-effect/odata-effect-generator","version":"1.2.3","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.2.3","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"9d55c519c5ead24afdde83950e3c526ad9985ca0","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.2.3.tgz","fileCount":147,"integrity":"sha512-P7wMKdPg7Ac7uwRKF1yyzWGSysQXawqju+ocxNhtU7tXDj8Aztkzj1Eanh3Ny6E3Hv9G3SRG7iJLdTN7V8NMqw==","signatures":[{"sig":"MEQCIFphYo1hi7vdw7vhr+aFpq2EwrTfq3RHZbKRAsyIPkk6AiBDZIU9Ph1/pA97rkfqhMJlcJ3/RHPQ8x5/yBUpO/bVvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":747548},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.2.3.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/989264009f0f2a9e412c5985c2972d44/odata-effect-odata-effect-generator-1.2.3.tgz","_integrity":"sha512-P7wMKdPg7Ac7uwRKF1yyzWGSysQXawqju+ocxNhtU7tXDj8Aztkzj1Eanh3Ny6E3Hv9G3SRG7iJLdTN7V8NMqw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-rc.111","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-rc.111"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.2.3_1787574221035_0.6106887963803644","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@odata-effect/odata-effect-generator","version":"1.4.0","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.4.0","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"5b1198249cb8973684c592a5d222d46d85239e21","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.4.0.tgz","fileCount":155,"integrity":"sha512-/JO++y/ZBXoaIVNJQWaZS3XC4ejvWbWyN7srvQdXCgtRKA/klhD1D1nrfr7zXvJe9N4pmou9IGzD2SV7BV5bIQ==","signatures":[{"sig":"MEUCIQDaVH0jjOdq+cyQDhNIhlfrQ/gVUti3oA8v9xqCHcQF7wIgTxDB7BMX3WGOnJ5suQFFsnMEpzOs/YL/cKOy17RKCxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812558},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.4.0.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/SourceFilesGenerator":{"types":"./dist/dts/generator/SourceFilesGenerator.d.ts","import":"./dist/esm/generator/SourceFilesGenerator.js","default":"./dist/cjs/generator/SourceFilesGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/d2e4b2b68d9d89aecf38ac9dd1f1cdcc/odata-effect-odata-effect-generator-1.4.0.tgz","_integrity":"sha512-/JO++y/ZBXoaIVNJQWaZS3XC4ejvWbWyN7srvQdXCgtRKA/klhD1D1nrfr7zXvJe9N4pmou9IGzD2SV7BV5bIQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-rc.111","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-rc.111"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/SourceFilesGenerator":["./dist/dts/generator/SourceFilesGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.4.0_1789024842787_0.44916238689084564","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@odata-effect/odata-effect-generator","version":"1.4.1","license":"MIT","_id":"@odata-effect/odata-effect-generator@1.4.1","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"homepage":"https://github.com/joepjoosten/odata-effect#readme","bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"bin":{"odata-effect-gen":"dist/esm/bin.js"},"dist":{"shasum":"af041b4f4321c973f2241bde547e8e0aef165bf4","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.4.1.tgz","fileCount":155,"integrity":"sha512-ewT03yPeFLNcN/lykSTHy3cJe4DhC2sGSXpZdjbKJgohP56eIaUYs9CVSuOKcXF1q+/nwTbrwblBKzur9QhKyw==","signatures":[{"sig":"MEUCIG/lrefJstQYgEz/II+im9IwW1454jQA/cepeJpY4SfdAiEA8IaszvWmBOMn5thhDnpiG/fo/B7BDvgnh3rQEt2GUgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812561},"main":"./dist/cjs/index.js","_from":"file:odata-effect-odata-effect-generator-1.4.1.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/SourceFilesGenerator":{"types":"./dist/dts/generator/SourceFilesGenerator.d.ts","import":"./dist/esm/generator/SourceFilesGenerator.js","default":"./dist/cjs/generator/SourceFilesGenerator.js"}},"_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"_resolved":"/tmp/05facd135b721470567ad55d7122c12c/odata-effect-odata-effect-generator-1.4.1.tgz","_integrity":"sha512-ewT03yPeFLNcN/lykSTHy3cJe4DhC2sGSXpZdjbKJgohP56eIaUYs9CVSuOKcXF1q+/nwTbrwblBKzur9QhKyw==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0-rc.112","xml2js":"^0.6.2","@effect/platform-node":"4.0.0-rc.112"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/SourceFilesGenerator":["./dist/dts/generator/SourceFilesGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odata-effect-generator_1.4.1_1789034264974_0.20648384206992443","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"_id":"@odata-effect/odata-effect-generator@1.4.2","bin":{"odata-effect-gen":"dist/esm/bin.js"},"bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"dist":{"shasum":"85d26daa6b43cc72efddafae664c8ec1b47e72de","tarball":"https://registry.npmjs.org/@odata-effect/odata-effect-generator/-/odata-effect-generator-1.4.2.tgz","fileCount":155,"integrity":"sha512-in1+nJmbvtO8zOV+pSyfhaVmF5KTJWFwz32QlNdG98Cq044acRsjZrM2FKfJZ+/FwtQr6i/adGVIsnq4QNp8jQ==","signatures":[{"sig":"MEUCIQDgZjwFzMqC19yWNGCi7ckhKvy/03Varn2WrbrkshIB+gIgXPUeiQu/Hv53jHQ2qWXJNf7Omp1SkIokd4VqSgcF++Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCb7xVro77dt+0Hm0FnmJQOtjNADKexVJHd5h75NrB8YAIhAML4W+oGA4l/+05r5k9Gpiv0TIl844YwLfIhhIdKJFdj"}],"unpackedSize":812491},"main":"./dist/cjs/index.js","name":"@odata-effect/odata-effect-generator","_from":"file:odata-effect-odata-effect-generator-1.4.2.tgz","types":"./dist/dts/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/dts/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js"},"./Cli":{"types":"./dist/dts/Cli.d.ts","import":"./dist/esm/Cli.js","default":"./dist/cjs/Cli.js"},"./bin":{"types":"./dist/dts/bin.d.ts","import":"./dist/esm/bin.js","default":"./dist/cjs/bin.js"},"./package.json":"./package.json","./model/DataModel":{"types":"./dist/dts/model/DataModel.d.ts","import":"./dist/esm/model/DataModel.js","default":"./dist/cjs/model/DataModel.js"},"./parser/XmlParser":{"types":"./dist/dts/parser/XmlParser.d.ts","import":"./dist/esm/parser/XmlParser.js","default":"./dist/cjs/parser/XmlParser.js"},"./digester/Digester":{"types":"./dist/dts/digester/Digester.d.ts","import":"./dist/esm/digester/Digester.js","default":"./dist/cjs/digester/Digester.js"},"./parser/EdmxSchema":{"types":"./dist/dts/parser/EdmxSchema.d.ts","import":"./dist/esm/parser/EdmxSchema.js","default":"./dist/cjs/parser/EdmxSchema.js"},"./digester/TypeMapper":{"types":"./dist/dts/digester/TypeMapper.d.ts","import":"./dist/esm/digester/TypeMapper.js","default":"./dist/cjs/digester/TypeMapper.js"},"./generator/Generator":{"types":"./dist/dts/generator/Generator.d.ts","import":"./dist/esm/generator/Generator.js","default":"./dist/cjs/generator/Generator.js"},"./model/GeneratorConfig":{"types":"./dist/dts/model/GeneratorConfig.d.ts","import":"./dist/esm/model/GeneratorConfig.js","default":"./dist/cjs/model/GeneratorConfig.js"},"./generator/NamingHelper":{"types":"./dist/dts/generator/NamingHelper.d.ts","import":"./dist/esm/generator/NamingHelper.js","default":"./dist/cjs/generator/NamingHelper.js"},"./generator/IndexGenerator":{"types":"./dist/dts/generator/IndexGenerator.d.ts","import":"./dist/esm/generator/IndexGenerator.js","default":"./dist/cjs/generator/IndexGenerator.js"},"./generator/ModelsGenerator":{"types":"./dist/dts/generator/ModelsGenerator.d.ts","import":"./dist/esm/generator/ModelsGenerator.js","default":"./dist/cjs/generator/ModelsGenerator.js"},"./generator/PackageGenerator":{"types":"./dist/dts/generator/PackageGenerator.d.ts","import":"./dist/esm/generator/PackageGenerator.js","default":"./dist/cjs/generator/PackageGenerator.js"},"./generator/ServiceFnGenerator":{"types":"./dist/dts/generator/ServiceFnGenerator.d.ts","import":"./dist/esm/generator/ServiceFnGenerator.js","default":"./dist/cjs/generator/ServiceFnGenerator.js"},"./generator/NavigationGenerator":{"types":"./dist/dts/generator/NavigationGenerator.d.ts","import":"./dist/esm/generator/NavigationGenerator.js","default":"./dist/cjs/generator/NavigationGenerator.js"},"./generator/OperationsGenerator":{"types":"./dist/dts/generator/OperationsGenerator.d.ts","import":"./dist/esm/generator/OperationsGenerator.js","default":"./dist/cjs/generator/OperationsGenerator.js"},"./generator/QueryModelsGenerator":{"types":"./dist/dts/generator/QueryModelsGenerator.d.ts","import":"./dist/esm/generator/QueryModelsGenerator.js","default":"./dist/cjs/generator/QueryModelsGenerator.js"},"./generator/SourceFilesGenerator":{"types":"./dist/dts/generator/SourceFilesGenerator.d.ts","import":"./dist/esm/generator/SourceFilesGenerator.js","default":"./dist/cjs/generator/SourceFilesGenerator.js"}},"license":"MIT","version":"1.4.2","_npmUser":{"name":"joepjoosten","email":"joepjoosten@gmail.com"},"homepage":"https://github.com/joepjoosten/odata-effect#readme","_resolved":"/tmp/0fc9f620b21c5f3c7cad0438981e1ac7/odata-effect-odata-effect-generator-1.4.2.tgz","_integrity":"sha512-in1+nJmbvtO8zOV+pSyfhaVmF5KTJWFwz32QlNdG98Cq044acRsjZrM2FKfJZ+/FwtQr6i/adGVIsnq4QNp8jQ==","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"_npmVersion":"11.5.1","description":"Effect-based OData service code generator","directories":{},"maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"sideEffects":[],"_nodeVersion":"24.5.0","dependencies":{"effect":"4.0.0","xml2js":"^0.6.2","@effect/platform-node":"4.0.0"},"typesVersions":{"*":{"Cli":["./dist/dts/Cli.d.ts"],"bin":["./dist/dts/bin.d.ts"],"model/DataModel":["./dist/dts/model/DataModel.d.ts"],"parser/XmlParser":["./dist/dts/parser/XmlParser.d.ts"],"digester/Digester":["./dist/dts/digester/Digester.d.ts"],"parser/EdmxSchema":["./dist/dts/parser/EdmxSchema.d.ts"],"digester/TypeMapper":["./dist/dts/digester/TypeMapper.d.ts"],"generator/Generator":["./dist/dts/generator/Generator.d.ts"],"model/GeneratorConfig":["./dist/dts/model/GeneratorConfig.d.ts"],"generator/NamingHelper":["./dist/dts/generator/NamingHelper.d.ts"],"generator/IndexGenerator":["./dist/dts/generator/IndexGenerator.d.ts"],"generator/ModelsGenerator":["./dist/dts/generator/ModelsGenerator.d.ts"],"generator/PackageGenerator":["./dist/dts/generator/PackageGenerator.d.ts"],"generator/ServiceFnGenerator":["./dist/dts/generator/ServiceFnGenerator.d.ts"],"generator/NavigationGenerator":["./dist/dts/generator/NavigationGenerator.d.ts"],"generator/OperationsGenerator":["./dist/dts/generator/OperationsGenerator.d.ts"],"generator/QueryModelsGenerator":["./dist/dts/generator/QueryModelsGenerator.d.ts"],"generator/SourceFilesGenerator":["./dist/dts/generator/SourceFilesGenerator.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/odata-effect-generator_1.4.2_1790932037046_0.9355886255307007"}}},"time":{"created":"2026-01-08T11:29:41.815Z","modified":"2026-10-02T09:07:17.337Z","0.1.0":"2026-01-08T11:29:42.068Z","0.1.1":"2026-01-08T12:08:25.586Z","0.1.2":"2026-01-08T12:47:42.681Z","0.2.0":"2026-01-08T17:49:55.897Z","0.3.0":"2026-01-09T15:08:46.278Z","0.3.1":"2026-01-09T15:47:07.720Z","0.3.2":"2026-01-09T19:18:06.293Z","0.4.0":"2026-01-12T12:17:12.010Z","0.4.1":"2026-01-12T12:25:06.750Z","0.5.0":"2026-01-12T12:53:20.691Z","0.6.0":"2026-01-12T13:18:22.797Z","0.6.1":"2026-01-12T14:35:13.998Z","0.6.2":"2026-01-12T14:46:45.120Z","0.6.3":"2026-01-12T14:54:51.621Z","0.6.4":"2026-01-12T17:25:32.240Z","0.6.5":"2026-01-12T18:54:19.267Z","0.6.6":"2026-01-12T19:34:53.398Z","0.6.7":"2026-01-12T20:13:36.021Z","0.6.8":"2026-01-12T20:21:44.668Z","0.6.9":"2026-01-13T07:53:04.640Z","0.6.10":"2026-01-13T08:32:00.862Z","0.6.11":"2026-01-13T09:19:56.747Z","0.6.12":"2026-01-13T11:30:59.874Z","1.0.1":"2026-05-29T11:34:41.493Z","1.1.0":"2026-06-02T11:17:25.598Z","1.2.0":"2026-06-02T11:45:39.408Z","1.2.1":"2026-06-02T14:56:53.933Z","1.2.2":"2026-07-20T08:03:31.616Z","1.2.3":"2026-08-24T12:23:41.187Z","1.4.0":"2026-09-10T07:20:42.985Z","1.4.1":"2026-09-10T09:57:45.110Z","1.4.2":"2026-10-02T09:07:17.119Z"},"bugs":{"url":"https://github.com/joepjoosten/odata-effect/issues"},"license":"MIT","homepage":"https://github.com/joepjoosten/odata-effect#readme","repository":{"url":"git+https://github.com/joepjoosten/odata-effect.git","type":"git","directory":"packages/odata-effect-generator"},"description":"Effect-based OData service code generator","maintainers":[{"name":"joepjoosten","email":"joepjoosten@gmail.com"}],"readme":"# @odata-effect/odata-effect-generator\n\nCode generator for Effect-based OData service clients. It reads an OData `$metadata` XML file and generates TypeScript schemas, CRUD services, path builders, query helpers, and operations.\n\nThis is the recommended starting point for a new project because it turns service metadata into typed code.\n\n## Install\n\nInstall it in the app or workspace where you want to generate code:\n\n```bash\npnpm add -D @odata-effect/odata-effect-generator\npnpm add @odata-effect/odata-effect @odata-effect/odata-effect-promise effect@4.0.0 @effect/platform-node@4.0.0\n```\n\n## Step 1: Download Metadata\n\nSave your service metadata as XML:\n\n```bash\ncurl 'https://server.example.com/sap/opu/odata/sap/MY_SERVICE/$metadata' -o metadata.xml\n```\n\nIf the endpoint needs authentication, download the same `$metadata` document using your normal authenticated HTTP client and save it locally.\n\n## Step 2: Generate Code\n\nGenerate files directly into an existing app:\n\n```bash\npnpm exec odata-effect-gen generate ./metadata.xml ./src/generated --files-only --force --config '{\"esmExtensions\": true}'\n```\n\nGenerate a package-style folder instead:\n\n```bash\npnpm exec odata-effect-gen generate ./metadata.xml ./packages/my-service-client --package-name @my-org/my-service-client --force\n```\n\nUse `--files-only` for application source folders. Omit it when you want the generator to create package files such as `package.json`, `tsconfig`, and `vitest.config`. Package-style output is intended for workspace layouts where the generated package can share the repository's TypeScript and build configuration.\n\n## Step 3: Call The Generated Client\n\nPromise-style application code:\n\n```typescript\nimport * as NodeHttpClient from \"@effect/platform-node/NodeHttpClient\"\nimport { createODataRuntime, toPromise } from \"@odata-effect/odata-effect-promise\"\nimport { ProductService } from \"./generated/index.js\"\n\nconst runtime = createODataRuntime(\n  {\n    baseUrl: \"https://server.example.com\",\n    servicePath: \"/sap/opu/odata/sap/MY_SERVICE/\"\n  },\n  NodeHttpClient.layer\n)\n\ntry {\n  const products = await ProductService.getAll({ $top: 10 }).pipe(toPromise(runtime))\n  const product = await ProductService.getById(\"123\").pipe(toPromise(runtime))\n  console.log({ product, products })\n} finally {\n  await runtime.dispose()\n}\n```\n\nEffect-style code:\n\n```typescript\nimport * as NodeHttpClient from \"@effect/platform-node/NodeHttpClient\"\nimport { Config } from \"@odata-effect/odata-effect\"\nimport * as Effect from \"effect/Effect\"\nimport * as Layer from \"effect/Layer\"\nimport { ProductService } from \"./generated/index.js\"\n\nconst Live = Layer.merge(\n  Layer.succeed(Config.ODataClientConfig, {\n    baseUrl: \"https://server.example.com\",\n    servicePath: \"/sap/opu/odata/sap/MY_SERVICE/\"\n  }),\n  NodeHttpClient.layer\n)\n\nconst program = ProductService.getAll({ $top: 10 })\nconst products = await Effect.runPromise(program.pipe(Effect.provide(Live)))\n```\n\nGenerated service names are based on entity set names. For example, an entity set named `Products` becomes `ProductService`.\n\nGenerated models use TypeScript-style property names such as `name` or `productID`. The generated schemas handle encoding and decoding the original OData property names for you.\n\n## Generated Files\n\n| File | Description |\n| ---- | ----------- |\n| `Models.ts` | Compatibility facade re-exporting model schema values and types. |\n| `Models.<Type>.ts` | Runtime schema for one entity, complex type, or enum, with its existing create/editable/ID variants. |\n| `QueryModels.ts` | Type-safe query builders for filter, select, expand, V4 nested expanding, orderby, top, and skip. |\n| `Services.ts` | Compatibility facade for CRUD services and standalone functions. |\n| `Services.<EntitySet>.ts` | CRUD service and functions for one entity set. |\n| `PathBuilders.ts` | Tree-shakable navigation path builders with terminal fetch helpers. |\n| `Operations.ts` | Compatibility facade for unbound operations, when present. |\n| `Operations.<FunctionName>.ts` | One function import, V4 function, or V4 action. |\n| `index.ts` | Re-exports the generated API. |\n\n## Service Functions\n\nUse generated services for normal CRUD operations:\n\n```typescript\nconst products = await ProductService.getAll({ $top: 10 }).pipe(toPromise(runtime))\nconst product = await ProductService.getById(\"123\").pipe(toPromise(runtime))\nconst created = await ProductService.create({ name: \"Notebook\" }).pipe(toPromise(runtime))\nawait ProductService.update(\"123\", { name: \"Updated\" }).pipe(toPromise(runtime))\nawait ProductService.delete(\"123\").pipe(toPromise(runtime))\n```\n\n## Path Builders\n\nUse path builders when you need typed navigation across relationships:\n\n```typescript\nimport { pipe } from \"effect/Function\"\nimport { Flight, People, byKey, fetchCollection, planItems, trips } from \"./generated/index.js\"\n\nconst flights = await pipe(\n  People,\n  byKey(\"russellwhyte\"),\n  trips,\n  byKey(0),\n  planItems,\n  fetchCollection(Flight),\n  toPromise(runtime)\n)\n```\n\nThe path type tracks both the current entity type and whether the path is a collection, so TypeScript rejects invalid navigation.\n\n## Type-Safe Queries\n\nUse generated query models instead of hand-written query strings when possible:\n\n```typescript\nimport { productQuery } from \"./generated/index.js\"\n\nconst query = productQuery()\n  .filter((q) => q.name.contains(\"Notebook\"))\n  .orderBy((q) => q.name.asc())\n  .select(\"productID\", \"name\")\n  .top(10)\n  .build()\n\nconst products = await ProductService.getAll(query).pipe(toPromise(runtime))\n```\n\nFor OData V4 services, use `expanding` when an expanded navigation target needs its own select, filter, ordering, or paging options:\n\n```typescript\nimport { PersonService, personQuery } from \"./generated/index.js\"\n\nconst query = personQuery()\n  .select(\"userName\")\n  .expanding(\"trips\", (trips, qTrip) =>\n    trips\n      .select(\"description\", \"budget\")\n      .filter(qTrip.budget.gt(1000))\n      .orderBy(qTrip.startsAt.desc())\n      .top(5)\n  )\n  .build()\n\nconst people = await PersonService.getAll(query).pipe(toPromise(runtime))\n```\n\nThe expanded builder is typed from the generated navigation property. In the example above, the callback receives a trip query builder and the generated trip query paths, while the final query still uses the original OData path names. For V2 services, use regular `expand(\"trips\")`; nested `expanding(...)` emits V4 inline expand options.\n\nAttach query options inside path-builder pipes with `withQueryOptions`:\n\n```typescript\nimport { pipe } from \"effect/Function\"\nimport { People, Trip, byKey, fetchCollection, trips, withQueryOptions } from \"./generated/index.js\"\n\nconst myTrips = await pipe(\n  People,\n  byKey(\"russellwhyte\"),\n  trips,\n  withQueryOptions({\n    $filter: \"budget gt 1000\",\n    $orderby: \"startsAt desc\"\n  }),\n  fetchCollection(Trip),\n  toPromise(runtime)\n)\n```\n\n## Operations\n\nIf the metadata contains FunctionImports, Functions, or Actions, they are exported from `Operations.ts`:\n\n```typescript\nimport { Operations } from \"./generated/index.js\"\n\nconst result = await Operations.getProductsByRating({ rating: 5 }).pipe(toPromise(runtime))\nawait Operations.resetDataSource().pipe(toPromise(runtime))\n```\n\n## CLI Reference\n\n```bash\nodata-effect-gen generate <metadata-path> <output-dir> [options]\n```\n\n| Option | Description |\n| ------ | ----------- |\n| `--service-name <name>` | Override the service name. Defaults to the EntityContainer name. |\n| `--package-name <name>` | Package name for package-style workspace generation. |\n| `--force` | Overwrite existing files. |\n| `--files-only` | Generate only source files directly into `output-dir`. |\n| `--config <json-or-path>` | JSON string or path to JSON config. Supports `esmExtensions` and naming `overrides`. |\n\nExample config file:\n\n```json\n{\n  \"esmExtensions\": true,\n  \"overrides\": {\n    \"properties\": {\n      \"ID\": \"id\",\n      \"SKU\": \"sku\"\n    },\n    \"entities\": {\n      \"BusinessPartner\": {\n        \"name\": \"Partner\"\n      }\n    }\n  }\n}\n```\n\nRun with:\n\n```bash\npnpm exec odata-effect-gen generate ./metadata.xml ./src/generated --files-only --config ./odata-effect.config.json\n```\n\n## Troubleshooting\n\n| Problem | What to check |\n| ------- | ------------- |\n| Generated imports fail in Node ESM | Use `--config '{\"esmExtensions\": true}'`. |\n| `ProductService` does not exist | Check the entity set name in metadata; service names are singularized from entity sets. |\n| Request URL is wrong | `baseUrl` should be host only; `servicePath` should be the OData service root; generated paths are relative. |\n| Metadata download fails | Download `$metadata` with the same authentication method your SAP service requires. |\n\n## License\n\nMIT\n\n### Tree shaking generated clients\n\nGranular runtime modules are the default for CLI and `generate` output. Existing\nimports from `Models`, `Operations`, `Services`, `PathBuilders`, and `index` remain\nvalid. `index` still exports the established `Operations` namespace. No new\nconfiguration option or import migration is required. Low-level single-file\nfunctions such as `generateModels` retain their existing return format; tools\nassembling output themselves can use `generateSourceFiles` for the granular layout.\n\nEach model module imports only schemas referenced by its structural or navigation\nproperties. Inherited fields are already resolved by the metadata digester.\nCollection elements, enums and nested types participate in the same dependency\nclosure. Typed `Schema.suspend` boundaries handle self references and mutual cycles,\nincluding structural properties used by editable inputs. Editable/create schemas\nretain their existing nested-model semantics. Query models and path builders have\nonly type imports of models and introduce no runtime schema dependency.\n\nPrefer named imports, including through the compatibility facades:\n\n```typescript\nimport { getProductsByRating } from \"./generated/Operations.js\"\nimport { ProductService, getAllProduct } from \"./generated/Services.js\"\n```\n\nFor an explicit narrow module entry point, import directly:\n\n```typescript\nimport { getProductsByRating } from \"./generated/Operations.getProductsByRating.js\"\nimport { ProductService } from \"./generated/Services.Products.js\"\nimport { Product } from \"./generated/Models.Product.js\"\n```\n\nNames follow naming overrides. Filenames are allocated deterministically, with\nnumeric suffixes where needed to avoid case-insensitive or sanitized-name\ncollisions; the facades always point to the allocated filenames.\n\nRegenerate the complete output with `--force`, and include all generated files\nwhen copying or publishing a client. Prefer a clean generated directory when\nmetadata types are removed or renamed, since generation does not delete old files.\n`esmExtensions` retains its behavior: `true` emits `.js` relative specifiers,\n`false` emits extensionless specifiers. Package mode defaults to `true` and\n`--files-only` defaults to `false`; explicit configuration wins in both modes.\n\nRollup integration tests use synthetic metadata with 24 unrelated entity roots.\nThey verify that single-operation and service imports exclude unrelated schema\nmarkers, and that direct module imports never load those roots even with purity\ncomments removed. Path imports retain no generated runtime schemas. These are\nfixture results, not measurements of consuming applications.\n\nTree shaking still depends on consumer bundler configuration and package side-effect\nmetadata. Generated packages declare `sideEffects: false`. Files-only consumers\ncontrol their own package configuration. Whole namespace objects passed around or\naccessed dynamically may intentionally retain more exports. Facades also evaluate\nall their re-exported modules in unbundled ESM. Existing purity comments complement\nthe module boundaries and help bundlers drop unused facade exports and variants;\nkeep them during intermediate transpilation. Shared Effect/OData runtime code and\nthe selected schema's recursive dependency closure remain necessary.\n\n### Projected reads\n\nWhen using `$select` (including inside `$expand`), supply a schema for the actual\nresponse rather than the full generated entity:\n\n```typescript\nconst summary = Schema.Struct({ id: Schema.Number }).pipe(Schema.encodeKeys({ id: \"ID\" }))\nconst rows = yield* ProductService.getAllWithSchema(summary, productQuery().select(\"iD\").build())\n// rows contain only { id: number }\n```\n\n`getByIdWithSchema(id, schema, options)` supports single-entity projections. The\nstandalone equivalents are `getAllProductWithSchema(schema, options)` and\n`getByIdProductWithSchema(id, schema, options)`. Supply nested schemas for nested\nexpanded projections. Ordinary generated reads reject `$select` before sending\nHTTP; low-level core reads already accept an explicit response schema.\n\n### Create and update inputs\n\nEach entity has a `CreateEntity` schema/type for creation and separate\n`EditableEntity` / `PartialEditableEntity` schemas for updates. Create inputs\ninclude writable primary keys; update inputs exclude keys. Inline\n`Core.Computed` / `Org.OData.Core.V1.Computed` annotations exclude server-generated\nfields, while SAP `sap:creatable` / `sap:updatable` flags and inline\n`Core.Immutable` govern write eligibility. Regenerate clients to use these schemas.\n\nFor manual CRUD factories, `createSchema` is optional and defaults to the existing\n`editableSchema`, preserving existing clients.\n\n### Standalone packages\n\nWithout `--files-only`, generation creates a self-contained ESM package. Run\n`npm install`, `npm run check` and `npm run build` in the output directory. The\npackage emits JavaScript and declarations under `dist`, exports subpaths, and\nkeeps purity comments for bundlers. It needs no parent tsconfig or sibling\nworkspace packages. Package mode defaults to `.js` extensions in relative imports.\nThe generated client requires core version 1.3.2 or newer for the generated APIs.\n","readmeFilename":"README.md"}