{"dist":{"shasum":"1698c199f49430447853347374b58e45f1c732a2","tarball":"https://registry.npmjs.org/@root-signals/scorable/-/scorable-0.12.1.tgz","fileCount":40,"integrity":"sha512-o2eKxV3XhceuEcqwmr37UpcL9y7Vh1w88vrYPXmnw+9Uc9HYM91IcwPR39yi0sddUZqBuIjaZcAFU0/xUCCOUw==","signatures":[{"sig":"MEQCIEOnwGbLonJU+3PEo0Y0mLLGfnYcecx8BisFrFKCS1KmAiBjd0FLupR/l9a4/pO4BIaG0skGVqcQDM6bx65vR9m/7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284074},"main":"dist/index.js","name":"@root-signals/scorable","type":"module","types":"dist/index.d.ts","author":{"name":"Scorable"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4a7d3cf221320525351aaf306fa83886d0ff6378","license":"Apache-2.0","scripts":{"dev":"npm run build:watch","docs":"typedoc","lint":"eslint src/ tests/ examples/","test":"vitest","build":"npm run build:clean && npm run build:compile","clean":"rm -rf dist/ coverage/ .tsbuildinfo node_modules/.cache/","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"examples/**/*.ts\"","fix-all":"npm run lint:fix && npm run format","prepare":"npm run build","generate":"./scripts/generate.sh","lint:fix":"eslint src/ tests/ examples/ --fix","check-all":"npm run type-check && npm run lint && npm run format:check && npm run test","test:unit":"vitest run tests/unit","docs:clean":"rm -rf docs/","test:watch":"vitest --watch","type-check":"tsc --noEmit --project tsconfig.json && tsc --noEmit --project tsconfig.test.json","build:clean":"rm -rf dist/","build:watch":"tsc --project tsconfig.build.json --watch","ci-pr-check":"npm run type-check && npm run lint && npm run format:check && npm run test:unit","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\" \"examples/**/*.ts\"","build:compile":"tsc --project tsconfig.build.json","test:coverage":"vitest --coverage","test:examples":"npm run build && node dist/examples/basic-evaluation.js","generate:types":"openapi-typescript ../api/schema.yml -o src/generated/types.ts","prepublishOnly":"npm run check-all && npm run build","test:integration":"vitest run tests/integration","test:comprehensive":"vitest run tests/comprehensive.test.ts"},"_npmUser":{"name":"juho-y","email":"juho.ylikyla@rootsignals.ai"},"keywords":["root-signals","scorable","llm","evaluation","typescript","sdk"],"overrides":{"eslint":{"minimatch":">=3.1.4"},"rollup":">=4.60.0","flatted":">=3.4.2","minimatch":">=9.0.9","@eslint/eslintrc":{"minimatch":">=3.1.4"},"@eslint/config-array":{"minimatch":">=3.1.4"},"@redocly/openapi-core":{"minimatch":">=5.1.8"}},"_npmVersion":"11.6.0","description":"TypeScript SDK for Scorable API","directories":{},"maintainers":[{"name":"juho-y","email":"juho.ylikyla@rootsignals.ai"}],"_nodeVersion":"24.8.0","dependencies":{"openapi-fetch":"^0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","vitest":"^4.1.5","typedoc":"^0.28.14","prettier":"^3.6.2","typescript":"^6.0.3","@types/node":"^24.10.1","openapi-typescript":"^7.10.1","@vitest/coverage-v8":"^4.1.5","typedoc-plugin-markdown":"^4.9.0","@typescript-eslint/parser":"^8.64.0","@typescript-eslint/eslint-plugin":"^8.64.0"},"optionalDependencies":{"undici":"^7.24.5","form-data":"^4.0.5"},"_npmOperationalInternal":{"tmp":"tmp/scorable_0.12.1_1784722416949_0.16202549605766126","host":"s3://npm-registry-packages-npm-production"},"_id":"@root-signals/scorable@0.12.1","version":"0.12.1"}