{"_id":"@adityadarma/adonis-service-repository","_rev":"67-5a260b664d4051b0fefa167c016fb3eb","name":"@adityadarma/adonis-service-repository","dist-tags":{"latest":"4.2.0"},"versions":{"0.0.2":{"name":"@adityadarma/adonis-service-repository","version":"0.0.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@0.0.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"1a5649a6ba0e2a737b574933b51dcd23d0092edf","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-0.0.2.tgz","fileCount":27,"integrity":"sha512-9SqgS6T1dXPL3HVxPbgUIWoodGC47XmnnWm07z5HDmrYlwrn9K3tB7fOg0i6kWOO3q8zEt92sI6SsBSpZEp0JQ==","signatures":[{"sig":"MEUCIC/RDGi9WezIRoDbHGBEZUsgfvabJBtAF3UN7O1B636WAiEAyAsEZNGaPAELGcsOV5TJbw9jQjeLtQoP6oJk4HdxV5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24274},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./base_service":"./build/src/core/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/core/base_service.js"},"gitHead":"65a852a5085a088c56e1111922c515b8bee1562a","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","_npmVersion":"10.8.1","description":"Adonis Slack Logger is a feature that allows developers to store application logger to slack. This feature provides a structured and organized approach to managing application logs, making it easier to query and analyze them.","directories":{},"_nodeVersion":"20.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_0.0.2_1724741968472_0.7711990005860307","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@adityadarma/adonis-service-repository","version":"1.0.0","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@1.0.0","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"9671f0d4140e3d66ad570ef524b2505a6579b67c","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-1.0.0.tgz","fileCount":27,"integrity":"sha512-i5dDxcpGwehTBXMMT+NGM1rkYViNHpv33KkdZVDLPvBw+0JvzZpvdWpifu2OkAe0Geb6dOLDbvEfO65jQNoxXw==","signatures":[{"sig":"MEYCIQD5tk/wOQu7oNRrTLI2so81KOzJUlPfCPkwc+OjW0jz5gIhAN2G6HLOP5y0WPA2VM8OfkslpSVWpNove1LxaoX7FCzf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26478},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./base_service":"./build/src/core/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/core/base_service.js"},"gitHead":"2fe3c51a5d314af9701ce4a70284b33a7d1f56af","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"np","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br>","directories":{},"_nodeVersion":"20.17.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_1.0.0_1728819134625_0.1767192000648823","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@adityadarma/adonis-service-repository","version":"1.0.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@1.0.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"880cd4476130adc7e3b1ef40ace37df811ecc27c","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-1.0.1.tgz","fileCount":27,"integrity":"sha512-Gk0fLfDGedqD40rsCJtuuqLN9zmcF5FavvHg4twLopFfcjL4WFB7B8EUEkN7jyLX4GhYg+GTOlErDnIE+8LaHw==","signatures":[{"sig":"MEQCIG4qyQgryDiQR7tuHlu2W3pG/K5/Jl47CCr+GhY8jP3mAiAearKeLvh3eoTS+kyN8oIrvHEgnPrrY3omK+2VgizX0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26514},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./base_service":"./build/src/core/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/core/base_service.js"},"gitHead":"eeffc048609306e4efbaeb60d87d4fb4b1839497","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br>","directories":{},"_nodeVersion":"20.17.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.9.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_1.0.1_1728981927910_0.12700244612894962","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@adityadarma/adonis-service-repository","version":"1.0.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@1.0.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"np":{"tag":"latest","branch":"main","message":"chore(release): %s","anyBranch":false},"dist":{"shasum":"5362cd3776771dfda5163cc2f6829e21f9040028","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-1.0.2.tgz","fileCount":27,"integrity":"sha512-PHAKnpkhsolfDQe7p9BCiF3530blAJm5yUjpKAoLmzZlU8sxDdRqzz7s/tDnNElNmPNh+YI2OUsi/gTobBV8HQ==","signatures":[{"sig":"MEUCIQCImmEuWwunzS7SiAy3BbLzpKgfWhRZtdU7fiuAmZ+UqgIgTCCZNEvDY7zCAll5ZG3wokrXbd/rKCcMVJmoLx/LJLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26514},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./base_service":"./build/src/core/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/core/base_service.js"},"gitHead":"6f9271eee093ff83a4915c985584b2b2c830d479","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br>","directories":{},"_nodeVersion":"20.17.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.9.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_1.0.2_1728989581587_0.9080563816034","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@adityadarma/adonis-service-repository","version":"1.1.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@1.1.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"7a37d78eb3f29b35f621e4547c13ae862cb3bca0","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-1.1.1.tgz","fileCount":27,"integrity":"sha512-h7yeWuk0vF5CufoHugKgPRSoY1pfcmHdaYur8EPjTNCWq90lOKsS+djRXPAE9MqmLhoyJ3HS0ER71N4WI8ckGA==","signatures":[{"sig":"MEQCIC0ZGBR6/fbT5EFCu3MuelFgM7EqdT76gPkK6OQGTMY5AiBX2oEuE6ftVDNR6bF9I/s+m+oMOBby+XXKnoF29hEfqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27066},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./base_service":"./build/src/core/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/core/base_service.js"},"gitHead":"9bf353a1e9cebabc4ae9cadef5e7f13d88e4a3de","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br>","directories":{},"_nodeVersion":"20.17.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.10.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^9.0.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_1.1.1_1729148410584_0.03297837823279548","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@adityadarma/adonis-service-repository","version":"1.1.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@1.1.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"8646960e1c5d1a6c78665d719cdd52a5a3bb7913","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-1.1.2.tgz","fileCount":36,"integrity":"sha512-PHR+Eeo5m+w2GjMUrWhrryA8ZEprbGh6774pS3F6uxN6ikfp29zeCL9ET8rFlvyJdZ2My1BxNhwt7kGQR1no0A==","signatures":[{"sig":"MEYCIQD0o+4CCci1v8GHHUswfGJNDY+U8jO+p0fNJrDNtbt2lAIhAMNFMwE2OcfRH/sq0xnKKQnmjMbZtt2bApVvMZ9OZsZs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29901},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_service.js"},"gitHead":"b21bd23857b914689ad8f9f98cd003635702130b","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br>","directories":{},"_nodeVersion":"20.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.10.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^9.0.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_1.1.2_1729346035885_0.5199566724308304","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@adityadarma/adonis-service-repository","version":"1.1.3","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@1.1.3","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"27fd0a4fc04daf6645ef97cac208eb7b38f22fc0","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-1.1.3.tgz","fileCount":36,"integrity":"sha512-weq0yrGxi9DRCk0tdaiHTZqQ+WXowF9NKrFk8xYafKgVU1jaY4U6BiA0Phv4C0X9GRJ8FEiPr9oKL06C912f9g==","signatures":[{"sig":"MEUCIEF5Ho/Bj3jdfIv/9aL2q6TOYQoavwPhH0cdJ0rK+xj5AiEAzlq7lkY90MR9N9Kh/gx98pSingEcj6jT42J1VIoQ1Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30151},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_service.js"},"gitHead":"43548819ce37b02d44debf2c56d79daff5a904b3","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br>","directories":{},"_nodeVersion":"20.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.10.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^9.0.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_1.1.3_1729347351561_0.5835750658086722","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@adityadarma/adonis-service-repository","version":"2.0.0","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.0","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"8f3e5c98337a4dff6c4d71c0db9a0be4b8964968","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.0.tgz","fileCount":36,"integrity":"sha512-QHuYepk/c3xq1WiNxM39x6QHW8gbsTsRa8Ng+Gojb3STx/p9+tItNQEqqJv2qR9w3zllDmr+S5usc/bfp0aX7w==","signatures":[{"sig":"MEQCIELFc9jpeFdKhTzcjgBqE3iToypduepeNxjVuMDwF5EhAiB5bkOJU14pBpLXoCnQl6IvQ61yLAqCQu89SgQQ1wgOkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30742},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_service.js"},"gitHead":"aaa8f073c38009f64bab4787b7595254452878c8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"},"releaseRules":[{"type":"breaking","release":"major"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"}]}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.10.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^9.0.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.0_1731243431421_0.09411660396344224","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@adityadarma/adonis-service-repository","version":"2.0.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"3af2b7673ebe780116d007dae40f3204435b3530","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.1.tgz","fileCount":36,"integrity":"sha512-Pa4p5KzzBRefdAkZh/Gu/PxUWTQVwt5OCRM39wftoqZq9mDr8fe5QDpPjUNlQvdHVzZKduHYNyuOpNx6GlXQXA==","signatures":[{"sig":"MEQCIGGvQZOrMWzexw40IViAIRjoSGlshSJa2XmahPNMKVINAiAYSDWm4ic3hsCUt1XKrS3ACkKder5q7TDX3joV85jAYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30743},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"05317a90df8b9c6871900e8417035e5ffc275a22","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"},"releaseRules":[{"type":"breaking","release":"major"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"}]}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.3","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.10.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^9.0.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.1_1741313260619_0.4300961791302693","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@adityadarma/adonis-service-repository","version":"2.0.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"18944d0c7f640dbb42efad1721b3c663a7abc1ab","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.2.tgz","fileCount":36,"integrity":"sha512-EXOhFo9WzxqPHOvxHKFoQhNdPvrIWNO/CaSHg63ZcOMDqN8Yn8BmDafC4DBOIzkLoejZnTCLjVw8Z+SwnypkSg==","signatures":[{"sig":"MEYCIQC2KEW98C426dOnqyY/Y9a9fcrjkpTKLbzxKmExmEWTWwIhAPHneGWqN9HsBPWidpXsNzE/gGFpY8bj0NbTagah74qi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30748},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"e62252883ff4d504187a2ef314d7592e4e24a2cd","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"},"releaseRules":[{"type":"breaking","release":"major"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"}]}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.18.3","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","np":"^10.0.6","eslint":"^8.57.0","del-cli":"^5.1.0","ts-node":"^10.9.2","prettier":"^3.3.2","@swc/core":"^1.6.3","copyfiles":"^2.4.1","release-it":"^17.10.0","typescript":"^5.4.5","@types/node":"^20.14.5","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.12.0","@adonisjs/tsconfig":"^1.3.0","@adonisjs/assembler":"^7.7.0","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.3.0","@release-it/conventional-changelog":"^9.0.0"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.2_1741319187312_0.5987261239660466","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@adityadarma/adonis-service-repository","version":"2.0.3","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.3","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"9a703c005b80b7f6c8c9ee061b93f6bbbb08ed74","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.3.tgz","fileCount":36,"integrity":"sha512-MFGUSYA0rrTHFb7srZ2sUYmIwgADmcfG1mVfx8ageNJE421up5IQgypDDObVLdJCAq2yKfddko97OKZxRKRoDw==","signatures":[{"sig":"MEYCIQCeIL6hGCT542RZ+wiNaN7vPT/aOJllOkUQOu2VnwR7oQIhAMivtIlqwzRNoxYisqqhRk7g3X4py332aLccmSjFJ38/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30985},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"d655f7243a1e2e02d6252b49a330c1c43c755419","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"},"releaseRules":[{"type":"breaking","release":"major"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"}]}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","eslint":"^8.57.1","del-cli":"^5.1.0","prettier":"^3.5.3","@swc/core":"^1.11.13","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.8.2","@types/node":"^20.17.27","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.17.2","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^1.3.0","@adonisjs/prettier-config":"^1.4.4","@release-it/conventional-changelog":"^9.0.4"},"peerDependencies":{"@adonisjs/core":"^6.2.0","@adonisjs/lucid":"^20.0.0||^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.3_1742972862721_0.8109981859902988","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@adityadarma/adonis-service-repository","version":"2.0.4","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.4","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"eb1391e2089240fa193ca155f1e9e2128b79b667","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.4.tgz","fileCount":36,"integrity":"sha512-R9OW+a0QwBAqwqkdSruPl67TYZIOTYeAmvdIfKf2upm5nInV5dPdiWv9iXfiX2yWUu8ddWOOHIkZiWVPHMq2bg==","signatures":[{"sig":"MEYCIQDJIN1l+WbiEPTVH8qHBLbUKLpS6+NYBOBJHeItDWmKXwIhAMCTZRI1HmTvjz1psxnQ8Jdv4vQeBl7NneSAK15l9QOS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31198},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"a77802ed9a341c6048be189ac189a61bdf25f057","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"},"releaseRules":[{"type":"breaking","release":"major"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"}]}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"<br />","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","eslint":"^9.9.0","del-cli":"^6.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.4_1744722551890_0.2887727241018818","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@adityadarma/adonis-service-repository","version":"2.0.5","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.5","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"5ddfc7f57873a808f3347efd21f88e34b21041c7","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.5.tgz","fileCount":36,"integrity":"sha512-TSeoGdNQdkU9gh18zp6BEw8LUQVFuTZFRCGeNhmLb3QHp2ppPNooVQo+AKwCQVw1KO9lCNk53NJNwjEBUMMFGA==","signatures":[{"sig":"MEYCIQD7bjcAGMWvxvpQXyZLMI+l2lQIhK++whhDDPCqbiil0gIhAJINFtULgRM4zA3HN9eM7p16nXEnxop5h+CXC3+fSnVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30855},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"6d39024b619c73306f6ed5800c861150fda5285c","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"},"releaseRules":[{"type":"breaking","release":"major"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"}]}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","eslint":"^9.9.0","del-cli":"^6.0.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.5_1744728376178_0.842784706900455","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@adityadarma/adonis-service-repository","version":"2.0.8","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.0.8","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"05f508924dc0c83da8f15400a04b9bf489b87760","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.0.8.tgz","fileCount":36,"integrity":"sha512-MoK8vSYxBzVHskrHKWKvSvP0vGlq6P9NT6eS27glW4IizzChnbIol3/gWda6fSnC1UILpchNIi44rt28qP57yQ==","signatures":[{"sig":"MEQCICfLuV9GbVe3F5UYjcqLNzVApNO756Vqke//DViX3vJ/AiAThsXlKDyFjM1TL3vdTHUPz8iK0/tmA/pW04Rv1PGm+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31009},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"6d028f15e4cd8338ed47b283f5b40b85ca759c4c","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"infile":"CHANGELOG.md","preset":{"name":"angular","types":[{"type":"BREAKING CHANGE","section":"Breaking Changes"},{"type":"chore","section":"Update Depedency"},{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"}]}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.0.8_1744865553188_0.4381641052218539","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@adityadarma/adonis-service-repository","version":"2.1.0","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@2.1.0","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"77c8cb93548e81a23e21c211e3211731b34d669b","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-2.1.0.tgz","fileCount":36,"integrity":"sha512-mSinAIrY2PEO9yYUs0ZobTH25AisViTkNjWJsBLYrXxFnOjAiK42B6JBQ3Wf3CiHZ3Wg7pAa4FKFhQ6ZWxI1fA==","signatures":[{"sig":"MEUCIC90pIrktE1lCmekAS7jT+A2aggE0G1Kn8RLTY07YflFAiEA0mOkyJ7vKKZs3dKNdBGFR9XIwcjrOCPEqO63Uqz9nNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30662},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./core/*":"./build/src/core/*.js","./commands":"./build/commands/main.js","./base_service":"./build/src/base_service.js","./exceptions/*":"./build/src/exceptions/*.js","./base_resource":"./build/src/base_resource.js"},"gitHead":"538f5672e7baad294c4e50172a1f0af3480feba6","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=./tsnode.esm.js --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_2.1.0_1744893759249_0.23787144627049295","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@adityadarma/adonis-service-repository","version":"3.0.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.0.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"21d9e4949b7fc87b4e9653eee4fb73cce485a78b","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.0.1.tgz","fileCount":37,"integrity":"sha512-G0xhborViNExSnW1UeKI7yRAk7/z+EVZvPstKBEsH6BvQiJ0C1b5Jwh8SS8sq0CB9GaUkAshNIJqL8zPrVbiqA==","signatures":[{"sig":"MEUCIQCj79IuvQGpBrHNCa1aNp7ZXjmupDSG3uKCWw7ylho5SAIgZWXw785+joInCOQ7p1+kCOA+V1rznvhQXc4JahfnRR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32063},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"1f130a9a943dff25c79057e071c55cb93c186e53","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.15.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.0.1_1748051130849_0.6417235302498596","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@adityadarma/adonis-service-repository","version":"3.0.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.0.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"977cd5a476a006a4c3c74a6a79cc8db6958536ff","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.0.2.tgz","fileCount":37,"integrity":"sha512-OvFgudvrVm7c0bON06QAq7ns9CCLodAvJ0fNhpYpY/8Kh+ZndON136Co8yWayW1fJQMiMrFZHqniz0/maO+5dg==","signatures":[{"sig":"MEUCIEfiLuxZ9T3/MAZ3vNR2OFaLP21FYjJdYUYWLTwBYxg+AiEAmd/8LvIbeY73YUCcKikYoyIXpCdqpx9Ys1fA37UGEpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32083},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"0d6def3da48a5f6068e3aba021fa5f99d707672d","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.0.2_1748063856681_0.9924154130891332","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@adityadarma/adonis-service-repository","version":"3.0.3","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.0.3","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"f96fa090a3f99d020d18c5558924972d268e9856","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.0.3.tgz","fileCount":39,"integrity":"sha512-oQWfW+Ycsh0X0Uao+5Sv2G2WylsVdl1eQxpH7i4GN0nBJt35qhcy1bANvxmrM2o7jY1fbf1wLlf1qiun77g84w==","signatures":[{"sig":"MEQCIGyt3geFeSc3rShb42uVdrMyIcdnebV1ubosj6OOSTdIAiByaTsDqdQJIoGC00/bqvH4T846GLFo7ToEz4HzCX6M6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36061},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"0a8a20f586ee97c6c88498c43cfed4ca6740e93a","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.0.3_1748064735290_0.3889857100618588","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@adityadarma/adonis-service-repository","version":"3.1.0","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.0","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"81a36635d69167cc4d54f4469731de0e8bf4a48a","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.0.tgz","fileCount":39,"integrity":"sha512-+ooqN+oTV+3/PBZuyseWJx5yXhXwjyJMmDHgA1e3Jpq/Vx+TbMsAWHmUMBvN5ZZ80wESUepMDCEb+xIBA1GoTA==","signatures":[{"sig":"MEUCIGSUR3gw2Uey1jVU8rF/nVdoz01ME2/xV19uERE6jHSGAiEAvGIfOcc2W4gzU0c4QH2ilFz6XkTRjtHi/9W/yHFkoDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35906},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"4b5e30f14c55c08fe635f2d160ffb939d62041a8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.15.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"^1.9.3","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"^5.7.2","@types/node":"^20.17.8","@japa/assert":"^3.0.0","@japa/runner":"^3.1.4","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.4","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0-beta.7","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.0_1748103739229_0.6440823952295023","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@adityadarma/adonis-service-repository","version":"3.1.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"c209ce08ff680e21fc076649e0e9a08d94113153","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.1.tgz","fileCount":39,"integrity":"sha512-V+jv2MXCV1ClThg8dxt7JtUogtEYYtalaPMgQtG1ldJgiZnxcs+s2YcyicqhYgYCaszurBBeW0X+j7tXuxUcyg==","signatures":[{"sig":"MEUCIQDQzqvvIb342tP+UlNqwXbeWp+KVvzz08bD1HU5zKsRGwIgTxTM22h0G0q4OsSTJKS9O5ZiQLA/4RPACUpG5A4+KNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36179},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"5576165a65ceb79a3e24666d730bdc045c69d8c8","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.8.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"20.19.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.26.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"1.11.24","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"~5.8","@types/node":"^22.0.0","@japa/assert":"^4.0.1","@japa/runner":"^4.2.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.16.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/lucid":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.1_1749182935107_0.18756892753584253","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@adityadarma/adonis-service-repository","version":"3.1.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"943fd295444d08958cf0dd210d5942b6c3b68ce7","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.2.tgz","fileCount":39,"integrity":"sha512-LheUIGi0PLfXX5MkFAK9InTyhhfd5HFsf4PNJxQ1qLjauUuUXrSXv2ZCbI+omC9g3zygsCp2JT79UrRC60k1dw==","signatures":[{"sig":"MEUCIQDntN7N4SAB/jLzAfeuXWOnCEl7XhY8HTqzs3vjEKvyIAIgVGClhGZe/PbKtiPy4gNbrqrfVS8mCNRFFIPlDRbj46c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36179},"type":"module","engines":{"node":">=22.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"dadfc1d3a8a9f8d404cec44e9aa3bffcb9ec2941","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","actor":{"name":"adityadarma","type":"user","email":"adhit.boys1@gmail.com"},"email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.26.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"1.11.24","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"~5.8","@types/node":"^22.0.0","@japa/assert":"^4.0.1","@japa/runner":"^4.2.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.16.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/lucid":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.2_1750897929590_0.8530588322887647","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@adityadarma/adonis-service-repository","version":"3.1.3","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.3","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"42123591641e926812a99b2e46b95f9658a6caba","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.3.tgz","fileCount":39,"integrity":"sha512-B2omgV5ZtW1HBSHvbTW3zbF5C75+DWL/MwchrF57DmmWAOp/Uv3lY4JFcpNXKucynrOlUO7ADtTeZA/qc4dtdw==","signatures":[{"sig":"MEYCIQCZEVUKxFoSiqta3m7xoFAK28pewFjXCm/eDOAymDZOqQIhALT5l5MBMGmVF2QYlrzDCjRkSrQXXvC6arPYpr+PApN4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36179},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"b8bbd6945a6cd7e7d91bb9bbe7655c9a8ce1b430","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","actor":{"name":"adityadarma","type":"user","email":"adhit.boys1@gmail.com"},"email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.16.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.26.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"1.11.24","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"~5.8","@types/node":"^22.0.0","@japa/assert":"^4.0.1","@japa/runner":"^4.2.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/lucid":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.3_1751943514804_0.7973825400907859","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@adityadarma/adonis-service-repository","version":"3.1.4","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.4","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"070e301d3761502be7a1b8f2d744177dad4c4bf3","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.4.tgz","fileCount":39,"integrity":"sha512-mC+Vr8h0VsWGqdHS/7mFByw6uV5OWC9H/r6UYolIttuHg1ddkk9Qv3engDtdkMZ/ri14w6xt151NSKWyhmvJ7Q==","signatures":[{"sig":"MEYCIQCRKjNzTc6xqxFtI+SaQMGvjkXwrNz0GGrtZK0zPaX64AIhALJOyTtfTrj6YpmvKGZDfNGeVGY8aPhE0QTIXSdaxuBc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36205},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"7e995dbd60e47ce8088c391f48212d04f74d3874","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","actor":{"name":"adityadarma","type":"user","email":"adhit.boys1@gmail.com"},"email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.2","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.17.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.26.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"1.11.24","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"~5.8","@types/node":"^22.0.0","@japa/assert":"^4.0.1","@japa/runner":"^4.2.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/lucid":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.4_1752120118794_0.5302977992292814","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"@adityadarma/adonis-service-repository","version":"3.1.5","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.5","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"1fec58bfa5e525f4d9f9c0481664bbcf4d0e61ee","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.5.tgz","fileCount":39,"integrity":"sha512-9gQoGdpUO8sQtd246LuyppKo3w1xOUil8+dZJtDMDuhMssEeLyw9BqLYWvZb3n4tmSI2TT7JOmaXKmn8Jjh3YQ==","signatures":[{"sig":"MEUCICVwl1OgRo47KXVL0hrarcBmXXbax6CgHrk/zos3zYqkAiEA4hubjuhK0qA0DD0Wb40kooUvjocydVO3ctQe4QfFUD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36266},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"e9403f5ceb9165da2e684449b4d5e0b76519566e","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.3","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.19.0","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.26.0","del-cli":"^6.0.0","prettier":"^3.5.3","@swc/core":"1.11.24","copyfiles":"^2.4.1","release-it":"^17.11.0","typescript":"~5.8","@types/node":"^22.0.0","@japa/assert":"^4.0.1","@japa/runner":"^4.2.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.15.0","@adonisjs/tsconfig":"^1.4.0","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.0.0","@adonisjs/prettier-config":"^1.4.0","@release-it/conventional-changelog":"^9.0.3"},"peerDependencies":{"@adonisjs/lucid":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.5_1757426030309_0.44889754593255193","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"@adityadarma/adonis-service-repository","version":"3.1.6","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.6","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"f11d1dc39e1f4a92d88e765a16b394e1feba37de","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.6.tgz","fileCount":39,"integrity":"sha512-h5HGZe+aSrkCAsIzQglVsOwDXTv5mE3Escb2gUgK10JSBi511vm1g49TiDAtCmHRq7m0atr3SR7z0Wep2SBgeA==","signatures":[{"sig":"MEUCIQDWRttz6gDjrDuOH5fvZ8BnrZyUuQq5OEyOxHbvHp65PAIgK1nq2Vh7oB+6aOJSKXhtnjO1+82PUTgYp6SyJY4SP0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40546},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"25ab41ce7638926cc047827afb1731f27d6521aa","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.8","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.23.1","eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.38.0","del-cli":"^7.0.0","prettier":"^3.6.2","@swc/core":"1.14.0","copyfiles":"^2.4.1","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.9.2","@japa/assert":"^4.0.1","@japa/runner":"^4.4.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.19.0","@adonisjs/tsconfig":"^1.4.1","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.1.2","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"@adonisjs/core":"^6.15.0","@adonisjs/lucid":"^21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.6_1786624957343_0.7946460431945954","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"@adityadarma/adonis-service-repository","version":"3.1.7","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@3.1.7","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"7917557751bb1e67202b669f83c4f1f7c473de69","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-3.1.7.tgz","fileCount":39,"integrity":"sha512-ITpE6KB3wBw4sI/B+qqRpxrwAQhyGUZ1bYiDU6w3q86UMs/Xmx+RiXcbp08ujHspCHng+nGddBp1R750HfNskg==","signatures":[{"sig":"MEUCIH+siUYuAaPcRZArVdg5WXKTPLwZrBx+dgeyvpg+rAqMAiEAubicR2sXJZT/mxVSSmrn/m7VT+Ow7e9k76i8wNkfG4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@3.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40710},"type":"module","engines":{"node":">=20.6.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"1fb05dff7c0daf733c907af06fd2862288aac232","scripts":{"lint":"eslint . --ext=.ts","test":"c8 npm run quick:test","build":"npm run clean && tsc","clean":"del-cli build","format":"prettier --write .","pretest":"npm run lint","release":"release-it","version":"npm run build","prebuild":"npm run lint && npm run clean","postbuild":"npm run copy:templates && npm run index:commands","typecheck":"tsc --noEmit","quick:test":"node --import=ts-node-maintained/register/esm --enable-source-maps bin/test.ts","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","commitlint":{"extends":["@commitlint/config-conventional"]},"release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"10.9.8","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@poppinss/utils":"^6.9.3 || ^7.0.1"},"eslintConfig":{"extends":"@adonisjs/eslint-config/package"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","np":"^10.0.6","luxon":"^3.5.0","eslint":"^9.38.0","del-cli":"^7.0.0","prettier":"^3.6.2","@swc/core":"1.14.0","copyfiles":"^2.4.1","release-it":"^19.0.5","typescript":"^5.9.3","@types/node":"^24.9.2","@japa/assert":"^4.0.1","@japa/runner":"^4.4.0","@types/luxon":"^3.4.2","@adonisjs/core":"^6.19.0","@adonisjs/lucid":"^21.8.2","@adonisjs/tsconfig":"^1.4.1","ts-node-maintained":"^10.9.5","@adonisjs/assembler":"^7.8.2","@adonisjs/eslint-config":"^2.1.2","@adonisjs/prettier-config":"^1.4.5","@release-it/conventional-changelog":"^10.0.1"},"peerDependencies":{"@adonisjs/core":"^6.15.0 || ^7.0.0","@adonisjs/lucid":"^21.2.0 || ^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_3.1.7_1786629207093_0.4408951322792012","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@adityadarma/adonis-service-repository","version":"4.0.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@4.0.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"3c567c6f142b066288d270ae806b3780d789e42d","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.0.1.tgz","fileCount":25,"integrity":"sha512-KAxDuO2ROqmz+AYFo9Z9sneHuvUQo2fljZux3a4lC4VslgOG9bZ8Ku0/iaxmG9QhAjpWnQlEK6GtWudzOyisHA==","signatures":[{"sig":"MEYCIQDoaMOwAwKMhLdxvQjMQjgLkzvq4GDWVM2F6baV6FMApQIhAKnoWlplr37toQB8v0sb38rzplhmhzeNTtMeSMNDF0rX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27212},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./configure.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","treeshake":false,"sourcemaps":false,"fixedExtension":false},"engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"073cf488bbb4c0f9ab8d61690730df2d44a228f6","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","postcompile":"npm run copy:templates","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"11.17.0","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","luxon":"^3.5.0","eslint":"^10.0.2","tsdown":"^0.20.3","prettier":"^3.8.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.3","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.4","@adonisjs/core":"^7.0.0","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/http-transformers":"^2.3.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0","@adonisjs/assembler":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_4.0.1_1786710680829_0.8941987854004101","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@adityadarma/adonis-service-repository","version":"4.0.2","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@4.0.2","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"f45f3813c31ddde357befbee07f32343f6e954bd","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.0.2.tgz","fileCount":28,"integrity":"sha512-2B1TFuBBhnpCIQfXw8HS3sYGCLag//vXSCVTVI65FhlvNOOtqLmWVRIRBtCoL5IeBNKstvZSZCHLt8nUAky7+A==","signatures":[{"sig":"MEYCIQCwyFuUt6bRskkB6es4Jw0obxqhz5FFjXz5dSNkQtANfQIhANV29iOX3kP6cQJLkuyBMc6+8k1tS+4CIrKXfxFnca40","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28472},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./configure.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","treeshake":false,"sourcemaps":false,"fixedExtension":false},"engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"3542e131c2d8b1a3d7a8957ae46f8504fe9e1366","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","postcompile":"npm run copy:templates && npm run index:commands","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"11.17.0","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","luxon":"^3.5.0","eslint":"^10.0.2","tsdown":"^0.20.3","prettier":"^3.8.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.3","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.4","@adonisjs/core":"^7.0.0","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/http-transformers":"^2.3.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0","@adonisjs/assembler":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_4.0.2_1786841745389_0.6797931130292114","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@adityadarma/adonis-service-repository","version":"4.0.3","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@4.0.3","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"d1448222f61395accc23855a57ae4a038bfc4357","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.0.3.tgz","fileCount":28,"integrity":"sha512-Uu+0/7mZD4xl6fXboYW3Xl1M8HeZJ2b5G2pMxwaWMLyOLh9nCyue79CMtbiQ5GwY9DfrcHKoRSgflVHwyYV44g==","signatures":[{"sig":"MEUCIFYRxl2sbCh7FIWh/DOmsfQdoGAoxg30rK/WUOz0Jc+nAiEA23DJ45o+tHZ1BrTtSHrKQ2cP8i7J5ONg69vrjppmILM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28406},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./configure.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","treeshake":false,"sourcemaps":false,"fixedExtension":false},"engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"8dce4955b963d9d4c053549decf3175649aa812b","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","postcompile":"npm run copy:templates && npm run index:commands","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"11.17.0","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","luxon":"^3.5.0","eslint":"^10.0.2","tsdown":"^0.20.3","prettier":"^3.8.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.3","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.4","@adonisjs/core":"^7.0.0","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/http-transformers":"^2.3.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0","@adonisjs/assembler":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_4.0.3_1787147045477_0.029824720238793345","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@adityadarma/adonis-service-repository","version":"4.0.4","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@4.0.4","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"99fb8689a2c3b4bf9419ffac2333f9bcf3007afc","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.0.4.tgz","fileCount":40,"integrity":"sha512-/5VbhLMi9xrSCHxTwVK/Gs5aSRhMyt7tP/4/fnebXD9Wj9r39Osw52dDnwrqgq/mqHcFNvHWNvMdJ7Q52rMPFg==","signatures":[{"sig":"MEYCIQCe7++iQnrb7LTyM5Qsth6VYLA4+hr0AqVgMJ0XgR58UAIhAOU7a2mJWpiaEqEvjeLapAnzS77y6IJXal1YynM0aopu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":35280},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./configure.ts","./commands/*.ts","./contracts/*.ts","./src/**/*.ts","./stubs/main.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","treeshake":false,"sourcemaps":false,"fixedExtension":false},"engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"c94855bab9747b6e76e6c5f48a7ea736f466f7e5","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","postcompile":"npm run copy:templates && npm run index:commands","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"11.17.0","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@poppinss/utils":"^7.0.1"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","luxon":"^3.5.0","eslint":"^10.0.2","tsdown":"^0.20.3","del-cli":"^7.0.0","prettier":"^3.8.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.3","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.4","@adonisjs/core":"^7.0.0","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/http-transformers":"^2.3.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0","@adonisjs/assembler":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_4.0.4_1787195938516_0.22684155821607277","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@adityadarma/adonis-service-repository","version":"4.1.0","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@4.1.0","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"ae3f15afa4a5fbc07bef09695e6e06915b30c72f","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.1.0.tgz","fileCount":42,"integrity":"sha512-k9tMMAWPzkV/wuvSsNKRghGiZiuV3b+Xsm2y0dl4OBRONZY3I8NR8QYtjfLoQ/RldkcKiOnmdym4YLejkY0o7w==","signatures":[{"sig":"MEQCIEg1FuETU3N1geUF0oDHAtSvx59lz1IeggkJi4kePM6hAiBVH8XRfzOqBFynv6qH7U1+K0/tc3k20SrQ4HQ7Lb8INg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37879},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./configure.ts","./commands/*.ts","./contracts/*.ts","./src/**/*.ts","./stubs/main.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","treeshake":false,"sourcemaps":false,"fixedExtension":false},"engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"6947c5bd154d6459611402c99ab01c40bac0d677","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","postcompile":"npm run copy:templates && npm run index:commands","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"11.17.0","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@poppinss/utils":"^7.0.1"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","luxon":"^3.5.0","eslint":"^10.0.2","tsdown":"^0.20.3","del-cli":"^7.0.0","prettier":"^3.8.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.3","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.4","@adonisjs/core":"^7.0.0","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/http-transformers":"^2.3.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0","@adonisjs/assembler":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_4.1.0_1787206272386_0.18192582980753036","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@adityadarma/adonis-service-repository","version":"4.1.1","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","_id":"@adityadarma/adonis-service-repository@4.1.1","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"homepage":"https://github.com/adityadarma/adonis-service-repository#readme","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"c8":{"exclude":["tests/**"],"reporter":["text","html"]},"dist":{"shasum":"79112d5ab867db2f5d3d24f51460bdacffd4eda0","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.1.1.tgz","fileCount":42,"integrity":"sha512-2qf3DBRetnlYScAdb4mjgeDuCAVQTEpzmHL+UbKs/XVGnzc7UzsVkb0UCKuiTC+mviWpcy6XARQQl3gT1KnSPw==","signatures":[{"sig":"MEUCIQCH3YJVkmgzGzzikvGgr8pTEC38M911QUUSo2xFsQsZNAIgKzwPATpdh1HkA64Kf3NFnI+zEgfwELH4+8QoIFtYs38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38285},"main":"build/index.js","type":"module","types":"./build/index.d.ts","tsdown":{"dts":false,"clean":true,"entry":["./index.ts","./configure.ts","./commands/*.ts","./contracts/*.ts","./src/**/*.ts","./stubs/main.ts"],"format":"esm","minify":"dce-only","outDir":"./build","target":"esnext","treeshake":false,"sourcemaps":false,"fixedExtension":false},"engines":{"node":">=24.0.0"},"exports":{".":"./build/index.js","./commands":"./build/commands/main.js","./exceptions/*":"./build/src/exceptions/*.js"},"gitHead":"86cd01d4ae89bccf7e276e6fe0e3fc75ff97ebb5","scripts":{"lint":"eslint .","test":"c8 npm run quick:test","build":"npm run compile","clean":"del-cli build","format":"prettier --write .","compile":"npm run clean && tsdown && tsc --emitDeclarationOnly --declaration","pretest":"npm run lint","release":"release-it","version":"npm run build","typecheck":"tsc --noEmit","precompile":"npm run lint","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","postcompile":"npm run copy:templates && npm run index:commands","copy:templates":"copyfiles \"stubs/**/*.stub\" build","index:commands":"adonis-kit index build/commands","prepublishOnly":"npm run build"},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"prettier":"@adonisjs/prettier-config","release-it":{"git":{"push":true,"tagName":"v${version}","commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","requireUpstream":true,"requireCleanWorkingDir":true},"npm":{"publish":true,"skipChecks":true},"github":{"release":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"repository":{"url":"git+https://github.com/adityadarma/adonis-service-repository.git","type":"git"},"_npmVersion":"11.17.0","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","directories":{},"_nodeVersion":"24.19.0","dependencies":{"@poppinss/utils":"^7.0.1"},"publishConfig":{"tag":"latest","access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","luxon":"^3.5.0","eslint":"^10.0.2","tsdown":"^0.20.3","del-cli":"^7.0.0","prettier":"^3.8.1","copyfiles":"^2.4.1","cross-env":"^10.1.0","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.3.3","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@types/luxon":"^3.7.4","@adonisjs/core":"^7.0.0","@poppinss/ts-exec":"^1.4.4","@adonisjs/tsconfig":"^2.0.0","@adonisjs/assembler":"^8.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/prettier-config":"^1.4.5","@adonisjs/http-transformers":"^2.3.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0","@adonisjs/assembler":"^8.0.0"},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/adonis-service-repository_4.1.1_1787208212653_0.7627135016663735","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@adityadarma/adonis-service-repository","description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","version":"4.2.0","engines":{"node":">=24.0.0"},"type":"module","main":"build/index.js","exports":{".":"./build/index.js","./exceptions/*":"./build/src/exceptions/*.js","./commands":"./build/commands/main.js"},"scripts":{"clean":"del-cli build","copy:templates":"copyfiles \"stubs/**/*.stub\" build","typecheck":"tsc --noEmit","lint":"eslint .","format":"prettier --write .","quick:test":"node --import=@poppinss/ts-exec --enable-source-maps bin/test.ts","pretest":"npm run lint","test":"c8 npm run quick:test","precompile":"npm run lint","compile":"npm run clean && tsdown && tsc --emitDeclarationOnly --declaration","postcompile":"npm run copy:templates && npm run index:commands","build":"npm run compile","release":"release-it","version":"npm run build","prepublishOnly":"npm run build","index:commands":"adonis-kit index build/commands"},"dependencies":{"@poppinss/utils":"^7.0.1"},"devDependencies":{"@adonisjs/assembler":"^8.0.0","@adonisjs/core":"^7.0.0","@adonisjs/eslint-config":"^3.0.0","@adonisjs/http-transformers":"^2.3.1","@adonisjs/prettier-config":"^1.4.5","@adonisjs/tsconfig":"^2.0.0","@japa/assert":"^4.2.0","@japa/runner":"^5.3.0","@poppinss/ts-exec":"^1.4.4","@release-it/conventional-changelog":"^10.0.5","@types/luxon":"^3.7.4","@types/node":"^25.3.3","c8":"^11.0.0","copyfiles":"^2.4.1","cross-env":"^10.1.0","del-cli":"^7.0.0","eslint":"^10.0.2","luxon":"^3.5.0","prettier":"^3.8.1","release-it":"^19.2.4","tsdown":"^0.20.3","typescript":"^5.9.3"},"peerDependencies":{"@adonisjs/assembler":"^8.0.0","@adonisjs/core":"^7.0.0","@adonisjs/lucid":"^22.0.0"},"keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","homepage":"https://github.com/adityadarma/adonis-service-repository#readme","repository":{"type":"git","url":"git+https://github.com/adityadarma/adonis-service-repository.git"},"publishConfig":{"access":"public","tag":"latest","provenance":true},"peerDependenciesMeta":{"@adonisjs/assembler":{"optional":true}},"tsdown":{"entry":["./index.ts","./configure.ts","./commands/*.ts","./contracts/*.ts","./src/**/*.ts","./stubs/main.ts"],"outDir":"./build","clean":true,"format":"esm","minify":"dce-only","fixedExtension":false,"dts":false,"treeshake":false,"sourcemaps":false,"target":"esnext"},"release-it":{"git":{"requireCleanWorkingDir":true,"requireUpstream":true,"commitMessage":"chore(release): ${version}","tagAnnotation":"v${version}","push":true,"tagName":"v${version}"},"github":{"release":true},"npm":{"publish":true,"skipChecks":true},"plugins":{"@release-it/conventional-changelog":{"preset":{"name":"angular"}}}},"c8":{"reporter":["text","html"],"exclude":["tests/**"]},"prettier":"@adonisjs/prettier-config","gitHead":"d4969b84bb782a5e72cf8bd55113eaae89a4374e","types":"./build/index.d.ts","_id":"@adityadarma/adonis-service-repository@4.2.0","bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-HOicMbBStl/ncJwBEeH9JsEYKJVq6VSoD1rezihvgAdN87RbgjJVPD8OWS+hftKUEStlVsfhcVg4XiJPZmVKgg==","shasum":"574ebcf22f95c925b985f98f8e60f4702e5601f7","tarball":"https://registry.npmjs.org/@adityadarma/adonis-service-repository/-/adonis-service-repository-4.2.0.tgz","fileCount":42,"unpackedSize":38389,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@adityadarma%2fadonis-service-repository@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCE/1KKNra+gyYzurXWZIuGa2gyIk/KKAA4LCjZUgtBxAIhALIS2z6ETPrIkinpX0XK36Jl1fJp+wYQZBPKE06+rxtB"}]},"_npmUser":{"name":"adityadarma","email":"adhit.boys1@gmail.com"},"directories":{},"maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adonis-service-repository_4.2.0_1788307647937_0.3871648407274033"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-27T06:59:28.367Z","modified":"2026-09-02T00:07:28.353Z","0.0.2":"2024-08-27T06:59:28.633Z","1.0.0":"2024-10-13T11:32:14.813Z","1.0.1":"2024-10-15T08:45:28.104Z","1.0.2":"2024-10-15T10:53:01.768Z","1.0.3":"2024-10-16T05:11:48.531Z","1.0.4":"2024-10-16T06:35:43.104Z","1.0.6":"2024-10-16T06:54:07.924Z","1.0.7":"2024-10-16T06:59:25.369Z","1.0.8":"2024-10-16T07:08:30.952Z","1.1.1":"2024-10-17T07:00:10.768Z","1.1.2":"2024-10-19T13:53:56.060Z","1.1.3":"2024-10-19T14:15:51.809Z","1.1.4":"2024-11-06T00:08:30.065Z","1.1.5":"2024-11-06T01:20:42.572Z","1.1.6":"2024-11-06T03:28:48.404Z","2.0.0":"2024-11-10T12:57:11.638Z","2.0.1":"2025-03-07T02:07:40.777Z","2.0.2":"2025-03-07T03:46:27.509Z","2.0.3":"2025-03-26T07:07:42.895Z","2.0.4":"2025-04-15T13:09:12.085Z","2.0.5":"2025-04-15T14:46:16.353Z","2.0.6":"2025-04-17T03:13:37.722Z","2.0.7":"2025-04-17T03:26:37.777Z","2.0.8":"2025-04-17T04:52:33.372Z","2.1.0":"2025-04-17T12:42:39.425Z","3.0.0":"2025-05-23T12:27:58.457Z","3.0.0-beta.1":"2025-05-23T13:44:57.733Z","3.0.0-beta.2":"2025-05-23T13:53:15.105Z","3.0.0-beta.3":"2025-05-23T16:21:45.032Z","3.0.0-beta.4":"2025-05-23T17:24:05.978Z","2.1.1":"2025-05-24T01:38:03.029Z","3.0.1":"2025-05-24T01:45:31.081Z","3.0.2":"2025-05-24T05:17:36.875Z","3.0.3":"2025-05-24T05:32:15.554Z","3.0.4":"2025-05-24T15:57:11.733Z","3.1.0":"2025-05-24T16:22:19.410Z","3.1.1":"2025-06-06T04:08:55.292Z","3.1.2":"2025-06-26T00:32:09.785Z","3.1.3":"2025-07-08T02:58:34.964Z","3.1.4":"2025-07-10T04:01:58.979Z","3.1.5":"2025-09-09T13:53:50.511Z","3.1.6":"2026-08-13T12:42:37.458Z","3.1.7":"2026-08-13T13:53:27.263Z","4.0.1":"2026-08-14T12:31:20.966Z","4.0.2":"2026-08-16T00:55:45.529Z","4.0.3":"2026-08-19T13:44:05.606Z","4.0.4":"2026-08-20T03:18:58.658Z","4.1.0":"2026-08-20T06:11:12.535Z","4.1.1":"2026-08-20T06:43:32.794Z","4.2.0":"2026-09-02T00:07:28.073Z"},"bugs":{"url":"https://github.com/adityadarma/adonis-service-repository/issues"},"author":{"name":"Aditya Darma","email":"adhit.boys1@gmail.com"},"license":"MIT","homepage":"https://github.com/adityadarma/adonis-service-repository#readme","keywords":["service-repository-pettern","service-pettern","repository-pettern","adonis"],"repository":{"type":"git","url":"git+https://github.com/adityadarma/adonis-service-repository.git"},"description":"[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]","maintainers":[{"name":"adityadarma","email":"adhit.boys1@gmail.com"}],"readme":"# Adonis Service Repository\n\n[![gh-workflow-image]][gh-workflow-url] [![npm-image]][npm-url] [![npm-downloads]][npm-downloads] ![][typescript-image] [![license-image]][license-url]\n\nService repository is a pattern to separate business logic and query logic. This package is designed to help simplify the maintenance of large and medium scale applications.\n\n## Installation\n\n```sh\nnode ace add @adityadarma/adonis-service-repository\n```\n\n## Usage\n\n### \\*Service\n\n#### Create service\n\n```bash\nnode ace make:service ServiceName\n```\n\n#### Using Core or Base\n\nIf you want to change the core service according to your wishes without changing the existing methods, you can publish it first.\n\n```bash\nnode ace service:publish\n```\n\n#### Used on controller\n\n```ts\nconstruct(protected serviceName: Service) {}\n\nasync data()\n{\n  // Get data\n  const result = await this.userService.methodName()\n  return result.getData()\n  // OR\n  return (await this.userService.methodName()).getData()\n}\n\nasync jsonResponse({ response }: HttpContext)\n{\n  const result = await this.userService.methodName()\n\n  return result.getApiResponse()\n  // OR\n  return response.status(result.getCode()).json(result.getApiResponse())\n}\n\n// Set resource on controller\nasync withResource({ response }: HttpContext)\n{\n  const result = await this.userService.methodName()\n\n  return await result.setResource(ResourceName)\n  // OR\n  return response.status(result.getCode()).json((await result.setResource(UserResource)).getApiResponse())\n  // OR\n  return response.status(result.getCode()).json((await result.setResource(UserResource)).withoutCode().getApiResponse())\n}\n```\n\n#### Use Service & Exception\n\nEvery all exception, must have handle to class ServiceException\n\n```ts\nasync methodName()\n{\n  try {\n    .........\n    if (false) {\n      throw new ServiceException('Error exception');\n    }\n    ..........\n    return this.setMessage('Message data')\n      .setCode(200)\n      .setData(data)\n    // OR\n    return this.setMessage('Message data')\n      .setCode(200)\n      .setData(data)\n      .setResource(ClassResource) // if you want set resource in service\n      .setPaginateCase('snakeCase') // if you want change key pagination case\n  } catch (error) {\n    return this.exceptionResponse(error)\n  }\n}\n```\n\n### \\*Repository\n\n#### Create repository\n\n```bash\nnode ace make:repository nameRepository\n```\n\n#### Used on service\n\n```ts\nconstruct(protected repositoryName: Repository) {}\n\nasync methodName()\n{\n  this.repositoryName.functionName();\n}\n```\n\n### \\*Resource\n\n#### Create Resource\n\n```bash\nnode ace make:resource nameResource\n```\n\n#### Sync or async toObject\n\n`toObject()` can be sync or async, whichever fits the resource. The static\n`item()` and `collection()` helpers follow it: an async `toObject()` gives back a\npromise, a sync one gives back the value directly, so you only await when the\nresource actually needs it.\n\n```ts\n// Sync -- no await needed\nclass RoleResource extends BaseResource<Role> {\n  toObject() {\n    return { id: this.resource.id, name: this.resource.name }\n  }\n}\n\nconst role = RoleResource.item(model) // { id: 1, name: 'Admin' }\nconst roles = RoleResource.collection(models) // [{ id: 1, name: 'Admin' }]\n```\n\n```ts\n// Async -- await, e.g. when loading a relation\nclass UserResource extends BaseResource<User> {\n  async toObject() {\n    return {\n      id: this.resource.id,\n      roles: RoleResource.collection(await this.resource.related('roles').query()),\n    }\n  }\n}\n\nconst user = await UserResource.item(model)\n```\n\nAwaiting a sync resource is still valid, so `await Resource.item(...)` works\neither way. `setResource()` in a service accepts both without any change.\n\n#### Used on service\n\n```ts\nasync methodName()\n{\n  try {\n    .........\n    if (false) {\n      throw new ServiceException('Error exception');\n    }\n    ..........\n    return this.setMessage('Message data')\n      .setCode(200)\n      .setData(data)\n      .setResource(ClassResource)\n  } catch (error) {\n    return this.exceptionResponse(error);\n  }\n}\n```\n\n## License\n\nThis package is open-sourced software licensed under the [MIT license](LICENSE.md).\n\n[gh-workflow-image]: https://img.shields.io/github/actions/workflow/status/adityadarma/adonis-service-repository/release.yml?style=for-the-badge\n[gh-workflow-url]: https://github.com/adityadarma/adonis-service-repository/actions/workflows/release.yml 'Github action'\n[npm-image]: https://img.shields.io/npm/v/@adityadarma/adonis-service-repository/latest.svg?style=for-the-badge&logo=npm\n[npm-url]: https://www.npmjs.com/package/@adityadarma/adonis-service-repository/v/latest 'npm'\n[typescript-image]: https://img.shields.io/badge/Typescript-294E80.svg?style=for-the-badge&logo=typescript\n[license-url]: LICENSE.md\n[license-image]: https://img.shields.io/github/license/adityadarma/adonis-service-repository?style=for-the-badge\n[npm-downloads]: https://img.shields.io/npm/dm/@adityadarma/adonis-service-repository.svg?style=for-the-badge\n[count-downloads]: https://npmcharts.com/compare/@adityadarma/adonis-service-repository?minimal=true\n","readmeFilename":"README.md"}