{ "name": "@alga-psa/authorization", "version": "0.1.0", "private": true, "type": "module", "main": "./dist/index.js", "types": "./src/index.ts", "exports": { ".": { "import": "./dist/index.js", "types": "./src/index.ts" }, "./kernel": { "import": "./dist/kernel/index.js", "types": "./src/kernel/index.ts" }, "./kernel/*": { "import": "./dist/kernel/*.js", "types": "./src/kernel/*" }, "./bundles/catalog": { "import": "./dist/bundles/catalog.js", "types": "./src/bundles/catalog.ts" }, "./bundles/service": { "import": "./dist/bundles/service.js", "types": "./src/bundles/service.ts" }, "./bundles/starterBundles": { "import": "./dist/bundles/starterBundles.js", "types": "./src/bundles/starterBundles.ts" }, "./adapters/rbac": { "import": "./dist/adapters/rbac.js", "types": "./src/adapters/rbac.ts" }, "./pagination": { "import": "./dist/pagination/index.js", "types": "./src/pagination/index.ts" }, "./pagination/authorizationAwarePagination": { "import": "./dist/pagination/authorizationAwarePagination.js", "types": "./src/pagination/authorizationAwarePagination.ts" } }, "scripts": { "build": "tsup", "typecheck": "tsc --noEmit", "test": "vitest run" }, "dependencies": { "@alga-psa/db": "*", "@alga-psa/types": "*", "knex": "^3.1.0" }, "devDependencies": { "@types/node": "^20.0.0", "tsup": "^8.0.0", "typescript": "^5.7.3" } }