{"name": "@redhat/opossum", "description": "A fail-fast circuit breaker for promises and callbacks", "author": "Red Hat, Inc.", "license": "Apache-2.0", "repository": {"type": "git", "url": "git://github.com/nodeshift/opossum.git"}, "bugs": {"url": "https://github.com/nodeshift/opossum/issues"}, "keywords": ["circuit breaker", "circuit-breaker", "fail-fast", "circuit", "breaker", "hystrix", "rate-limiting"], "homepage": "https://nodeshift.dev/opossum", "versions": {"5.0.0": {"name": "@redhat/opossum", "version": "5.0.0", "author": "Red Hat, Inc.", "license": "Apache-2.0", "support": {"target": "LTS", "response": "REGULAR-7", "backing": "COMPANY"}, "scripts": {"prebuild": "npm run lint", "build": "./test/browser/generate-index.sh && npm run build:browser", "build:browser": "webpack --config=config/webpack.config.js", "build:docs": "npm run build:docs:html && npm run build:docs:markdown", "build:docs:html": "documentation build index.js -f html -o docs --config documentation.yml", "build:docs:markdown": "documentation build index.js -f md -o docs/opossum.md", "pretest": "npm run lint", "test": "nyc tape test/*.js | tap-spec", "test:headless": "node test/browser/webpack-test.js", "test:browser": "opener http://localhost:9007/test/browser/index.html && serve . -p 9007", "ci": "npm run build && npm run test && npm run test:headless", "prerelease": "npm run ci", "release": "standard-version -s -a", "lint": "standardx test/*.js index.js lib/*.js test/*/*.js", "clean": "rm -rf node_modules dist/*.js test/browser/webpack-test.js"}, "standard-version": {"scripts": {"postbump": "npm run build:docs", "precommit": "git add docs/"}}, "repository": {"type": "git", "url": "git://github.com/nodeshift/opossum.git"}, "files": ["index.js", "lib", "dist", "doc/opossum.md"], "bugs": {"url": "https://github.com/nodeshift/opossum/issues"}, "homepage": "https://nodeshift.dev/opossum", "devDependencies": {"@babel/core": "^7.11.6", "@babel/preset-env": "^7.11.5", "babel-loader": "^8.0.6", "codacy-coverage": "^3.4.0", "coveralls": "^3.1.0", "nyc": "~15.1.0", "opener": "1.5.2", "serve": "^11.3.2", "standard-version": "9.0.0", "standardx": "^5.0.0", "tap-spec": "~5.0.0", "tape": "~5.0.1", "webpack": "~4.44.2", "webpack-cli": "~3.3.12"}, "description": "A fail-fast circuit breaker for promises and callbacks", "keywords": ["circuit breaker", "circuit-breaker", "fail-fast", "circuit", "breaker", "hystrix", "rate-limiting"], "engines": {"node": "^14 || ^12 || ^10"}, "dependencies": {}, "dist": {"tarball": "https://npm.registry.redhat.com/@redhat/opossum/-/opossum-5.0.0.tgz", "shasum": "603bf0321291d3dc4ff59f1345e89b4191f5f6b7", "integrity": "sha512-oGRczNAFtN2Z7YKBtSV5N5ztX/Ix/MkKck/AzQh8a6PaeMMZ8tKZmLOuSiY9jL5fiAloycSc9oVay6EfcEN25A=="}}, "6.2.1": {"name": "@redhat/opossum", "version": "6.2.1", "author": "Red Hat, Inc.", "license": "Apache-2.0", "scripts": {"prepare": "husky install", "prebuild": "npm run pretest", "build": "./test/browser/generate-index.sh && npm run build:browser", "build:browser": "webpack --config=config/webpack.config.js", "build:docs": "npm run build:docs:html && npm run build:docs:markdown", "build:docs:html": "npx documentation build index.js -f html -o docs --config documentation.yml", "build:docs:markdown": "npx documentation build index.js -f md -o docs/opossum.md", "pretest": "eslint --ignore-path .gitignore .", "test": "nyc tape test/*.js | tap-spec", "test:headless": "node test/browser/webpack-test.js", "test:browser": "opener http://localhost:9007/test/browser/index.html && serve . -p 9007", "ci": "npm run build && npm run test && npm run test:headless", "lint": "standardx test/*.js index.js lib/*.js test/*/*.js", "clean": "rm -rf node_modules dist/*.js test/browser/webpack-test.js", "prepublishOnly": "npm run build"}, "repository": {"type": "git", "url": "git://github.com/nodeshift/opossum.git"}, "files": ["index.js", "lib", "dist", "doc/opossum.md"], "bugs": {"url": "https://github.com/nodeshift/opossum/issues"}, "homepage": "https://nodeshift.dev/opossum", "devDependencies": {"@babel/core": "^7.14.6", "@babel/preset-env": "^7.14.7", "babel-loader": "^8.2.2", "codacy-coverage": "^3.4.0", "coveralls": "^3.1.1", "eslint": "^7.24.0", "eslint-config-semistandard": "^15.0.1", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.23.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.1.0", "eslint-plugin-standard": "^5.0.0", "husky": "^6.0.0", "nyc": "~15.1.0", "opener": "1.5.2", "serve": "^11.3.2", "tap-spec": "~5.0.0", "tape": "~5.2.2", "webpack": "~4.46.0", "webpack-cli": "~4.7.2"}, "description": "A fail-fast circuit breaker for promises and callbacks", "keywords": ["circuit breaker", "circuit-breaker", "fail-fast", "circuit", "breaker", "hystrix", "rate-limiting"], "engines": {"node": "^16 || ^14 || ^12"}, "dependencies": {}, "support": true, "dist": {"tarball": "https://npm.registry.redhat.com/@redhat/opossum/-/opossum-6.2.1.tgz", "shasum": "323fb9bb9470fd9fdfe74e66487c15a398666d87", "integrity": "sha512-gQxFaX64r8A8hYuv6dsoIIgPSOykbKzpJIRGR7zMBzYlZMUcAPQhrf2XS1Fm9uNwGOn1wxW02O4wTSJMsAoTWQ=="}}, "6.3.0": {"name": "@redhat/opossum", "version": "6.3.0", "author": "Red Hat, Inc.", "license": "Apache-2.0", "scripts": {"prepare": "husky install", "prebuild": "npm run pretest", "build": "./test/browser/generate-index.sh && npm run build:browser", "build:browser": "webpack --config=config/webpack.config.js", "build:docs": "npm run build:docs:html && npm run build:docs:markdown", "build:docs:html": "npx documentation build index.js -f html -o docs --config documentation.yml", "build:docs:markdown": "npx documentation build index.js -f md -o docs/opossum.md", "pretest": "eslint --ignore-path .gitignore .", "test": "nyc tape test/*.js | tap-spec", "test:headless": "node test/browser/webpack-test.js", "test:browser": "opener http://localhost:9007/test/browser/index.html && serve . -p 9007", "ci": "npm run build && npm run test && npm run test:headless", "lint": "standardx test/*.js index.js lib/*.js test/*/*.js", "clean": "rm -rf node_modules dist/*.js test/browser/webpack-test.js", "prepublishOnly": "npm run build"}, "repository": {"type": "git", "url": "git://github.com/nodeshift/opossum.git"}, "files": ["index.js", "lib", "dist", "doc/opossum.md"], "bugs": {"url": "https://github.com/nodeshift/opossum/issues"}, "homepage": "https://nodeshift.dev/opossum", "devDependencies": {"@babel/core": "^7.16.5", "@babel/preset-env": "^7.16.5", "babel-loader": "^8.2.3", "codacy-coverage": "^3.4.0", "coveralls": "^3.1.1", "eslint": "^7.24.0", "eslint-config-semistandard": "^15.0.1", "eslint-config-standard": "^16.0.3", "eslint-plugin-import": "^2.25.3", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.2.0", "eslint-plugin-standard": "^5.0.0", "husky": "^6.0.0", "nyc": "~15.1.0", "opener": "1.5.2", "serve": "^11.3.2", "tap-spec": "~5.0.0", "tape": "~5.3.2", "webpack": "~4.46.0", "webpack-cli": "~4.9.1"}, "description": "A fail-fast circuit breaker for promises and callbacks", "keywords": ["circuit breaker", "circuit-breaker", "fail-fast", "circuit", "breaker", "hystrix", "rate-limiting"], "engines": {"node": "^16 || ^14 || ^12"}, "dependencies": {}, "support": true, "dist": {"tarball": "https://npm.registry.redhat.com/@redhat/opossum/-/opossum-6.3.0.CR1.tgz", "shasum": "2e541b4f7b0232b37281b392a6c4e8165085e95f", "integrity": "sha512-jGCOJB+EMRZeEOrsZzOQSEQxXPuO/mkgeThlDhVCSYOn8E+tT1xXIvkEiTJIuCLKFZiHBbaayv85VsRLBLF4sA=="}}, "8.1.0": {"name": "@redhat/opossum", "version": "8.1.0", "author": "Red Hat, Inc.", "license": "Apache-2.0", "type": "commonjs", "scripts": {"prepare": "husky install", "prebuild": "npm run pretest", "build": "./test/browser/generate-index.sh && npm run build:browser && npm run build:docs", "build:browser": "webpack --config=config/webpack.config.js", "build:docs": "npm run build:docs:html && npm run build:docs:markdown", "build:docs:html": "documentation build index.js -f html -o docs --config documentation.yml", "build:docs:markdown": "documentation build index.js -f md -o docs/opossum.md", "pretest": "npm run lint", "test": "nyc tape test/*.js | faucet", "test:headless": "node test/browser/webpack-test.js", "test:browser": "opener http://localhost:9007/test/browser/index.html && serve . -p 9007", "test:all": "npm run build && npm run test && npm run test:headless", "lint": "eslint --ignore-path .gitignore .", "clean": "rm -rf node_modules dist/*.js test/browser/webpack-test.js", "prepublishOnly": "npm run build"}, "repository": {"type": "git", "url": "git://github.com/nodeshift/opossum.git"}, "files": ["index.js", "lib", "dist", "doc/opossum.md"], "bugs": {"url": "https://github.com/nodeshift/opossum/issues"}, "homepage": "https://nodeshift.dev/opossum", "devDependencies": {"@babel/core": "^7.21.8", "@babel/preset-env": "^7.21.5", "babel-loader": "^9.1.3", "buffer": "^6.0.3", "documentation": "^14.0.1", "eslint": "^8.44.0", "eslint-config-semistandard": "^17.0.0", "eslint-config-standard": "^17.0.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-n": "^15.6.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.1.0", "eslint-plugin-standard": "^5.0.0", "faucet": "^0.0.3", "husky": "^8.0.3", "nyc": "~15.1.0", "opener": "1.5.2", "serve": "^14.2.0", "stream-browserify": "^3.0.0", "tape": "~5.6.3", "util": "^0.12.5", "webpack": "~5.88.0", "webpack-cli": "~5.1.4"}, "description": "A fail-fast circuit breaker for promises and callbacks", "keywords": ["circuit breaker", "circuit-breaker", "fail-fast", "circuit", "breaker", "hystrix", "rate-limiting"], "engines": {"node": "^20 || ^18 || ^16"}, "support": true, "dist": {"tarball": "https://npm.registry.redhat.com/@redhat/opossum/-/opossum-8.1.0.CR1.tgz", "shasum": "f3ba94c41658cc1868c879f1de0bb6e634b0879d", "integrity": "sha512-+G4eZzHppvNYCGeWU5LlIISeBhuZ0ivV+AV4UfnBMTnYRg8o2WRnaV8ZpMKPwrBt0ht6IP1/LQWlPC2l8AVWgA=="}}}, "dist-tags": {"latest": "8.1.0"}}