{"_id":"@kulkan/kulterra-contracts","_rev":"29-feb02410ad849447636e6c6697f57249","name":"@kulkan/kulterra-contracts","dist-tags":{"latest":"2.1.15"},"versions":{"1.1.4":{"name":"@kulkan/kulterra-contracts","version":"1.1.4","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.4","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"28794d620d509276d601fae122f8c4f7d99ba0be","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.4.tgz","fileCount":10,"integrity":"sha512-26a3rKixlTLl1IrMtqauJ/Czs2OcYU/5fbmnjKwx42lW+B/7jPMfyw7LKpxIYHrM+PDNUNoouZmuwAUT+yRjrQ==","signatures":[{"sig":"MEUCIQDVeal20cqWl+QhkFUtiB8E1YISdsMuKX5k/Uxjx7oDHAIgT+e5V8HKv+r/IfiX6ziIDu/zyUX4SAyJuNHz2WeEsBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53773},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/646301c05a236b068353bc2bda71a44e/kulkan-kulterra-contracts-1.1.4.tgz","_integrity":"sha512-26a3rKixlTLl1IrMtqauJ/Czs2OcYU/5fbmnjKwx42lW+B/7jPMfyw7LKpxIYHrM+PDNUNoouZmuwAUT+yRjrQ==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for kulflow projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.4_1775616773842_0.3086685549711774","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@kulkan/kulterra-contracts","version":"1.1.5","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.5","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"1054a03336395052f02fc02e70375891304bc762","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.5.tgz","fileCount":10,"integrity":"sha512-xky70qX2M5N+iDxHHV/rc2t4MAfLSHIjU+mEofnY0USso+JDpi2tSbTikMbZg5e4SSIdQvD2MlHLY/NVuHSBuQ==","signatures":[{"sig":"MEUCIQCHEKFLzhXW6VIMXN7bw+qO+ALjZV3Ica/Y2yx59MwlpwIgfMlkLlgAIzaphWUEKZ9XOQb3v3HngODIPwIlwmqavdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53816},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/7f7ec71a27f16b028b3d178cde5584bc/kulkan-kulterra-contracts-1.1.5.tgz","_integrity":"sha512-xky70qX2M5N+iDxHHV/rc2t4MAfLSHIjU+mEofnY0USso+JDpi2tSbTikMbZg5e4SSIdQvD2MlHLY/NVuHSBuQ==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.5_1775619001394_0.6848411072395331","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@kulkan/kulterra-contracts","version":"1.1.6","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.6","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"586b24674db4295a5404b69bd595e11fd56ca3ee","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.6.tgz","fileCount":10,"integrity":"sha512-9Y79/uEHZKrtpsNKPT4w7wn8lyBIC3SqNCfU8sDqGM32JUnC7851VoskPMoMiCVt/3VUXa/v+LSib44LScXIOw==","signatures":[{"sig":"MEYCIQCP/3e5jfdPWHS+ovp6ZB348vR+9b9r4W0OpGVVWBItXQIhALt0nPzfZhzvF3UKzwJtkEFvafDJtmcFM2b5P9UMMsf/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56770},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/16c7464f9a3535c36aab5a0c9704238a/kulkan-kulterra-contracts-1.1.6.tgz","_integrity":"sha512-9Y79/uEHZKrtpsNKPT4w7wn8lyBIC3SqNCfU8sDqGM32JUnC7851VoskPMoMiCVt/3VUXa/v+LSib44LScXIOw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.6_1775843527566_0.34535399470188355","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@kulkan/kulterra-contracts","version":"1.1.7","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.7","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"b355d307f77c51c66b7b8d2718b202636bf84e7c","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.7.tgz","fileCount":10,"integrity":"sha512-dTV/Oxw6CP2LHAXA0xDATHr/szbC6qIYko26zo3Kf+2bAKdS19QMKt8bprByLaLk/Xq4fB+D8Jhz/PXxGy1jpw==","signatures":[{"sig":"MEUCIFbScK53ZrXRe15mVkWPMSU8yZePLCzyfj+PXEUzkQXhAiEA2cDSs0bJaKs7YSee4NyRB5dYmEKNqfz46Fr31gxxi8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56796},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/b59b4295ef4d976cde03190c46dd4ef7/kulkan-kulterra-contracts-1.1.7.tgz","_integrity":"sha512-dTV/Oxw6CP2LHAXA0xDATHr/szbC6qIYko26zo3Kf+2bAKdS19QMKt8bprByLaLk/Xq4fB+D8Jhz/PXxGy1jpw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.7_1775845224834_0.1669669230104105","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@kulkan/kulterra-contracts","version":"1.1.8","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.8","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"7d397a1994464824129bca4d99cbd29a20874f32","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.8.tgz","fileCount":10,"integrity":"sha512-cMvJskoGwBF1AQCt5imlaVMqwYBBlo513o0VoL/u3JihFOh/rbS/21QsP3XDspIFenRojWI7lBsPaQNK4OQ7ow==","signatures":[{"sig":"MEUCIQCkd/15Vzs581fDMUCEKIleIXm12ujo6GZXgLg5XcUKDAIgMUMlcay+EafP07iSJZowIliNJeOnoo9oS/6WuuMupp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57606},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/06d1087412daccda6908b79c9e359e90/kulkan-kulterra-contracts-1.1.8.tgz","_integrity":"sha512-cMvJskoGwBF1AQCt5imlaVMqwYBBlo513o0VoL/u3JihFOh/rbS/21QsP3XDspIFenRojWI7lBsPaQNK4OQ7ow==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.8_1775846788791_0.23233274198184128","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@kulkan/kulterra-contracts","version":"1.1.9","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.9","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"11fb8615f09b2b031cef9579c7981231b74addb9","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.9.tgz","fileCount":10,"integrity":"sha512-yjXtfue/RonImMau04CKhZktT2kowYHjTkh0iPrkdiUx5snPM9acIFRjYR8IjyKQqLqXWll5TG14W4Hnj22Hfw==","signatures":[{"sig":"MEQCICgF6tI4OhSfogonKtzW9zVSy5NqVGJNeLfSwCZO45XDAiBNAPQcvb5NyJSMXZrigj0Jq4Vv/yhulMpRKV2/b22zKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57714},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/7b1d6e61a2746f1c8ae81baa0da67c1c/kulkan-kulterra-contracts-1.1.9.tgz","_integrity":"sha512-yjXtfue/RonImMau04CKhZktT2kowYHjTkh0iPrkdiUx5snPM9acIFRjYR8IjyKQqLqXWll5TG14W4Hnj22Hfw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.9_1775847725971_0.9237300902466759","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@kulkan/kulterra-contracts","version":"1.1.10","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.10","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"fdb2d7cd13a2f38f13e28ebda1df7c8a1eedb361","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.10.tgz","fileCount":10,"integrity":"sha512-wz3OIgDFmMwYsgne2xnbKG6Jq78OtLA2v2KS58jKazbgX8cfVu9txCB+Z5Y63BWBgGOc/HhW+TkMZ2YuGtJuqQ==","signatures":[{"sig":"MEYCIQDT+wmMmPvDCpOG2GQeXwRcBZVKOcDsNVFQTHW3xpP2HQIhALxuL+Z7vwPxP9crcLCPUuWMcJh6VLnxCG6zPinMzL6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57717},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/3a97e3cc24f6c14ef0ba114504198937/kulkan-kulterra-contracts-1.1.10.tgz","_integrity":"sha512-wz3OIgDFmMwYsgne2xnbKG6Jq78OtLA2v2KS58jKazbgX8cfVu9txCB+Z5Y63BWBgGOc/HhW+TkMZ2YuGtJuqQ==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.10_1776093430409_0.6340323065137548","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@kulkan/kulterra-contracts","version":"1.1.11","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.11","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"bead04bc00d091052431e516bca386796ae949d1","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.11.tgz","fileCount":10,"integrity":"sha512-CquXHJN7Vd3QzYafk02Yneg155VBwuzNJAbWo9XFhVFHw6KgYHa/CXwBbq6R3ncfdpPOa+s2m2OB8N+K/8Kt2w==","signatures":[{"sig":"MEYCIQCxLgqsXXOrbEuZzFS+cnwHI3MQFXUEXaXnEvyR0mvBUgIhAP0L5uwe+d3qgwhNEPgflb2Gt3QntHE4YI9dR0BXBh0x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58614},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/26ce04e3e73ad0d16ca2d249c341b976/kulkan-kulterra-contracts-1.1.11.tgz","_integrity":"sha512-CquXHJN7Vd3QzYafk02Yneg155VBwuzNJAbWo9XFhVFHw6KgYHa/CXwBbq6R3ncfdpPOa+s2m2OB8N+K/8Kt2w==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.11_1776390131270_0.04296663432223302","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@kulkan/kulterra-contracts","version":"1.1.12","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.12","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"551ce26681c8dfdbaeb75572e6d4901d1d43e85a","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.12.tgz","fileCount":10,"integrity":"sha512-vSjViUje5f8BZRj7PSLvSeKDHy9GpCzXGPc5b1W9UhIFtg78qO2b0OmPZyvwS3sFx5YKQC8Qk1MFeJp0fP7NGA==","signatures":[{"sig":"MEYCIQCuWiC1iJ7SrPMUGNe6ux1N/Uz+fzzgp0zTX/X7bHHL/gIhAPco6YWWHUKq9wmmBHlcrVEb0cn3XBBC/krBFe6eUtyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58598},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/97e99fc23907a49d1f28e6c0375b5a56/kulkan-kulterra-contracts-1.1.12.tgz","_integrity":"sha512-vSjViUje5f8BZRj7PSLvSeKDHy9GpCzXGPc5b1W9UhIFtg78qO2b0OmPZyvwS3sFx5YKQC8Qk1MFeJp0fP7NGA==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.12_1776393640753_0.8195882427526628","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@kulkan/kulterra-contracts","version":"1.1.13","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.13","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"c8c675e614c904553266b1175c13aaefeed22237","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.13.tgz","fileCount":10,"integrity":"sha512-wEfWZtHCpdXVgO1L3vhhcqqPRn3WDns9UUo6DW66gIFDqYTmESaOJJUrHIKxf5Wu4h7D5vrRYkU5Hfsp/Jw+ow==","signatures":[{"sig":"MEQCIHAmqeAspBs8U4ENaw/ER7ctYxQpLDfKpQlDNmKzrE8+AiBwCNPeysPWvwKm3ftyLgiTEFunXdLFXYc/nn2b8XBsNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58948},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/d0a31b75694fdca9db2c922cd9e627b0/kulkan-kulterra-contracts-1.1.13.tgz","_integrity":"sha512-wEfWZtHCpdXVgO1L3vhhcqqPRn3WDns9UUo6DW66gIFDqYTmESaOJJUrHIKxf5Wu4h7D5vrRYkU5Hfsp/Jw+ow==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.13_1776393985721_0.13817835674084988","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@kulkan/kulterra-contracts","version":"1.1.14","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.14","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"}],"dist":{"shasum":"b43884de70000791ff9e84733de0db910ebc4044","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.14.tgz","fileCount":10,"integrity":"sha512-JCv+VHVP5oQ30hrq//E8dwM+uxoLfkYm337HjCIm1quFC9L/DNk4wJiCddmRy4TAox1Y291z0yvbyEK5DtMCpA==","signatures":[{"sig":"MEQCICZouiZrgphpeZ9w2Bg4iI8OeuD1Q6e4lPs/dsDLQMuOAiBfNGC+g6iDdAP8fqyNYwI192BvX+NVv5Do++R1OAQOiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59004},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/6fb7a315039015487f3bc6d1d678a2ff/kulkan-kulterra-contracts-1.1.14.tgz","_integrity":"sha512-JCv+VHVP5oQ30hrq//E8dwM+uxoLfkYm337HjCIm1quFC9L/DNk4wJiCddmRy4TAox1Y291z0yvbyEK5DtMCpA==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.14_1776437454586_0.9302231402642793","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@kulkan/kulterra-contracts","version":"1.1.15","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@1.1.15","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"ddaa326442b01e5dccf4f256cea2377fe40862a0","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-1.1.15.tgz","fileCount":10,"integrity":"sha512-1xo5LrmBoA5U3mzQWtuOlVzcGC6Y1TVhXjQ8LTnbZrU2x3v/+I1LVF1NMp4GiN+y/V+j11tMLL27nSR/Gcrhug==","signatures":[{"sig":"MEUCIEpJroI/oVsIaXQ+7qznWwu/UAZJGGekv2btDS8utSn6AiEAlZHNj8qfZbSYpGAJnaR5UW7QRqe37htUXfNCpnQJ2G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59103},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-1.1.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/bb65535dac5be847de39c47f2976a260/kulkan-kulterra-contracts-1.1.15.tgz","_integrity":"sha512-1xo5LrmBoA5U3mzQWtuOlVzcGC6Y1TVhXjQ8LTnbZrU2x3v/+I1LVF1NMp4GiN+y/V+j11tMLL27nSR/Gcrhug==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_1.1.15_1776791152732_0.9448102566552439","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@kulkan/kulterra-contracts","version":"2.0.0","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.0.0","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"951915924f479ffbbb72399fc1e4d320562d2896","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.0.0.tgz","fileCount":10,"integrity":"sha512-twgOfeQ+22OHeiYw9FaoKi2dw2eAQH0FfEflBsBFSBKKriBGEGQR6MzDGIdRZY/4gopwh+5DAyrb+acRpMh5iA==","signatures":[{"sig":"MEUCIQDP/LYPRECx3N3LX5aFeEl+nZZUOExAeLd4ShMr7CKkfQIgCKnsEJy/r4Tw2koOaLnVEcmVFbLpiDSmi9MOY2hn3cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137832},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"breton97","email":"pedro.breton@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/db2c6a231c30eac3a5c2c25a88113d2e/kulkan-kulterra-contracts-2.0.0.tgz","_integrity":"sha512-twgOfeQ+22OHeiYw9FaoKi2dw2eAQH0FfEflBsBFSBKKriBGEGQR6MzDGIdRZY/4gopwh+5DAyrb+acRpMh5iA==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.0.0_1777674836492_0.597455180185968","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@kulkan/kulterra-contracts","version":"2.1.0","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.0","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"560e77d51dc6a6cb2b1be0bc88edc57825ffeda8","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.0.tgz","fileCount":10,"integrity":"sha512-8lQLKHVEL3WOPksNMfNDfzr/79KqOUJJCShZwOlUAJAvcw9atEXrj+VHCUaQabfiXVF/u5RKAVQzod2MMnx85Q==","signatures":[{"sig":"MEUCIDHVGQEMPU8DL9JKU9xdEtFJF9+KLGWQ02nZewl8aqRgAiEApWaYundBpbtyLH5sMnBURhhWrA7baWT1BBX/7aD7KVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166064},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/052562ae56517ae4f877a479cb7f71f6/kulkan-kulterra-contracts-2.1.0.tgz","_integrity":"sha512-8lQLKHVEL3WOPksNMfNDfzr/79KqOUJJCShZwOlUAJAvcw9atEXrj+VHCUaQabfiXVF/u5RKAVQzod2MMnx85Q==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.0_1783380242681_0.705893806166985","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@kulkan/kulterra-contracts","version":"2.1.2","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.2","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"a0a1167a662c254699690fbb6c431fb3d72dc616","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.2.tgz","fileCount":10,"integrity":"sha512-aGV9O7WPsE4/UhtCxBCqRj4cDHkBBwhckffCO6GgO7TA8bYs0jFzDufI5VDmooZCteE9tMnt95cZu9MRh+zOxw==","signatures":[{"sig":"MEUCIBiZog91MmWLMgYH0iyR2MXE606lGvmNVa0HxwlV0aVuAiEAw2V4VemdZ0gMacmcb4GMneTzjEe7WJyvu2nFXEehwTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166042},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/2b22a0b8796d3700a3effb4f027db17b/kulkan-kulterra-contracts-2.1.2.tgz","_integrity":"sha512-aGV9O7WPsE4/UhtCxBCqRj4cDHkBBwhckffCO6GgO7TA8bYs0jFzDufI5VDmooZCteE9tMnt95cZu9MRh+zOxw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.2_1783563998285_0.17632831926385206","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@kulkan/kulterra-contracts","version":"2.1.3","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.3","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"d97d1a4a8ccf0e476a7794580377e4ae7e991c81","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.3.tgz","fileCount":10,"integrity":"sha512-2G3jfbHzSPFljCsuJUvhGQRmz6GCbUtLdfpbUD8EtGo3NyCPMiZt/aaeRs5L45bXWBnTjV/rN8UMTehlWtAr4g==","signatures":[{"sig":"MEYCIQDLbrtk9yC6viJQNpUMHGgIlJP7m9iAqt3MZ3UIrvMmkgIhAK6+/8ARTM+t2u3pfGTQxIxay3ANQuaFFwam2/DFQCBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166042},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/7381b686bd25db0a0294f273e3287e68/kulkan-kulterra-contracts-2.1.3.tgz","_integrity":"sha512-2G3jfbHzSPFljCsuJUvhGQRmz6GCbUtLdfpbUD8EtGo3NyCPMiZt/aaeRs5L45bXWBnTjV/rN8UMTehlWtAr4g==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.3_1783645262429_0.31261752856223524","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@kulkan/kulterra-contracts","version":"2.1.4","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.4","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"19871e9fbf632b5d185f078cd4f08a538f2dcbdf","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.4.tgz","fileCount":10,"integrity":"sha512-3JBNdFhRsUa8zQdZGkXjLBu8D4Y27dwD/r7oc85YyJgEEYsdDLAdNPP1pDhlWImyZVur+KTvEDiVh2nE95cQIQ==","signatures":[{"sig":"MEQCIHsFwCDJGfCWOEK8+a0XsF8nzEIy4dT7IWUkFHEU6yazAiBNbzwks77FpvAxGsY+Yhv8rnS5CAm3+INBS+lMUmgklg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166288},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/3b0a6a3d853eda1eb230cfb45b90792d/kulkan-kulterra-contracts-2.1.4.tgz","_integrity":"sha512-3JBNdFhRsUa8zQdZGkXjLBu8D4Y27dwD/r7oc85YyJgEEYsdDLAdNPP1pDhlWImyZVur+KTvEDiVh2nE95cQIQ==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.4_1783646070925_0.5523876743103229","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@kulkan/kulterra-contracts","version":"2.1.5","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.5","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"aa29746f7c2676d4c1ca8ce3dceeda09ad13c200","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.5.tgz","fileCount":10,"integrity":"sha512-Dj1kQlUIQDc00ePGpUGHQrUqBoQo7dnT/5yMdjkcRQSA2RSjxP30/jgH5pbsRi/llHWH1Asbil/W6QdDpHRhwA==","signatures":[{"sig":"MEUCIHvcLAysqZU0xJsoAEMZYg9QoXYobLJKMQTgwrwHxWEyAiEA4fAZaKMSmDSJ4yMfBXmP80GsqSOps2rJzgEIIyz++rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162528},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/147bf3223bd5de80846fd08c4bb44206/kulkan-kulterra-contracts-2.1.5.tgz","_integrity":"sha512-Dj1kQlUIQDc00ePGpUGHQrUqBoQo7dnT/5yMdjkcRQSA2RSjxP30/jgH5pbsRi/llHWH1Asbil/W6QdDpHRhwA==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.5_1785799769278_0.9616895820277067","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@kulkan/kulterra-contracts","version":"2.1.6","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.6","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"b4c0cb672644e2ba514f4b66d1e52f1d483eafbb","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.6.tgz","fileCount":10,"integrity":"sha512-QcS3w1t4uy/MBHNAQDlEAQYrzMeDBw6aRBGAADDesJ9uVMRWCgejRbmygZxctqzLYwZG02dUGQWvCwswIKdVyA==","signatures":[{"sig":"MEYCIQCTp8Xqn9OR++7tEKkZGgWsFIZAwmYfLYhpIRL1e9IfsQIhAKdYsGHGeKVEaCJbGKMGUDh7YG4AyNWu0sBkkrWKyzU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163251},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/154cc1a966304bbce0b7637f6241b2d1/kulkan-kulterra-contracts-2.1.6.tgz","_integrity":"sha512-QcS3w1t4uy/MBHNAQDlEAQYrzMeDBw6aRBGAADDesJ9uVMRWCgejRbmygZxctqzLYwZG02dUGQWvCwswIKdVyA==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.6_1787950806600_0.865599808449574","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@kulkan/kulterra-contracts","version":"2.1.7","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.7","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"07191b221be4672481b09c956a79765480fc50d8","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.7.tgz","fileCount":10,"integrity":"sha512-mIOs3p64HGWtfMFA/mlCxuDrEDFrDmk1PPVn87jvlxmqjBx4gVvUUW8BLx9KdDv3vujwyC4oXPG9OQiGqbvKfw==","signatures":[{"sig":"MEUCIEpzepfj+z8Q70AVgc5kLS+OTY+k0AY4TwhauWwMJfupAiEA/e64Z8DxcyqTdXsdxviRjdZPAkTTUjG5nrOEfenySec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163346},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/b577d7e3f55e96baf58cb526953015ad/kulkan-kulterra-contracts-2.1.7.tgz","_integrity":"sha512-mIOs3p64HGWtfMFA/mlCxuDrEDFrDmk1PPVn87jvlxmqjBx4gVvUUW8BLx9KdDv3vujwyC4oXPG9OQiGqbvKfw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.7_1787951104603_0.8479448665982925","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@kulkan/kulterra-contracts","version":"2.1.8","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.8","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"fce66c6a204d6172b2206503fe85507f29b36ca7","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.8.tgz","fileCount":10,"integrity":"sha512-M3UwzAaAAG/ialBMXQ+lELCg/M6NVdWovaTms1weRNvus8qrb/AWuNeodJAeFMNBw2jIM2KrKzLfrJi+vL4/wQ==","signatures":[{"sig":"MEQCIC83lgsiz7Tjq6mjR2MI1R7IlPccrWSlbfkUxnDBtKfsAiBzhtEfGXPAoIwm+XbefodXjR3knj86mazdlMtv1x178w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163397},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/643e0032609f8cfe9900aa8e48d33e19/kulkan-kulterra-contracts-2.1.8.tgz","_integrity":"sha512-M3UwzAaAAG/ialBMXQ+lELCg/M6NVdWovaTms1weRNvus8qrb/AWuNeodJAeFMNBw2jIM2KrKzLfrJi+vL4/wQ==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.8_1787952372246_0.04718816451867758","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@kulkan/kulterra-contracts","version":"2.1.9","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.9","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"3bf3ff08206dccf6b04d5f18a0391a42211170ba","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.9.tgz","fileCount":10,"integrity":"sha512-4HXXYgbPZ7O/PmDfrLGXBqfHJvyyjQOMhhbQ/SUbB1VeXQLZt50hNh7Fz0/BrNopg5KUQqkqZAKbFH/ttP/bkA==","signatures":[{"sig":"MEYCIQCWEQFqF9JeFVAtOOEhMGKxwLV4uAaAv7ikp6pZe4d4HQIhAL7SEhp/Jg0ypXO+7Xrm5OgbeHQ2VAfnOYzDSzVVprjU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163479},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/13e1063021931bc6123a176cab312f81/kulkan-kulterra-contracts-2.1.9.tgz","_integrity":"sha512-4HXXYgbPZ7O/PmDfrLGXBqfHJvyyjQOMhhbQ/SUbB1VeXQLZt50hNh7Fz0/BrNopg5KUQqkqZAKbFH/ttP/bkA==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.9_1787952866966_0.4023486876579452","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@kulkan/kulterra-contracts","version":"2.1.10","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.10","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"ca2c983f262ff6af0b6f65a46589670b514261c2","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.10.tgz","fileCount":10,"integrity":"sha512-LZoQBNqBrJfgjKWR9JKZbOKy0+0NFVOCHpvtEVOZA/vL/HcGcdNOMa8L+xA1jaVEUFMgFI0h0LFchPE2QCN6Dg==","signatures":[{"sig":"MEUCIFNMTI1xLi7TW0RQQkJzRgxH51mQl4WhYbCTXvTP0qvHAiEApPER5QLwN5I1dO/bo4I9KU653CxRlhmHtVn2p/zkZSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163790},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/3485d5db60a0f45404a64ff3b9de8d72/kulkan-kulterra-contracts-2.1.10.tgz","_integrity":"sha512-LZoQBNqBrJfgjKWR9JKZbOKy0+0NFVOCHpvtEVOZA/vL/HcGcdNOMa8L+xA1jaVEUFMgFI0h0LFchPE2QCN6Dg==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.10_1788046706215_0.7180210262685942","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@kulkan/kulterra-contracts","version":"2.1.11","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.11","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"2c99538b59902fc54724b98bd0f60b2a0e5698f4","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.11.tgz","fileCount":10,"integrity":"sha512-nYBMInQ3ByDD7fQil9/2qrk8mIlTI86mgxVkSMFd0VGvI5cua/gE/aC/HyZl7rfs97Nh4+wgOex3lAE0TCKMbg==","signatures":[{"sig":"MEQCIA1w+EudT5Gla2TZOV59y1XFhzCca/pd36Q40qOY3L9GAiAvjhRWjTk8FFhLPLg3RzmK2rr12FLibU04VRvarg+UYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163870},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/c473fc0286c88d6325a5f5f9da30e897/kulkan-kulterra-contracts-2.1.11.tgz","_integrity":"sha512-nYBMInQ3ByDD7fQil9/2qrk8mIlTI86mgxVkSMFd0VGvI5cua/gE/aC/HyZl7rfs97Nh4+wgOex3lAE0TCKMbg==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.11_1788047039195_0.9362060325411472","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@kulkan/kulterra-contracts","version":"2.1.12","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.12","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"4ce9a56b7dbacac7ed02520ca06273a625e3ee17","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.12.tgz","fileCount":10,"integrity":"sha512-rXsSSGw50NVKP+9CVXwksy+saMlShOWBWWmm/9q/eL3Mi+t8wB6VDjNFibiBHNn0IUy1P1Mj5COZXfUktj43lw==","signatures":[{"sig":"MEQCID8r1GwjZIXp3mc/s8UJgH2Z6kyb36JswoGOZj53avX0AiAbgPb0WdHtCIMMWgMbjtweSS2A04pRhf3L+So4r/NAUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164034},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/b88722772eb553f209a14a35e0b15944/kulkan-kulterra-contracts-2.1.12.tgz","_integrity":"sha512-rXsSSGw50NVKP+9CVXwksy+saMlShOWBWWmm/9q/eL3Mi+t8wB6VDjNFibiBHNn0IUy1P1Mj5COZXfUktj43lw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.12_1788067231728_0.07243752315213148","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@kulkan/kulterra-contracts","version":"2.1.13","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.13","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"98dd1635b0334f030b7d57f6dd2e4ab36d28f8e4","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.13.tgz","fileCount":10,"integrity":"sha512-ZbAf1oWOLE+6kriW5uJRl+leOfIpZoEJ7LTsUkoCaJOgJxuZbs5T6d+91siT/lXAp+0BDah/1H1R1hlWBXpCOg==","signatures":[{"sig":"MEQCIBz/+7CNP8TK1LwhAln+6m3J8CXkv+DkGS/UnPRPqcxdAiAo29L93EAljO0pw1I6HedyiruxzAv2/PsvHa4ySjjJMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164094},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/86408a683f10f398e75f1b07d1509d41/kulkan-kulterra-contracts-2.1.13.tgz","_integrity":"sha512-ZbAf1oWOLE+6kriW5uJRl+leOfIpZoEJ7LTsUkoCaJOgJxuZbs5T6d+91siT/lXAp+0BDah/1H1R1hlWBXpCOg==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.13_1788068793872_0.5503789336880796","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@kulkan/kulterra-contracts","version":"2.1.14","keywords":["types","typescript","shared"],"author":"","license":"MIT","_id":"@kulkan/kulterra-contracts@2.1.14","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"dist":{"shasum":"777a8b4651f0fbd028b460970205fc22f94489bc","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.14.tgz","fileCount":10,"integrity":"sha512-vthSMVneEt8mPqQ7qxPqZdLavmRhH2A2GgfYYN3AGoj/4fvzcHh4GH/Fjlx8GDBkJsrIf3k454/XD64eznDZgw==","signatures":[{"sig":"MEYCIQDJYqaBg9+6xi485Ew6iZgSajIwMgvqZcVw/aKVJEXdeQIhAOFQo7l+VC9PfiqcRV4dZPWGoNMnZ3ugRT2V2CoTl2qO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164094},"main":"./dist/index.js","_from":"file:kulkan-kulterra-contracts-2.1.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.18.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint . --cache --cache-location .eslintcache","build":"tsup","clean":"rm -rf dist","format":"prettier --write .","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","typecheck":"tsc --noEmit","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks","format:check":"prettier --check ."},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/f4f9062fad16399d3f760cba28472088/kulkan-kulterra-contracts-2.1.14.tgz","_integrity":"sha512-vthSMVneEt8mPqQ7qxPqZdLavmRhH2A2GgfYYN3AGoj/4fvzcHh4GH/Fjlx8GDBkJsrIf3k454/XD64eznDZgw==","_npmVersion":"11.6.2","description":"Shared types, enums, and interfaces for KulTerra projects","directories":{},"lint-staged":{"*.{json,md}":"prettier --write","tsup.config.ts":"prettier --write","src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"]},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","husky":"^9.1.7","eslint":"^10.1.0","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24.10.0","lint-staged":"^16.4.0","@types/express":"^5.0.5","typescript-eslint":"^8.58.0","eslint-config-prettier":"^10.1.8"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"_npmOperationalInternal":{"tmp":"tmp/kulterra-contracts_2.1.14_1788069382609_0.1541343505049917","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@kulkan/kulterra-contracts","version":"2.1.15","description":"Shared types, enums, and interfaces for KulTerra projects","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js","default":"./dist/index.mjs"}},"lint-staged":{"src/**/*.{ts,tsx}":["eslint --fix --max-warnings 0","prettier --write"],"tsup.config.ts":"prettier --write","*.{json,md}":"prettier --write"},"engines":{"node":">=18.18.0"},"keywords":["types","typescript","shared"],"author":"","license":"MIT","devDependencies":{"@eslint/js":"^10.0.1","@types/express":"^5.0.5","@types/node":"^24.10.0","eslint":"^10.1.0","eslint-config-prettier":"^10.1.8","husky":"^9.1.7","lint-staged":"^16.4.0","prettier":"^3.8.1","tsup":"^8.5.1","typescript":"^5.9.3","typescript-eslint":"^8.58.0"},"peerDependencies":{"express":"^5.1.0","mongodb":"^6.2.0","winston":"^3.18.3"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup","clean":"rm -rf dist","typecheck":"tsc --noEmit","lint":"eslint . --cache --cache-location .eslintcache","lint:fix":"eslint . --fix --cache --cache-location .eslintcache","format":"prettier --write .","format:check":"prettier --check .","validate":"pnpm run typecheck && pnpm run lint && pnpm run format:check","publish:npm":"pnpm run prepublishOnly && pnpm publish --access public --no-git-checks"},"_id":"@kulkan/kulterra-contracts@2.1.15","_integrity":"sha512-VRQMLRScpDv7YOL58HP0BOmht5vAgnDLbD/Efz52efssliJser/hlHMhW+qCLL6O8qhCiyx9omthxp6YXzSupw==","_resolved":"/private/var/folders/lz/3v4hvlk54f76vkh1jxk2_8nr0000gn/T/2062759e34999b4ca5e079100c7ced94/kulkan-kulterra-contracts-2.1.15.tgz","_from":"file:kulkan-kulterra-contracts-2.1.15.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-VRQMLRScpDv7YOL58HP0BOmht5vAgnDLbD/Efz52efssliJser/hlHMhW+qCLL6O8qhCiyx9omthxp6YXzSupw==","shasum":"fe0175da4f6ae24052e0ed47ce42ed11f02d5373","tarball":"https://registry.npmjs.org/@kulkan/kulterra-contracts/-/kulterra-contracts-2.1.15.tgz","fileCount":10,"unpackedSize":164286,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA1w2TUj7cOyl8oPlY9pvMI0+ZKAR3+/ExOwQE+2kTqvAiEA02Ptfc3bx+Tk3eqytrSR7PQ2qQNOCsesVWeLRjrRYeY="}]},"_npmUser":{"name":"kulkanx","email":"dev@kulkanx.com"},"directories":{},"maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kulterra-contracts_2.1.15_1788070126245_0.9044408807144628"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T02:52:53.703Z","modified":"2026-08-30T06:08:46.531Z","1.1.4":"2026-04-08T02:52:53.991Z","1.1.5":"2026-04-08T03:30:01.535Z","1.1.6":"2026-04-10T17:52:07.731Z","1.1.7":"2026-04-10T18:20:24.998Z","1.1.8":"2026-04-10T18:46:28.956Z","1.1.9":"2026-04-10T19:02:06.096Z","1.1.10":"2026-04-13T15:17:10.569Z","1.1.11":"2026-04-17T01:42:11.393Z","1.1.12":"2026-04-17T02:40:41.028Z","1.1.13":"2026-04-17T02:46:25.851Z","1.1.14":"2026-04-17T14:50:54.821Z","1.1.15":"2026-04-21T17:05:52.872Z","2.0.0":"2026-05-01T22:33:56.641Z","2.1.0":"2026-07-06T23:24:02.833Z","2.1.2":"2026-07-09T02:26:38.437Z","2.1.3":"2026-07-10T01:01:02.592Z","2.1.4":"2026-07-10T01:14:31.088Z","2.1.5":"2026-08-03T23:29:29.427Z","2.1.6":"2026-08-28T21:00:06.733Z","2.1.7":"2026-08-28T21:05:04.754Z","2.1.8":"2026-08-28T21:26:12.376Z","2.1.9":"2026-08-28T21:34:27.121Z","2.1.10":"2026-08-29T23:38:26.347Z","2.1.11":"2026-08-29T23:43:59.332Z","2.1.12":"2026-08-30T05:20:31.868Z","2.1.13":"2026-08-30T05:46:34.003Z","2.1.14":"2026-08-30T05:56:22.782Z","2.1.15":"2026-08-30T06:08:46.380Z"},"license":"MIT","keywords":["types","typescript","shared"],"description":"Shared types, enums, and interfaces for KulTerra projects","maintainers":[{"name":"k4dm3l","email":"c.acevedo1993@gmail.com"},{"name":"kulkanx","email":"dev@kulkanx.com"},{"name":"breton97","email":"pedro.breton@kulkanx.com"},{"name":"breton977","email":"pedro.bretonr@hotmail.com"}],"readme":"# @kulkan/kulterra-contracts\n\nShared TypeScript types, enums, and error classes for Kulterra projects. Published as a scoped npm package (`@kulkan/kulterra-contracts`).\n\n## Requirements\n\n- Node.js **18.18+** (see `engines` in `package.json`)\n- [pnpm](https://pnpm.io/) is used in this repo (npm/yarn work for consumers)\n\n## Installation\n\n```bash\npnpm add @kulkan/kulterra-contracts\n# or\nnpm install @kulkan/kulterra-contracts\n```\n\nFor a **scoped public** package, publishing typically uses:\n\n```bash\npnpm publish --access public\n```\n\nConfigure your registry in `.npmrc` if you use GitHub Packages or another host.\n\n### From Git (alternative)\n\n```bash\npnpm add git+https://github.com/your-org/contracts.git\npnpm add git+https://github.com/your-org/contracts.git#v1.0.0\n```\n\n## Usage\n\n```typescript\nimport {\n  AuthMethod,\n  Errors,\n  HealthCheck,\n  HealthStatus,\n  IConfig,\n  IUser,\n  IApiResponse,\n  IPaginatedResponse,\n  IServerInit,\n  OAuthProvider,\n  type AuthSessionResponse,\n  type LoginRequest,\n  type RegisterRequest,\n  type TokenPair,\n  BaseError,\n  BusinessError,\n  ForbiddenError,\n  NotFoundError,\n  ServerError,\n  UnauthorizedError,\n} from '@kulkan/kulterra-contracts';\n\n// Example: typed health-check response body\nconst health: IApiResponse<HealthCheck> = {\n  success: true,\n  message: 'API is running',\n  data: { message: 'API is running', status: HealthStatus.HEALTHY },\n};\n```\n\n### Authentication and users\n\nThe package defines **shared contracts** for email/password and OAuth (Google via Auth0 on the server), **API-issued JWTs** (access) and **opaque refresh tokens** (server-side storage only—hashes are not part of the public types):\n\n- **Enums:** `AuthMethod` (`password` | `oauth`), `OAuthProvider` (e.g. `GOOGLE`, extensible later).\n- **Entities / DTOs:** `User`, `TokenPair`, `AuthUserResponse`, `AuthSessionResponse`, `RegisterRequest`, `LoginRequest`, `RefreshRequest`, `LogoutRequest`, OAuth Google start/callback types, `CreateUserInput`.\n- **Repository ports (implementations live in services):** `IUserRepository`, `IRefreshTokenRepository`, `IOAuthStateRepository` — keep domain types free of MongoDB/Passport imports so SQL or other adapters can implement the same interfaces later.\n- **Service ports** (`interfaces/services/`): `IAuthService`, `IJwtTokensService`, `IAuth0GoogleOAuthService` — implemented by the API’s concrete classes for DI, testing, and clear boundaries.\n- **Auth0/OIDC helpers:** `Auth0UserProfile`, `Auth0AuthorizationParams`, `OAuthAccessTokenResult`.\n\n`IConfig` includes optional fields for **RS256** JWT (`jwtIssuer`, `jwtAudience`, PEM keys, TTLs), **MongoDB**, **Auth0**, and **`oauthAllowedRedirectUris`** (comma-separated allowlist for OAuth redirect URIs).\n\nPath aliases (`@/…`) apply only inside this package’s source; consumers import from `@kulkan/kulterra-contracts` as above.\n\nThe published package is **dual CJS + ESM** (`exports.require` → `dist/index.js`, `exports.import` → `dist/index.mjs`).\nThat way **`import { BaseError, BusinessError } from '@kulkan/kulterra-contracts'`** works in ESM projects (`\"type\": \"module\"`,\nVite, etc.), and **`require('@kulkan/kulterra-contracts')`** still works in CommonJS. Use TypeScript\n**`moduleResolution`: `\"node16\"`** or **`\"nodenext\"`** (or **`\"bundler\"`**) in consuming apps so types resolve through\n`package.json` `exports`.\n\n## Development\n\nInstall dependencies and (on first clone) install Git hooks:\n\n```bash\npnpm install\n```\n\n| Script                  | Description                                                                                |\n| ----------------------- | ------------------------------------------------------------------------------------------ |\n| `pnpm run build`        | **tsup**: bundle `src/index.ts` → `dist/index.js` (CJS) + `dist/index.mjs` (ESM) + `.d.ts` |\n| `pnpm run clean`        | Remove `dist/`                                                                             |\n| `pnpm run typecheck`    | `tsc --noEmit` (no emit, full typecheck)                                                   |\n| `pnpm run lint`         | ESLint with cache (`.eslintcache`)                                                         |\n| `pnpm run lint:fix`     | ESLint with `--fix`                                                                        |\n| `pnpm run format`       | Prettier write (respects `.prettierignore`)                                                |\n| `pnpm run format:check` | Prettier check only                                                                        |\n| `pnpm run validate`     | `typecheck` → `lint` → `format:check` (use in CI)                                          |\n\n**Pre-commit:** [Husky](https://typicode.github.io/husky/) runs [lint-staged](https://github.com/lint-staged/lint-staged): ESLint + Prettier on staged `*.ts` / `*.tsx`, Prettier on staged `*.json` / `*.md`.\n\n**Before publish:** `prepublishOnly` runs `validate` then `build`, so broken code should not ship.\n\n### Tooling in this repo\n\n- **tsup** — `tsup.config.ts`; dual CJS/ESM build for the npm entry\n- **ESLint** — `eslint.config.mjs` (flat config), TypeScript type-aware rules via `typescript-eslint`, conflicts with Prettier disabled via `eslint-config-prettier`\n- **Prettier** — `.prettierrc.json`, `.prettierignore`\n- **Editor defaults** — `.editorconfig`\n\n## Publishing\n\n1. Bump the version in `package.json`.\n2. Run `pnpm run validate` and fix any issues.\n3. Publish: `pnpm publish` (or your registry-specific command).\n\n`pnpm run build` runs automatically in `prepublishOnly` after `validate`.\n\n## Package layout\n\nSource lives under `src/`:\n\n- `enums/` — shared enums (e.g. `Errors`, `HealthStatus`, `AuthMethod`, `OAuthProvider`)\n- `errors/` — error classes (`BaseError`, domain errors, …)\n- `interfaces/general/` — cross-cutting interfaces (`IConfig`, pagination, API responses, server bootstrap types, …)\n- `interfaces/entities/` — entities (`IUser`)\n- `interfaces/repositories/auth/` — repository ports (`IUserRepository`, `IRefreshTokenRepository`, `IOAuthStateRepository`)\n- `interfaces/services/` — service ports (`IAuthService`, `IJwtTokensService`, `IAuth0GoogleOAuthService`)\n- `types/` — shared type aliases (`HealthCheck`, auth DTOs under `types/auth/`, …)\n\nThe public API is whatever `src/index.ts` re-exports. Additional error classes may exist under `src/errors/` but only appear in consumers if listed in `index.ts`.\n\n## Serverless / private registry notes\n\n- **Private npm:** set `@kulkan/kulterra-contracts:registry=…` and auth in `.npmrc` (or `NPM_TOKEN` in CI).\n- **Git installs:** ensure deploy environments can reach the repo and run `pnpm install` / `npm install` as usual.\n\n### AWS Lambda / Serverless Framework (example)\n\n```yaml\npackage:\n  patterns:\n    - '!node_modules/**'\n    - 'node_modules/@kulkan/kulterra-contracts/**'\n```\n\n### Vercel\n\nDependencies resolve at build time; ensure registry or Git access is configured for private packages.\n\n## License\n\nSee [LICENSE](./LICENSE) (MIT).\n","readmeFilename":"README.md"}