-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
52 lines (52 loc) · 3.7 KB
/
Copy pathpackage.json
File metadata and controls
52 lines (52 loc) · 3.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
{
"name": "chancela",
"version": "26.1.0",
"private": true,
"type": "module",
"packageManager": "npm@12.0.1",
"description": "Portugal-compliant livro de atas and corporate acts ledger/archive platform.",
"license": "SEE LICENSE IN license.md",
"workspaces": [
"apps/web"
],
"engines": {
"node": ">=24.15.0",
"npm": ">=12.0.1"
},
"scripts": {
"init": "node -e \"const c=require('child_process'),w=process.platform==='win32',r=c.spawnSync(w?'powershell':'bash',w?['-NoProfile','-ExecutionPolicy','Bypass','-File','scripts/init.ps1']:['scripts/init.sh'],{stdio:'inherit'});process.exit(r.status==null?1:r.status)\"",
"dev": "node -e \"const c=require('child_process'),w=process.platform==='win32',r=c.spawnSync(w?'powershell':'bash',w?['-NoProfile','-ExecutionPolicy','Bypass','-File','scripts/dev.ps1']:['scripts/dev.sh'],{stdio:'inherit'});process.exit(r.status==null?1:r.status)\"",
"check:versions": "node scripts/check-versions.mjs",
"check:spec-coverage": "node scripts/check-spec-coverage.mjs",
"test:spec-coverage-policy": "node --test scripts/check-spec-coverage-snapshot.test.mjs",
"check:ci-assurance-waivers": "node scripts/check-ci-assurance-waivers.mjs",
"check:live-provider-assurance": "node scripts/check-live-provider-assurance.mjs",
"check:encrypted-build-defaults": "node scripts/check-encrypted-build-defaults.mjs",
"check:supply-chain-pins": "node scripts/check-supply-chain-pins.mjs",
"lint": "npm run lint:rust && npm run lint:web",
"lint:rust": "cargo clippy --workspace --all-targets --locked -- -D warnings",
"lint:web": "npm run lint --workspace apps/web",
"format": "cargo fmt --all && npm run format --workspace apps/web",
"format:check": "cargo fmt --all --check && npm run format:check --workspace apps/web",
"test": "npm run test:rust && npm run test:web",
"test:rust": "cargo test --workspace --locked",
"test:web": "npm run test --workspace apps/web",
"test:web:coverage": "npm run test:coverage --workspace apps/web",
"test:validator-corpus": "node scripts/validate-validator-corpus.mjs && node --test scripts/validator-corpus-sidecar.test.mjs",
"test:checkpoint:recent-landed": "node scripts/checkpoint-recent-landed.mjs",
"test:checkpoint:recent-landed:static": "node scripts/checkpoint-recent-landed.mjs --static",
"test:e2e": "cargo test -p chancela-server --features e2e --locked",
"test:browser": "npm run test:browser --workspace apps/web",
"test:browser:matrix": "npm run test:browser:matrix --workspace apps/web",
"test:desktop:rust": "npm run test:rust --prefix apps/desktop",
"test:desktop:smoke": "npm run test:smoke --prefix apps/desktop",
"measure:rust-build": "node scripts/measure-rust-build.mjs",
"build": "npm run build:rust && npm run build:web",
"build:rust": "cargo build --workspace --release --locked --features chancela-server/sqlcipher,chancela-cli/sqlcipher",
"build:web": "npm run build --workspace apps/web",
"build:docker": "docker build -f docker/Dockerfile.server -t chancela-server:local .",
"test:package-integrity": "node scripts/check-package-artifacts.mjs",
"test:docker:smoke": "node -e \"const c=require('child_process'),w=process.platform==='win32',r=c.spawnSync(w?'powershell':'bash',w?['-NoProfile','-ExecutionPolicy','Bypass','-File','scripts/docker-smoke.ps1']:['scripts/docker-smoke.sh'],{stdio:'inherit'});process.exit(r.status==null?1:r.status)\"",
"package": "node -e \"const c=require('child_process'),w=process.platform==='win32',r=c.spawnSync(w?'powershell':'bash',w?['-NoProfile','-ExecutionPolicy','Bypass','-File','scripts/package.ps1']:['scripts/package.sh'],{stdio:'inherit'});process.exit(r.status==null?1:r.status)\""
}
}