65 lines
2.5 KiB
JSON
65 lines
2.5 KiB
JSON
{
|
|
"name": "@stack.gallery/registry",
|
|
"version": "1.8.3",
|
|
"exports": "./mod.ts",
|
|
"nodeModulesDir": "auto",
|
|
"tasks": {
|
|
"start": "deno run --allow-all mod.ts server",
|
|
"dev": "deno run --allow-all --watch mod.ts server --ephemeral",
|
|
"test": "deno test --allow-all --no-check test/",
|
|
"test:unit": "deno test --allow-all --no-check test/unit/",
|
|
"test:integration": "deno test --allow-all --no-check test/integration/",
|
|
"test:e2e": "deno test --allow-all --no-check test/e2e/",
|
|
"test:docker-up": "docker compose -f test/docker-compose.test.yml up -d --wait",
|
|
"test:docker-down": "docker compose -f test/docker-compose.test.yml down -v",
|
|
"build-ui": "npx tsbundle",
|
|
"watch": "npx tswatch",
|
|
"compile": "tsdeno compile",
|
|
"check": "deno check mod.ts",
|
|
"fmt": "deno fmt",
|
|
"lint": "deno lint"
|
|
},
|
|
"imports": {
|
|
"@push.rocks/smartregistry": "npm:@push.rocks/smartregistry@^2.6.0",
|
|
"@push.rocks/smartdata": "npm:@push.rocks/smartdata@^7.1.0",
|
|
"@push.rocks/smartbucket": "npm:@push.rocks/smartbucket@^4.5.1",
|
|
"@push.rocks/smartlog": "npm:@push.rocks/smartlog@^3.2.1",
|
|
"@push.rocks/smartenv": "npm:@push.rocks/smartenv@^6.0.0",
|
|
"@push.rocks/smartpath": "npm:@push.rocks/smartpath@^6.0.0",
|
|
"@push.rocks/smartpromise": "npm:@push.rocks/smartpromise@^4.2.3",
|
|
"@push.rocks/smartstring": "npm:@push.rocks/smartstring@^4.1.0",
|
|
"@push.rocks/smartcrypto": "npm:@push.rocks/smartcrypto@^2.0.4",
|
|
"@push.rocks/smartjwt": "npm:@push.rocks/smartjwt@^2.2.1",
|
|
"@push.rocks/smartunique": "npm:@push.rocks/smartunique@^3.0.9",
|
|
"@push.rocks/smartdelay": "npm:@push.rocks/smartdelay@^3.0.5",
|
|
"@push.rocks/smartrx": "npm:@push.rocks/smartrx@^3.0.10",
|
|
"@push.rocks/smartcli": "npm:@push.rocks/smartcli@^4.0.20",
|
|
"@push.rocks/smartguard": "npm:@push.rocks/smartguard@^3.1.0",
|
|
"@push.rocks/qenv": "npm:@push.rocks/qenv@^6.1.3",
|
|
"@api.global/typedrequest": "npm:@api.global/typedrequest@^3.1.10",
|
|
"@api.global/typedrequest-interfaces": "npm:@api.global/typedrequest-interfaces@^3.0.19",
|
|
"@api.global/typedserver": "npm:@api.global/typedserver@^3.0.53",
|
|
"@tsclass/tsclass": "npm:@tsclass/tsclass@^9.5.0",
|
|
"@std/path": "jsr:@std/path@^1.0.0",
|
|
"@std/fs": "jsr:@std/fs@^1.0.0",
|
|
"@std/http": "jsr:@std/http@^1.0.0"
|
|
},
|
|
"compilerOptions": {
|
|
"strict": true,
|
|
"lib": [
|
|
"deno.window"
|
|
]
|
|
},
|
|
"lint": {
|
|
"rules": {
|
|
"exclude": [
|
|
"no-explicit-any"
|
|
]
|
|
}
|
|
},
|
|
"fmt": {
|
|
"singleQuote": true,
|
|
"lineWidth": 100
|
|
}
|
|
}
|