-
Notifications
You must be signed in to change notification settings - Fork 63
Expand file tree
/
Copy pathpackage.json
More file actions
112 lines (112 loc) · 6.26 KB
/
Copy pathpackage.json
File metadata and controls
112 lines (112 loc) · 6.26 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"name": "wallet-kernel",
"private": true,
"type": "module",
"scripts": {
"start:all": "pnpm exec pm2 start ecosystem.config.js --env development",
"start:canton": "tsx ./scripts/src/start-canton.ts",
"start:canton:tls": "tsx ./scripts/src/start-canton.ts --network=mainnet --tls=true",
"start:localnet": "tsx ./scripts/src/start-localnet.ts start",
"start:canton:console": ".canton/bin/canton --config canton/canton.conf --bootstrap canton/bootstrap.canton",
"stop:all": "pnpm exec pm2 stop all",
"stop:localnet": "tsx ./scripts/src/start-localnet.ts stop",
"pull:localnet": "tsx ./scripts/src/start-localnet.ts pull",
"generate:dapp-remote": "pnpm --filter @canton-network/core-rpc-generator build && pnpm exec open-rpc-generator generate -c ./rpc-generator-config-dapp-remote.json",
"generate:dapp": "pnpm --filter @canton-network/core-rpc-generator build && pnpm exec open-rpc-generator generate -c ./rpc-generator-config-dapp.json",
"generate:user": "pnpm --filter @canton-network/core-rpc-generator build && pnpm exec open-rpc-generator generate -c ./rpc-generator-config-user.json",
"generate:signing": "pnpm --filter @canton-network/core-rpc-generator build && pnpm exec open-rpc-generator generate -c ./rpc-generator-config-signing.json",
"generate:grpc": "tsx ./scripts/src/generate-protobufs.ts",
"generate:tokenstandard": "tsx ./scripts/src/generate-token-standard.ts",
"generate:codegen": "tsx ./scripts/src/generate-daml-codegen.ts",
"generate:all": "pnpm run generate:dapp && pnpm run generate:dapp-remote && pnpm run generate:user && pnpm run generate:signing && pnpm run generate:tokenstandard && pnpm run generate:codegen && pnpm exec prettier . --write > /dev/null 2>&1",
"lint": "nx run-many -t lint --parallel",
"build:all": "nx run-many -t build --parallel",
"build:all:serial": "nx run-many -t build --parallel=1",
"clean:all": "nx run-many -t clean --parallel && pnpm nx reset",
"test:all": "nx run-many -t test --parallel",
"test-coverage:all": "nx run-many -t test:coverage --parallel",
"script:coverage:report": "tsx ./scripts/src/coverage-report.ts",
"postinstall": "husky",
"docs:update-wg-config": "tsx ./scripts/src/docs-update-wg-config.ts",
"script:cleancoding": "tsx ./scripts/src/clean-coding.ts",
"script:install:dpm": "tsx --eval \"import { installDPM } from './scripts/src/install-dpm.ts'; installDPM()\"",
"script:generate:openapi": "tsx ./scripts/src/generate-openapi-clients.ts",
"script:generate:asyncapi": "tsx ./scripts/src/generate-asyncapi-clients.ts",
"script:generate:protobufs": "tsx ./scripts/src/generate-protobufs.ts",
"script:generate:ledgerapi": "tsx ./scripts/src/generate-ledgerapi-types.ts",
"script:fetch:canton": "tsx ./scripts/src/fetch-canton.ts",
"script:fetch:splice": "tsx ./scripts/src/fetch-splice.ts",
"script:fetch:localnet": "tsx ./scripts/src/fetch-localnet.ts",
"script:openrpc:titles": "tsx ./scripts/src/schema-title-validation.ts",
"script:validate:package": "tsx ./scripts/src/package-and-verify-wallet-sdk.ts",
"script:test:examples": "pnpm exec node --trace-uncaught --enable-source-maps --import tsx ./scripts/src/test-example-scripts.ts",
"script:test:examples-stress": "tsx ./scripts/src/test-examples-scripts-under-stress.ts",
"script:test:stress-scripts": "tsx ./scripts/src/test-stress-scripts.ts",
"script:conformance-cli": "pnpm --filter @canton-network/tool-conformance-cli run run",
"script:release": "tsx ./scripts/src/release.ts",
"script:retag": "tsx ./scripts/src/retag.ts",
"script:flat-pack": "tsx ./scripts/src/flat-pack.ts",
"script:upgrade:splice": "tsx ./scripts/src/upgrade-splice.ts",
"script:clear-blockdaemon-policies": "tsx ./scripts/src/clear-blockdaemon-policies.ts",
"full:rebuild": "NX_TUI=false && pnpm run clean:all && pnpm run generate:all && pnpm install && pnpm run build:all --skip-nx-cache && NX_TUI=true",
"full:down": "pnpm run stop:localnet && pnpm exec pm2 kill && pnpm run full:rebuild",
"full:up": "pnpm run start:localnet && pnpm run start:all",
"fetch:all": "pnpm script:fetch:canton && pnpm script:fetch:splice && pnpm script:fetch:localnet"
},
"devDependencies": {
"@canton-network/core-eslint-config": "catalog:",
"@commitlint/config-conventional": "catalog:",
"@daml/types": "catalog:",
"@eslint/js": "catalog:",
"@nx/eslint": "catalog:",
"@nx/eslint-plugin": "catalog:",
"@nx/playwright": "catalog:",
"@nx/storybook": "catalog:",
"@nx/web": "catalog:",
"@open-rpc/generator": "catalog:",
"@playwright/test": "catalog:",
"@protobuf-ts/plugin": "catalog:",
"@storybook/web-components-vite": "catalog:",
"@swc-node/register": "catalog:",
"@swc/core": "catalog:",
"@swc/helpers": "catalog:",
"@types/node": "catalog:",
"@typescript-eslint/parser": "catalog:",
"commitlint": "catalog:",
"eslint": "catalog:",
"eslint-plugin-headers": "catalog:",
"globals": "catalog:",
"grpc-tools": "catalog:",
"husky": "catalog:",
"jsonc-eslint-parser": "catalog:",
"lint-staged": "catalog:",
"lit": "catalog:",
"oauth2-mock-server": "catalog:",
"pino-pretty": "catalog:",
"playwright": "catalog:",
"pm2": "catalog:",
"prettier": "catalog:",
"storybook": "catalog:",
"ts-node": "catalog:",
"ts-proto": "catalog:",
"tsdown": "catalog:",
"tslib": "catalog:",
"tsx": "catalog:",
"typescript": "catalog:",
"typescript-eslint": "catalog:",
"vite": "catalog:"
},
"lint-staged": {
"*": "pnpm prettier --config .prettierrc --write --ignore-unknown",
"*.{ts,tsx,js,jsx,mjs,cjs}": "pnpm eslint --fix"
},
"packageManager": "pnpm@12.4.1",
"dependencies": {
"@nx/js": "catalog:",
"nx": "catalog:"
},
"repository": {
"type": "git",
"url": "git+https://github.com/canton-network/wallet.git"
}
}