UNPKG

@pixelfactory/privatebin

Version:
126 lines (125 loc) 3.58 kB
{ "name": "@pixelfactory/privatebin", "version": "2.6.2", "homepage": "https://github.com/pixelfactoryio/privatebin-cli", "description": "a PrivateBin client written in typescript", "author": "Amine Benseddik <amine@pixelfactory.io>", "keywords": [ "privatebin", "zerobin", "paste", "cli", "crypto", "aes256", "zlib" ], "repository": { "type": "git", "url": "https://github.com/pixelfactoryio/privatebin-cli.git" }, "readme": "https://github.com/pixelfactoryio/privatebin-cli#readme", "bugs": { "url": "https://github.com/pixelfactoryio/privatebin-cli/issues" }, "bin": { "privatebin": "dist/bin/privatebin.js" }, "main": "dist/main/index.js", "module": "dist/module/index.mjs", "browser": "dist/browser/index.js", "types": "dist/types/lib/index.d.ts", "files": [ "dist" ], "license": "MIT", "scripts": { "lint": "eslint src", "lintfix": "eslint '*/**/*.{js,ts,tsx}' --quiet --fix", "test": "tap --timeout=300 --invert --grep=build", "posttest": "tap --coverage-report=text-lcov > coverage.out", "dev": "tsc --build --watch", "clean": "rimraf dist", "build": "npm run clean && npm run build:rollup && npm run build:test", "build:tsc": "tsc --project src/tsconfig.json", "build:rollup": "rollup -c", "build:test": "npm run build:test-cjs && npm run build:test-esm", "build:test-cjs": "node test-build-cjs.js", "build:test-esm": "node test-build-esm.mjs", "semantic-release": "semantic-release", "prepare": "husky" }, "dependencies": { "axios": "^1.7.9", "bs58": "^6.0.0", "byte-base64": "^1.1.0", "chalk": "^5.3.0", "commander": "^12.1.0", "inquirer": "^12.2.0", "isomorphic-webcrypto": "^2.3.8", "pako": "^2.1.0", "pjson": "^1.0.9", "yaml": "^2.6.1" }, "devDependencies": { "@commitlint/cli": "^19.6.0", "@commitlint/config-conventional": "^19.6.0", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.16.0", "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^12.1.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@semantic-release/release-notes-generator": "^14.0.1", "@types/bs58": "^4.0.4", "@types/inquirer": "^9.0.7", "@types/node": "^22.10.2", "@types/pako": "^2.0.3", "@typescript-eslint/eslint-plugin": "^8.18.0", "@typescript-eslint/parser": "^8.18.0", "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "globals": "^15.13.0", "husky": "^9.1.7", "nock": "^13.5.6", "prettier": "3.4.2", "rimraf": "^6.0.1", "rollup": "^4.28.1", "rollup-plugin-preserve-shebang": "^1.0.1", "semantic-release": "^24.2.0", "tap": "^21.0.1", "ts-node": "^10.9.2", "typescript": "^5.7.2", "typescript-eslint": "^8.18.0" }, "husky": { "hooks": { "commit-msg": "npx --no-install commitlint --edit $1" } }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/npm", [ "@semantic-release/changelog", { "changelogFile": "CHANGELOG.md" } ], [ "@semantic-release/git", { "assets": [ "package.json", "CHANGELOG.md" ] } ] ] } }