-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathpackage.json
More file actions
93 lines (93 loc) · 4.68 KB
/
package.json
File metadata and controls
93 lines (93 loc) · 4.68 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
{
"name": "bc-wallet-mobile",
"version": "1.0.0",
"description": "",
"main": "index.js",
"private": true,
"license": "Apache-2.0",
"engines": {
"node": ">=24.14.1 <25.0.0",
"yarn": "^4.9.2"
},
"packageManager": "yarn@4.9.2",
"workspaces": {
"packages": [
"app",
"packages/*"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/bcgov/bc-wallet-mobile.git"
},
"bugs": {
"url": "https://github.com/bcgov/bc-wallet-mobile/issues"
},
"homepage": "https://github.com/bcgov/bc-wallet-mobile#readme",
"scripts": {
"lint:app": "cd app && yarn lint",
"lint:core": "cd packages/bcsc-core && yarn lint",
"lint": "yarn lint:app && yarn lint:core",
"format:app": "cd app && yarn format",
"format:core": "cd packages/bcsc-core && yarn format",
"format": "yarn format:app && yarn format:core",
"format:check:app": "cd app && yarn format:check",
"format:check:core": "cd packages/bcsc-core && yarn format:check",
"format:check": "yarn format:check:app && yarn format:check:core",
"typecheck:app": "cd app && yarn typecheck",
"typecheck:core": "cd packages/bcsc-core && yarn typecheck",
"typecheck": "yarn typecheck:app && yarn typecheck:core",
"test": "cd app && yarn test",
"coverage": "cd app && yarn test:coverage",
"check": "echo '🥁 Running all checks...' && yarn typecheck && yarn lint && yarn format:check && yarn test && echo '✅ All checks passed!'",
"build": "cd packages/bcsc-core && yarn build",
"setup": "yarn build && cd app && yarn setup",
"clean": "echo '🧹 Cleaning project directories...' && rm -rf .yarn/cache node_modules app/node_modules app/.jest app/.metro-cache app/android/.gradle app/android/.idea app/android/app/build app/ios/build app/ios/Pods packages/bcsc-core/node_modules packages/bcsc-core/lib e2e/node_modules e2e/.appium e2e/.yarn && echo '✅ Clean complete'",
"convert": "node scripts/apply-variant.mjs bcsc-dev && node scripts/apply-version.mjs 4.0.0 2801",
"link:bifold": "cd ../bifold && yarn install && yarn build && cd ../bc-wallet-mobile && yarn link ../bifold --all --relative && yarn install"
},
"resolutions": {
"tsyringe": "4.8.0",
"nanoid": "3.3.7",
"@noble/hashes": "1.8.0",
"@openwallet-foundation/askar-shared": "0.5.0-alpha-20260121132554",
"react": "19.1.0",
"react-test-renderer": "19.1.0",
"react-native": "0.81.5",
"sha.js": "2.4.12",
"elliptic": "6.6.1",
"@types/react": "19.1.0",
"fast-xml-parser": "4.5.4",
"react-native-vision-camera": "patch:react-native-vision-camera@npm%3A4.7.3#~/.yarn/patches/react-native-vision-camera-npm-4.7.3-dc361fe55c.patch",
"@credo-ts/anoncreds@npm:0.5.19": "patch:@credo-ts/anoncreds@npm%3A0.5.19#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.19-09c3e8bbd1.patch",
"@credo-ts/anoncreds@npm:0.5.15": "patch:@credo-ts/anoncreds@npm%3A0.5.19#~/.yarn/patches/@credo-ts-anoncreds-npm-0.5.19-09c3e8bbd1.patch",
"@credo-ts/core@npm:0.5.19": "patch:@credo-ts/core@npm%3A0.5.19#~/.yarn/patches/@credo-ts-core-npm-0.5.19-0177059ca8.patch",
"@credo-ts/core@npm:0.5.15": "patch:@credo-ts/core@npm%3A0.5.19#~/.yarn/patches/@credo-ts-core-npm-0.5.19-0177059ca8.patch",
"@credo-ts/indy-vdr@npm:0.5.19": "patch:@credo-ts/indy-vdr@npm%3A0.5.19#~/.yarn/patches/@credo-ts-indy-vdr-npm-0.5.19-f8bd108d78.patch",
"@hyperledger/indy-vdr-react-native@npm:0.2.4": "patch:@hyperledger/indy-vdr-react-native@npm%3A0.2.4#~/.yarn/patches/@hyperledger-indy-vdr-react-native-npm-0.2.4-2bae706bd9.patch",
"@credo-ts/openid4vc@npm:0.5.19": "patch:@credo-ts/openid4vc@npm%3A0.5.19#~/.yarn/patches/@credo-ts-openid4vc-npm-0.5.19-4d16a6c35e.patch",
"@animo-id/pex@npm:4.1.1-alpha.0": "patch:@animo-id/pex@npm%3A4.1.1-alpha.0#~/.yarn/patches/@animo-id-pex-npm-4.1.1-alpha.0-f29edfffa2.patch",
"@sphereon/pex@npm:5.0.0-unstable.24": "patch:@sphereon/pex@npm%3A5.0.0-unstable.24#~/.yarn/patches/@sphereon-pex-npm-5.0.0-unstable.24-921df3a8ac.patch",
"react-native-fs@npm:~2.20.0": "patch:react-native-fs@npm%3A2.20.0#~/.yarn/patches/react-native-fs-npm-2.20.0-a38fe24051.patch",
"handlebars": "4.7.9",
"basic-ftp": "5.3.0",
"protobufjs": "7.5.5",
"axios": "1.15.0"
},
"dependencies": {
"react-native-bcsc-core": "workspace:*"
},
"devDependencies": {
"prettier": "~3.4.2",
"prettier-plugin-organize-imports": "^4.3.0"
},
"//": "ffi-napi and ref-napi are unused by React Native and incompatible with Node 24, so we skip building them.",
"dependenciesMeta": {
"@2060.io/ffi-napi": {
"built": false
},
"@2060.io/ref-napi": {
"built": false
}
}
}