-
Notifications
You must be signed in to change notification settings - Fork 153
Expand file tree
/
Copy pathpackage.json
More file actions
65 lines (65 loc) · 1.86 KB
/
Copy pathpackage.json
File metadata and controls
65 lines (65 loc) · 1.86 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
{
"name": "@planetarium/account-aws-kms",
"private": true,
"description": "Libplanet account implementation using AWS KMS",
"type": "module",
"main": "./dist/index.js",
"imports": {
"#crypto": {
"node": "./src/crypto/node.ts",
"default": "./src/crypto/browser.ts"
}
},
"exports": {
".": {
"node": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"browser": "./dist/index.browser.mjs",
"default": "./dist/index.js"
}
},
"files": [
"dist/**/*"
],
"scripts": {
"build": "yarn && nanobundle build",
"prepack": "yarn && yarn build",
"dev": "yarn test",
"test": "bash -c 'yarn && yarn run -T tsc -p tsconfig.json && vitest run; status=$?; printf \"\\033[41;97mNOTE: running this test suite too many times may be costly, as this creates and deletes AWS KMS keys during testing. KMS keys are prorated per hour for the price of \\$1.00 per month per key.\\033[0m\n\" > /dev/stderr; exit $status'",
"coverage": "yarn && vitest run --coverage"
},
"repository": {
"type": "git",
"url": "git+https://github.com/planetarium/libplanet.git",
"directory": "@planetarium/account-aws-kms"
},
"keywords": [
"libplanet"
],
"author": "Planetarium (https://planetarium.dev/)",
"license": "LGPL-2.1-or-later",
"devDependencies": {
"@planetarium/account": "workspace:^",
"@types/node": "^18.13.0",
"@vitest/coverage-c8": "^0.29.3",
"@vitest/ui": "^0.29.3",
"es-aggregate-error": "^1.0.9",
"nanobundle": "^1.6.0",
"vite": "^4.5.3",
"vitest": "^0.29.3"
},
"dependencies": {
"@aws-sdk/client-kms": "^3.272.0",
"@noble/secp256k1": "^1.7.1",
"asn1js": "^3.0.5"
},
"peerDependencies": {
"@planetarium/account": "workspace:^"
},
"engines": {
"node": ">=19.0.0"
}
}