-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
54 lines (54 loc) · 3.57 KB
/
Copy pathpackage.json
File metadata and controls
54 lines (54 loc) · 3.57 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
{
"name": "windstack-sdk",
"version": "2.0.0",
"private": true,
"type": "module",
"workspaces": [
"packages/*"
],
"scripts": {
"clean": "rm -rf packages/*/dist packages/*/*.tsbuildinfo",
"format": "biome format --write packages/*/src scripts package.json package-lock.json tsconfig.json tsconfig.base.json packages/*/package.json packages/*/tsconfig.json specs/wisp-provider-contract.json biome.json",
"format:check": "biome format packages/*/src scripts package.json package-lock.json tsconfig.json tsconfig.base.json packages/*/package.json packages/*/tsconfig.json specs/wisp-provider-contract.json biome.json",
"lint": "biome lint packages/*/src scripts",
"check:release": "node scripts/check-release.mjs",
"audit:native": "node scripts/audit-native.mjs",
"audit:release": "node scripts/audit-release-tarballs.mjs",
"build:native": "tsc -b packages/core packages/crypto packages/abi packages/rpc packages/contract packages/account packages/antelope packages/signing-request packages/session",
"build": "tsc -b packages/core packages/evm packages/solana packages/crypto packages/abi packages/rpc packages/contract packages/account packages/antelope packages/signing-request packages/vexanium packages/wallet-plugin-wisp packages/session",
"typecheck": "npm run typecheck --workspaces --if-present",
"pack:native": "npm run clean && npm run build:native && npm pack --dry-run -w @windstack/core -w @windstack/crypto -w @windstack/abi -w @windstack/rpc -w @windstack/contract -w @windstack/account -w @windstack/antelope -w @windstack/signing-request -w @windstack/session",
"pack:dry-run": "npm pack --dry-run --workspaces",
"test": "node scripts/test-signing.mjs && node scripts/test-provider-contract.mjs && node scripts/test-provider-spec.mjs && node scripts/test-sdk-behavior.mjs && npm run test:native && node scripts/test-general-purpose.mjs",
"test:native": "node scripts/test-crypto.mjs && node scripts/test-abi.mjs && node scripts/test-rpc.mjs && node scripts/test-contract-account.mjs && node scripts/test-antelope-client.mjs && node scripts/test-signing-request.mjs && node scripts/test-session.mjs && node scripts/test-native-antelope.mjs && node scripts/test-vexanium-abi.mjs",
"test:signing-request": "node scripts/test-signing-request.mjs",
"test:vexanium-abi": "node scripts/test-vexanium-abi.mjs",
"verify:vexanium": "node scripts/verify-vexanium-live.mjs",
"validate:native": "npm run clean && npm run format:check && npm run check:release && npm run build:native && npm run test:native && npm run pack:native",
"validate": "npm run clean && npm run format:check && npm run lint && npm run check:release && npm run build && npm run typecheck && npm test && npm run pack:dry-run",
"release:dry-run": "npm run validate && npm run audit:release && npm run verify:vexanium && npm audit && npm run audit:native",
"release:npm": "node scripts/publish-release.mjs"
},
"devDependencies": {
"@biomejs/biome": "2.5.12",
"@types/node": "^24.13.3",
"typescript": "^7.0.2"
},
"engines": {
"node": ">=20.19.0"
},
"license": "MIT",
"author": "Gilang Ramadan",
"contributors": [
"PT WIND KRIPTOGRAFI TEKNOLOGI"
],
"description": "General-purpose TypeScript SDK packages for Antelope, Vexanium, EVM, Solana, signing, providers, exact assets, and protocol math.",
"homepage": "https://github.com/windvex/windstack-sdk#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/windvex/windstack-sdk.git"
},
"bugs": {
"url": "https://github.com/windvex/windstack-sdk/issues"
}
}