{"id":166160295,"number":"1.3.1","published_at":"2026-01-20T00:37:05.839Z","licenses":"MIT","integrity":"sha512-XUGSKElr1WPS5uHQbmBw2tq1cfLMEFZ4ZaAh1VlmjcPmgk0j3ei8syGeWLzyGzq1gu204F2AdkqoheXSL2gMDg==","status":null,"download_url":"https://registry.npmjs.org/declastruct-github/-/declastruct-github-1.3.1.tgz","registry_url":"https://www.npmjs.com/package/declastruct-github/v/1.3.1","documentation_url":null,"install_command":"npm install declastruct-github@1.3.1","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:97d23938-d1df-4ffb-9e0d-a8bef411a7dd"}},"dist":{"integrity":"sha512-XUGSKElr1WPS5uHQbmBw2tq1cfLMEFZ4ZaAh1VlmjcPmgk0j3ei8syGeWLzyGzq1gu204F2AdkqoheXSL2gMDg==","shasum":"138f88beda6c0caba8be82b6bdc7f48782992aac","tarball":"https://registry.npmjs.org/declastruct-github/-/declastruct-github-1.3.1.tgz","fileCount":208,"unpackedSize":296005,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/declastruct-github@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDCABI+vzmcH5+gmeVEH5k9yahPSFUtuD9zqi2DLjz9qAIhAOXQ5huwKuL6RnETqpJh+X/eEC1vsV6XIxWXXIQWdK00"}]},"gitHead":"191aa0277a64b04663bad4da43294ed9f8f3e3a4","main":"dist/contract/sdks/index.js","scripts":{"build:ts":"tsc -p ./tsconfig.build.json","commit:with-cli":"npx cz","fix:format:biome":"biome check --write","fix:format":"npm run fix:format:biome","fix:lint":"biome check --write","fix":"npm run fix:format \u0026\u0026 npm run fix:lint","build:clean":"rm dist/ -rf","build:compile":"tsc -p ./tsconfig.build.json \u0026\u0026 tsc-alias -p ./tsconfig.build.json","build":"npm run build:clean \u0026\u0026 npm run build:compile \u0026\u0026 npm run build:complete --if-present","test:commits":"LAST_TAG=$(git describe --tags --abbrev=0 @^ 2\u003e /dev/null || git rev-list --max-parents=0 HEAD) \u0026\u0026 npx commitlint --from $LAST_TAG --to HEAD --verbose","test:types":"tsc -p ./tsconfig.json --noEmit","test:format":"npm run test:format:biome","test:lint:deps":"npx depcheck -c ./.depcheckrc.yml","test:format:biome":"biome format","test:lint:biome":"biome check --diagnostic-level=error","test:lint:biome:all":"biome check","test:lint":"npm run test:lint:biome \u0026\u0026 npm run test:lint:deps","test:unit":"jest -c ./jest.unit.config.ts --forceExit --verbose --passWithNoTests $([ -z $THOROUGH ] \u0026\u0026 echo '--changedSince=main')","test:integration":"jest -c ./jest.integration.config.ts --forceExit --verbose --passWithNoTests $([ -z $THOROUGH ] \u0026\u0026 echo '--changedSince=main')","test:acceptance:locally":"npm run build \u0026\u0026 LOCALLY=true jest -c ./jest.acceptance.config.ts --forceExit --verbose --runInBand --passWithNoTests","test":"npm run test:commits \u0026\u0026 npm run test:types \u0026\u0026 npm run test:format \u0026\u0026 npm run test:lint \u0026\u0026 npm run test:unit \u0026\u0026 npm run test:integration \u0026\u0026 npm run test:acceptance:locally","test:acceptance":"npm run build \u0026\u0026 jest -c ./jest.acceptance.config.ts --forceExit --verbose --runInBand --passWithNoTests","prepush":"npm run test \u0026\u0026 npm run build","prepublish":"npm run build","preversion":"npm run prepush","postversion":"git push origin HEAD --tags --no-verify","prepare:husky":"npx husky install \u0026\u0026 chmod ug+x .husky/*","prepare":"[ -e .git ] \u0026\u0026 npm run prepare:husky || exit 0"},"_npmVersion":"11.7.0","_nodeVersion":"22.21.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"\u003e=8.0.0"},"exports":null,"browserify":null},"created_at":"2026-01-22T15:06:28.124Z","updated_at":"2026-03-10T04:34:04.445Z","purl":"pkg:npm/declastruct-github@1.3.1","related_tag":{"name":"v1.3.1","sha":"191aa0277a64b04663bad4da43294ed9f8f3e3a4","kind":"commit","published_at":"2026-01-20T00:35:17.000Z","download_url":"https://codeload.github.com/ehmpathy/declastruct-github/tar.gz/v1.3.1","html_url":"https://github.com/ehmpathy/declastruct-github/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ehmpathy/declastruct-github@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ehmpathy%2Fdeclastruct-github/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ehmpathy%2Fdeclastruct-github/tags/v1.3.1/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/declastruct-github/versions/1.3.1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/declastruct-github/versions/1.3.1/codemeta","dependencies":[{"id":1863932999,"ecosystem":"npm","package_name":"@ehmpathy/uni-time","requirements":"1.7.4","kind":"runtime","optional":false},{"id":1863933000,"ecosystem":"npm","package_name":"@octokit/rest","requirements":"^21.0.0","kind":"runtime","optional":false},{"id":1863933001,"ecosystem":"npm","package_name":"as-procedure","requirements":"1.1.1","kind":"runtime","optional":false},{"id":1863933002,"ecosystem":"npm","package_name":"domain-objects","requirements":"0.31.9","kind":"runtime","optional":false},{"id":1863933003,"ecosystem":"npm","package_name":"helpful-errors","requirements":"1.5.3","kind":"runtime","optional":false},{"id":1863933004,"ecosystem":"npm","package_name":"libsodium-wrappers","requirements":"^0.7.15","kind":"runtime","optional":false},{"id":1863933005,"ecosystem":"npm","package_name":"simple-in-memory-cache","requirements":"0.4.0","kind":"runtime","optional":false},{"id":1863933006,"ecosystem":"npm","package_name":"type-fns","requirements":"1.21.0","kind":"runtime","optional":false},{"id":1863933007,"ecosystem":"npm","package_name":"visualogic","requirements":"1.3.2","kind":"runtime","optional":false},{"id":1863933008,"ecosystem":"npm","package_name":"with-simple-cache","requirements":"0.15.1","kind":"runtime","optional":false},{"id":1863933009,"ecosystem":"npm","package_name":"@biomejs/biome","requirements":"2.3.8","kind":"Development","optional":false},{"id":1863933010,"ecosystem":"npm","package_name":"@commitlint/cli","requirements":"19.5.0","kind":"Development","optional":false},{"id":1863933011,"ecosystem":"npm","package_name":"@commitlint/config-conventional","requirements":"19.5.0","kind":"Development","optional":false},{"id":1863933012,"ecosystem":"npm","package_name":"@octokit/types","requirements":"13.10.0","kind":"Development","optional":false},{"id":1863933013,"ecosystem":"npm","package_name":"@swc/core","requirements":"1.15.3","kind":"Development","optional":false},{"id":1863933014,"ecosystem":"npm","package_name":"@swc/jest","requirements":"0.2.39","kind":"Development","optional":false},{"id":1863933015,"ecosystem":"npm","package_name":"@tsconfig/node20","requirements":"20.1.5","kind":"Development","optional":false},{"id":1863933016,"ecosystem":"npm","package_name":"@tsconfig/strictest","requirements":"2.0.5","kind":"Development","optional":false},{"id":1863933017,"ecosystem":"npm","package_name":"@types/jest","requirements":"30.0.0","kind":"Development","optional":false},{"id":1863933018,"ecosystem":"npm","package_name":"@types/libsodium-wrappers","requirements":"^0.7.14","kind":"Development","optional":false},{"id":1863933019,"ecosystem":"npm","package_name":"@types/node","requirements":"22.15.21","kind":"Development","optional":false},{"id":1863933020,"ecosystem":"npm","package_name":"cz-conventional-changelog","requirements":"3.3.0","kind":"Development","optional":false},{"id":1863933021,"ecosystem":"npm","package_name":"declapract","requirements":"0.13.14","kind":"Development","optional":false},{"id":1863933022,"ecosystem":"npm","package_name":"declapract-typescript-ehmpathy","requirements":"0.45.5","kind":"Development","optional":false},{"id":1863933023,"ecosystem":"npm","package_name":"declastruct","requirements":"1.7.3","kind":"Development","optional":false},{"id":1863933024,"ecosystem":"npm","package_name":"declastruct-github","requirements":"1.0.7","kind":"Development","optional":false},{"id":1863933025,"ecosystem":"npm","package_name":"depcheck","requirements":"1.4.3","kind":"Development","optional":false},{"id":1863933026,"ecosystem":"npm","package_name":"esbuild-register","requirements":"3.6.0","kind":"Development","optional":false},{"id":1863933027,"ecosystem":"npm","package_name":"husky","requirements":"8.0.3","kind":"Development","optional":false},{"id":1863933028,"ecosystem":"npm","package_name":"jest","requirements":"30.2.0","kind":"Development","optional":false},{"id":1863933029,"ecosystem":"npm","package_name":"rhachet","requirements":"1.25.2","kind":"Development","optional":false},{"id":1863933030,"ecosystem":"npm","package_name":"rhachet-roles-bhrain","requirements":"0.5.11","kind":"Development","optional":false},{"id":1863933031,"ecosystem":"npm","package_name":"rhachet-roles-bhuild","requirements":"0.6.9","kind":"Development","optional":false},{"id":1863933032,"ecosystem":"npm","package_name":"rhachet-roles-ehmpathy","requirements":"1.17.25","kind":"Development","optional":false},{"id":1863933033,"ecosystem":"npm","package_name":"simple-log-methods","requirements":"0.6.2","kind":"Development","optional":false},{"id":1863933034,"ecosystem":"npm","package_name":"test-fns","requirements":"1.5.0","kind":"Development","optional":false},{"id":1863933035,"ecosystem":"npm","package_name":"tsc-alias","requirements":"1.8.10","kind":"Development","optional":false},{"id":1863933036,"ecosystem":"npm","package_name":"tsx","requirements":"4.20.6","kind":"Development","optional":false},{"id":1863933037,"ecosystem":"npm","package_name":"typescript","requirements":"5.4.5","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/declastruct-github"}