UNPKG

@meeco/cryppo

Version:

In-browser encryption and decryption. Clone of Ruby Cryppo

84 lines (83 loc) 2.37 kB
{ "name": "@meeco/cryppo", "version": "2.0.2", "description": "In-browser encryption and decryption. Clone of Ruby Cryppo", "engines": { "node": ">=12.4.0" }, "scripts": { "browser": "karma start", "build": "rm -rf dist && tsc && bili src/index.ts --format cjs --format es --module-name cryppo", "demo": "npm start", "format:check": "prettier -c \"src/**/*.ts\" \"test/**/*.ts\" \"demo/**/*.*\" *.json README.md", "format:write": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\" \"demo/**/*.*\" *.json README.md", "lint": "tslint --project tsconfig.json", "posttest": "npm run lint && npm run format:check", "prebuild": "npm run lint", "prepack": "npm run build", "prepublishOnly": "npm run build", "start": "parcel serve demo/encryption_with_derived_key.html", "test": "jest" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "source": "src/index.ts", "main": "dist/src/index.js", "module": "dist/index.esm.js", "types": "dist/src/index.d.ts", "repository": { "type": "git", "url": "git@github.com:Meeco/cryppo-js.git" }, "keywords": [ "encryption", "cryppo", "decryption", "rsa", "pbkdf2", "aes", "aes-256" ], "author": "Meeco", "license": "MIT", "dependencies": { "bson": "^4.0.4", "buffer": "^5.1.0", "node-forge": "0.10.0", "yaml": "^1.6.0" }, "devDependencies": { "@types/bson": "^4.0.2", "@types/jest": "^24.0.15", "@types/node-forge": "0.9.5", "@types/yaml": "^1.0.2", "bili": "^4.10.1", "jasmine-core": "^3.4.0", "jest": "^24.8.0", "jest-junit": "^6.4.0", "karma": "^5.1.1", "karma-chrome-launcher": "^3.1.0", "karma-edge-launcher": "^0.4.2", "karma-firefox-launcher": "^1.3.0", "karma-ie-launcher": "^1.0.0", "karma-jasmine": "^3.3.1", "karma-jasmine-html-reporter": "^1.5.4", "karma-mocha-reporter": "^2.2.5", "karma-safari-launcher": "^1.0.0", "karma-typescript": "^5.0.3", "karma-typescript-es6-transform": "^5.0.3", "parcel-bundler": "^1.12.4", "prettier": "^2.0.5", "rollup-plugin-typescript2": "^0.26.0", "sass": "^1.22.2", "ts-jest": "^24.0.2", "tslint": "^5.20.1", "typescript": "^3.9.5" }, "jest": { "testMatch": [ "(/^test/.*|\\.(test|spec))\\.(ts)$" ] } }