UNPKG

3.74 kBJSONView Raw
1{
2 "name": "retext-equality",
3 "version": "6.3.0",
4 "description": "retext plugin to warn about possible insensitive, inconsiderate language",
5 "license": "MIT",
6 "keywords": [
7 "unified",
8 "retext",
9 "retext-plugin",
10 "plugin",
11 "equal",
12 "race",
13 "religion",
14 "sex",
15 "orientation",
16 "identity",
17 "gender",
18 "sensitive",
19 "insensitive",
20 "neutral",
21 "writing",
22 "language",
23 "english"
24 ],
25 "repository": "retextjs/retext-equality",
26 "bugs": "https://github.com/retextjs/retext-equality/issues",
27 "funding": {
28 "type": "opencollective",
29 "url": "https://opencollective.com/unified"
30 },
31 "author": "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
32 "contributors": [
33 "Titus Wormer <tituswormer@gmail.com> (https://wooorm.com)",
34 "Shinnosuke Watanabe <snnskwtnb@gmail.com>",
35 "Elliott Hauser <eah13@mac.com>",
36 "Ryan Tucker <git@ryantucker.us>",
37 "David Simons <david.simons@softwire.com>",
38 "rugk <rugk@posteo.de>",
39 "Eli Feasley <eliana@khanacademy.org>",
40 "Eli Sadoff <esadoff@ardiangroup.com>",
41 "Flip Stewart <flipstewart@me.com>",
42 "Catherine Etter <cetter.catherine@gmail.com>",
43 "Conlin Durbin <conlindurbin@protonmail.com>",
44 "Jen Weber <j@jenweber.me>",
45 "Matsuko <info@matsuko.ca>",
46 "Saksham Gupta <saksham.gupta2016@vitstudent.ac.in>",
47 "Aaron Miller <me@aaron-miller.me>",
48 "Alicia Gansley <aegansley@gmail.com>",
49 "Anna K <anna.k.kautto@gmail.com>",
50 "Bryce Kahle <bryce@brycekahle.com>",
51 "Ben Hall <github@benhall.io>"
52 ],
53 "sideEffects": false,
54 "type": "module",
55 "main": "index.js",
56 "types": "index.d.ts",
57 "files": [
58 "lib/",
59 "en.d.ts",
60 "en.js",
61 "index.d.ts",
62 "index.js"
63 ],
64 "dependencies": {
65 "@types/nlcst": "^1.0.0",
66 "@types/unist": "^2.0.6",
67 "nlcst-normalize": "^3.0.0",
68 "nlcst-search": "^3.0.0",
69 "nlcst-to-string": "^3.0.0",
70 "quotation": "^2.0.0",
71 "unified": "^10.0.0",
72 "unist-util-is": "^5.0.0",
73 "unist-util-visit": "^4.0.0",
74 "vfile": "^5.0.0"
75 },
76 "devDependencies": {
77 "@types/js-yaml": "^4.0.0",
78 "@types/mdast": "^3.0.0",
79 "@types/tape": "^4.0.0",
80 "c8": "^7.0.0",
81 "chalk": "^4.0.0",
82 "is-hidden": "^2.0.0",
83 "js-yaml": "^4.0.0",
84 "mdast-util-heading-range": "^3.0.0",
85 "prettier": "^2.0.0",
86 "remark-cli": "^10.0.0",
87 "remark-preset-wooorm": "^9.0.0",
88 "retext": "^8.0.0",
89 "rimraf": "^3.0.0",
90 "tape": "^5.0.0",
91 "type-coverage": "^2.0.0",
92 "typescript": "^4.0.0",
93 "unist-builder": "^3.0.0",
94 "vfile-sort": "^3.0.0",
95 "xo": "^0.45.0"
96 },
97 "scripts": {
98 "build": "rimraf \"{lib,script}/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage",
99 "generate": "node script/generate.js",
100 "format": "remark . -qfo && prettier . -w --loglevel warn && xo --fix",
101 "test-api": "node --conditions development test.js",
102 "test-coverage": "c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js",
103 "test": "npm run generate && npm run build && npm run format && npm run test-coverage"
104 },
105 "prettier": {
106 "tabWidth": 2,
107 "useTabs": false,
108 "singleQuote": true,
109 "bracketSpacing": false,
110 "semi": false,
111 "trailingComma": "none"
112 },
113 "xo": {
114 "prettier": true
115 },
116 "remarkConfig": {
117 "plugins": [
118 "preset-wooorm",
119 [
120 "gfm",
121 {
122 "tablePipeAlign": false
123 }
124 ],
125 [
126 "remark-lint-table-pipe-alignment",
127 false
128 ],
129 "./script/build-table.js"
130 ]
131 },
132 "typeCoverage": {
133 "atLeast": 100,
134 "detail": true,
135 "strict": true,
136 "ignoreCatch": true
137 }
138}