UNPKG

obscenity

Version:

Robust, extensible profanity filter.

93 lines 2.69 kB
{ "name": "obscenity", "version": "0.4.3", "description": "Robust, extensible profanity filter.", "files": [ "/dist", "!/dist/*.tsbuildinfo" ], "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { "import": { "types": "./dist/index.d.ts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "default": "./dist/index.js" } }, "repository": { "type": "git", "url": "https://github.com/jo3-l/obscenity.git" }, "bugs": { "url": "https://github.com/jo3-l/obscenity/issues" }, "keywords": [ "profanity", "profane", "obscenities", "obscenity", "obscene", "filter", "curse", "swear", "swearing", "vulgar", "vulgarity", "bad-words", "badwords", "cuss", "cussing" ], "homepage": "https://github.com/jo3-l/obscenity#readme", "author": "Joe L. <https://github.com/jo3-l>", "license": "MIT", "devDependencies": { "@commitlint/cli": "^18.0.0", "@commitlint/config-angular": "^18.0.0", "@jest/types": "^29.5.0", "@types/jest": "^29.5.2", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "conventional-github-releaser": "^3.1.5", "eslint": "^8.57.0", "eslint-config-prettier": "^10.0.0", "eslint-plugin-jest": "^27.9.0", "eslint-plugin-prettier": "^4.2.1", "fast-check": "^2.25.0", "gen-esm-wrapper": "^1.1.3", "is-ci": "^4.0.0", "jest": "^29.7.0", "jest-circus": "^29.5.0", "prettier": "^2.8.8", "rimraf": "^6.0.0", "standard-version": "^9.5.0", "ts-jest": "^29.1.1", "ts-node": "^10.9.1", "typedoc": "^0.25.0", "typedoc-plugin-markdown": "^3.15.3", "typescript": "^5.2.2" }, "engines": { "node": ">=14.0.0" }, "scripts": { "build": "rimraf dist && tsc -b src && gen-esm-wrapper dist/index.js dist/index.mjs", "build:benchmarks": "tsc -b benchmarks", "build:docs": "rimraf docs/references && typedoc --plugin typedoc-plugin-markdown", "test": "jest", "test:watch": "jest --watch", "test:ci": "jest --ci --no-stack-trace --verbose", "style": "prettier --write src/**/*.ts test/**/*.ts", "lint": "eslint src test", "lint:fix": "eslint src test --fix", "release": "git checkout main && git pull origin main && pnpm i && pnpm lint && pnpm test && pnpm build && pnpm build:docs && git add -A && standard-version -a", "release:tags": "git push --follow-tags origin main", "release:github": "conventional-github-releaser -p angular", "release:publish": "pnpm publish --access public" } }