{ "name": "@szl-holdings/a11oy-policy", "version": "0.1.0", "description": "A11oy policy loader and Layer 6 formula gates", "type": "module", "main": "./src/index.ts", "types": "./src/index.ts", "exports": { ".": { "types": "./src/index.ts", "import": "./src/index.ts" }, "./gates": { "types": "./src/gates/index.ts", "import": "./src/gates/index.ts" }, "./contracts": { "types": "./src/contracts/index.ts", "import": "./src/contracts/index.ts" }, "./contracts/autonomous-learning": { "types": "./src/contracts/autonomous_learning.ts", "import": "./src/contracts/autonomous_learning.ts" }, "./contracts/cross-repo-handoff": { "types": "./src/contracts/cross_repo_handoff.ts", "import": "./src/contracts/cross_repo_handoff.ts" }, "./policy-loader": { "types": "./policy_loader.ts", "import": "./policy_loader.ts" } }, "scripts": { "test": "tsx src/gates/__tests__/policy_gates.test.ts && tsx src/contracts/__tests__/controls_contracts.test.ts && tsx src/contracts/__tests__/autonomous_learning_contracts.test.ts && tsx src/contracts/__tests__/cross_repo_handoff_contracts.test.ts", "test:gates": "tsx src/gates/__tests__/policy_gates.test.ts", "test:contracts": "tsx src/contracts/__tests__/controls_contracts.test.ts && tsx src/contracts/__tests__/autonomous_learning_contracts.test.ts && tsx src/contracts/__tests__/cross_repo_handoff_contracts.test.ts", "typecheck": "tsc --noEmit --ignoreConfig --module NodeNext --moduleResolution NodeNext --target ES2022 --allowImportingTsExtensions --resolveJsonModule --esModuleInterop --allowSyntheticDefaultImports --types node src/index.ts src/gates/__tests__/policy_gates.test.ts src/contracts/__tests__/controls_contracts.test.ts src/contracts/__tests__/autonomous_learning_contracts.test.ts src/contracts/__tests__/cross_repo_handoff_contracts.test.ts" }, "license": "UNLICENSED", "dependencies": { "@szl-holdings/a11oy-receipt-substrate": "^0.1.0" }, "files": [ "dist" ], "publishConfig": { "access": "restricted", "registry": "https://npm.pkg.github.com" } }