package.json
{
"name": "crypto-cascade",
"version": "0.4.9",
"description": "Cascade - An encryption and signing library for x-brid encryption via several crypto suites",
"author": "Jun Kurihara",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/junkurihara/cascade.git"
},
"bugs": {
"url": "https://github.com/junkurihara/cascade/issues"
},
"homepage": "https://junkurihara.github.io/cascade-webpage/",
"keywords": [
"crypto",
"hybrid encryption"
],
"main": "dist/index.js",
"scripts": {
"flow:version": "npm version --no-git-tag-version",
"release:start": "can-npm-publish --vorbose && git flow release start v$npm_package_version",
"release:finish": "git flow release finish v$npm_package_version",
"release:push": "git push --all && git push origin v$npm_package_version",
"docs": "esdoc -c .esdoc.json",
"test": "yarn jest:node",
"jest:node": "cross-env NODE_ENV=test jest -c ./jest.config.node.js",
"jest:web": "cross-env NODE_ENV=test jest -c ./jest.config.web.js",
"karma": "cross-env NODE_ENV=test karma start",
"karma:window": "yarn webpack && cross-env TEST_ENV=window karma start",
"webpack": "cross-env NODE_ENV=development webpack --mode development --config webpack.config.js",
"webpack:prod": "cross-env NODE_ENV=production webpack --mode production --config webpack.config.js",
"build": "rm -rf ./dist && cross-env NODE_ENV=production babel src -d dist/ --keep-file-extension && npm run webpack:prod",
"cleanup": "rm -rf ./dist coverage ./node_modules"
},
"devDependencies": {
"@babel/cli": "7.24.6",
"@babel/core": "7.24.6",
"@babel/eslint-parser": "7.24.6",
"@babel/plugin-transform-regenerator": "7.24.6",
"@babel/plugin-transform-runtime": "7.24.6",
"@babel/polyfill": "7.12.1",
"@babel/preset-env": "7.24.6",
"babel-jest": "29.7.0",
"babel-loader": "9.1.3",
"babel-plugin-transform-remove-console": "6.9.4",
"babelify": "10.0.0",
"browserify": "17.0.0",
"can-npm-publish": "1.3.6",
"cross-env": "7.0.3",
"eslint": "9.4.0",
"jasmine-core": "5.1.2",
"jest": "29.7.0",
"karma": "6.4.3",
"karma-browserify": "8.1.0",
"karma-chrome-launcher": "3.2.0",
"karma-cli": "2.0.0",
"karma-coverage-istanbul-reporter": "3.0.3",
"karma-jasmine": "5.1.0",
"webpack": "5.91.0",
"webpack-cli": "5.1.4"
},
"dependencies": {
"@babel/runtime": "~7.24.0",
"js-crypto-utils": "1.0.7",
"js-encoding-utils": "0.7.3",
"lodash.clonedeep": "~4.5.0",
"msgpack-lite": "~0.1.26"
},
"browser": {
"js-crypto-utils": false
},
"resolutions": {
"colors": "1.4.0"
},
"overrides": {
"colors@1": "1.4.0"
}
}