UNPKG

2.26 kBJSONView Raw
1{
2 "name": "@peculiar/webcrypto",
3 "version": "1.4.5",
4 "description": "A WebCrypto Polyfill for NodeJS",
5 "repository": {
6 "type": "git",
7 "url": "https://github.com/PeculiarVentures/webcrypto.git"
8 },
9 "files": [
10 "build/**/*.{ts,js}",
11 "index.d.ts",
12 "README.md",
13 "LICENSE.md"
14 ],
15 "main": "build/webcrypto.js",
16 "module": "build/webcrypto.es.js",
17 "types": "index.d.ts",
18 "scripts": {
19 "test": "mocha",
20 "coverage": "nyc npm test",
21 "coveralls": "nyc report --reporter=text-lcov | coveralls",
22 "build": "rollup -c",
23 "clear": "rimraf build/*",
24 "rebuild": "npm run clear && npm run build",
25 "lint": "eslint . --ext .ts",
26 "lint:fix": "eslint --fix . --ext .ts"
27 },
28 "keywords": [
29 "webcrypto",
30 "crypto",
31 "sha",
32 "rsa",
33 "ec",
34 "aes",
35 "des",
36 "hmac",
37 "pbkdf2",
38 "eddsa",
39 "x25519",
40 "ed25519",
41 "x448",
42 "ed448",
43 "shake128",
44 "shake256"
45 ],
46 "author": "PeculiarVentures",
47 "contributors": [
48 "Miroshin Stepan<microshine@mail.ru>"
49 ],
50 "license": "MIT",
51 "bugs": {
52 "url": "https://github.com/PeculiarVentures/webcrypto/issues"
53 },
54 "homepage": "https://github.com/PeculiarVentures/webcrypto#readme",
55 "devDependencies": {
56 "@peculiar/webcrypto-test": "^1.0.7",
57 "@types/mocha": "^10.0.6",
58 "@types/node": "^20.11.4",
59 "@typescript-eslint/eslint-plugin": "^6.19.0",
60 "@typescript-eslint/parser": "^6.19.0",
61 "eslint": "^8.56.0",
62 "eslint-plugin-import": "^2.29.1",
63 "mocha": "^10.2.0",
64 "rimraf": "^5.0.5",
65 "rollup": "^4.9.5",
66 "rollup-plugin-typescript2": "^0.36.0",
67 "ts-node": "^10.9.2",
68 "typescript": "^5.3.3"
69 },
70 "dependencies": {
71 "@peculiar/asn1-schema": "^2.3.8",
72 "@peculiar/json-schema": "^1.1.12",
73 "pvtsutils": "^1.3.5",
74 "tslib": "^2.6.2",
75 "webcrypto-core": "^1.7.8"
76 },
77 "nyc": {
78 "extension": [
79 ".ts",
80 ".tsx"
81 ],
82 "include": [
83 "src/**/*.ts"
84 ],
85 "exclude": [
86 "**/*.d.ts"
87 ],
88 "reporter": [
89 "lcov",
90 "text-summary",
91 "html"
92 ]
93 },
94 "engines": {
95 "node": ">=10.12.0"
96 },
97 "mocha": {
98 "require": "ts-node/register",
99 "extension": [
100 "ts"
101 ],
102 "spec": "test/**/*.ts"
103 }
104}