UNPKG

3 kBJSONView Raw
1{
2 "name": "virgil-sdk",
3 "version": "5.0.0",
4 "description": "Virgil Security Services SDK",
5 "contributors": [
6 "Eugene Baranov <ebaranov.dev@gmail.com> (https://github.com/ebaranov/)",
7 "Egor Gumenyuk <boo1ean0807@gmail.com> (https://github.com/boo1ean/)",
8 "Vadim Avdeiev <v.avdeiev@gmail.com> (https://github.com/vadimavdeev/)",
9 "Pavlo Ponomarenko <shocksilien@gmail.com> (https://github.com/theshock/)"
10 ],
11 "repository": {
12 "type": "git",
13 "url": "https://github.com/VirgilSecurity/virgil-sdk-javascript"
14 },
15 "main": "dist/virgil-sdk.cjs.js",
16 "module": "dist/virgil-sdk.es.js",
17 "browser": {
18 "./dist/virgil-sdk.cjs.js": "./dist/virgil-sdk.browser.cjs.js",
19 "./dist/virgil-sdk.es.js": "./dist/virgil-sdk.browser.es.js",
20 "./src/Storage/adapters/FileSystemStorageAdapter.ts": "./src/Storage/adapters/IndexedDbStorageAdapter.ts"
21 },
22 "typings": "dist/types/index.d.ts",
23 "files": [
24 "dist"
25 ],
26 "author": "Virgil Security Inc. <support@virgilsecurity.com>",
27 "keywords": [
28 "security",
29 "elliptic",
30 "elliptic curve",
31 "virgil",
32 "virgilsecurity",
33 "encryption",
34 "crypto",
35 "pki"
36 ],
37 "license": "BSD-3-Clause",
38 "devDependencies": {
39 "@types/chai": "^4.1.2",
40 "@types/chai-as-promised": "^7.1.0",
41 "@types/mkdirp": "^0.5.2",
42 "@types/mocha": "^5.0.0",
43 "@types/node": "^9.4.7",
44 "@types/rimraf": "^2.0.2",
45 "@types/sinon": "^4.3.1",
46 "@types/sinon-chai": "^2.7.29",
47 "buffer-es6": "^4.9.3",
48 "builtin-modules": "^2.0.0",
49 "chai": "^4.1.2",
50 "chai-as-promised": "^7.1.1",
51 "dotenv": "^5.0.1",
52 "karma": "^2.0.0",
53 "karma-chai-plugins": "^0.9.0",
54 "karma-chrome-launcher": "^2.2.0",
55 "karma-firefox-launcher": "^1.1.0",
56 "karma-mocha": "^1.3.0",
57 "karma-rollup-preprocessor": "^5.1.1",
58 "mocha": "^5.0.5",
59 "rollup": "^0.57.0",
60 "rollup-plugin-commonjs": "^9.0.0",
61 "rollup-plugin-inject": "^2.0.0",
62 "rollup-plugin-json": "^2.3.0",
63 "rollup-plugin-node-globals": "^1.2.0",
64 "rollup-plugin-node-resolve": "^3.0.0",
65 "rollup-plugin-replace": "^2.0.0",
66 "rollup-plugin-sourcemaps": "^0.4.2",
67 "rollup-plugin-typescript2": "^0.11.1",
68 "rollup-plugin-uglify": "^3.0.0",
69 "sinon": "^4.5.0",
70 "sinon-chai": "^3.0.0",
71 "ts-node": "^5.0.1",
72 "typedoc": "^0.11.1",
73 "typescript": "^2.6.2",
74 "virgil-crypto": "^3.0.0"
75 },
76 "dependencies": {
77 "fetch-ponyfill": "^6.0.2",
78 "mkdirp": "^0.5.1",
79 "rimraf": "^2.6.2"
80 },
81 "peerDependencies": {
82 "virgil-crypto": "3.x"
83 },
84 "scripts": {
85 "build": "node scripts/rollup/build.js",
86 "test:node": "mocha --require ts-node/register --require dotenv/config --require scripts/register-assert \"src/**/*.test.ts\"",
87 "test:browser": "karma start",
88 "test": "yarn run test:node && yarn run test:browser --signle-run",
89 "preversion": "yarn run test",
90 "version": "yarn run build",
91 "docs": "typedoc src"
92 },
93 "devEngines": {
94 "node": ">= 8.x"
95 }
96}