UNPKG

1.75 kBJSONView Raw
1{
2 "name": "domutils",
3 "version": "2.2.0",
4 "description": "Utilities for working with htmlparser2's dom",
5 "sideEffects": false,
6 "main": "lib/index.js",
7 "types": "lib/index.d.ts",
8 "files": [
9 "lib/**/*"
10 ],
11 "scripts": {
12 "test": "jest --coverage && npm run lint",
13 "coverage": "cat coverage/lcov.info | coveralls",
14 "lint": "eslint --ext=js,ts src",
15 "format": "prettier --write '**/*.{ts,md,json}'",
16 "build": "tsc",
17 "update-docs": "typedoc --out docs --exclude src/index.ts --readme none --excludeNotExported --excludePrivate --excludeProtected --excludeExternals --hideGenerator",
18 "prepare": "npm run build"
19 },
20 "repository": {
21 "type": "git",
22 "url": "git://github.com/fb55/domutils.git"
23 },
24 "keywords": [
25 "dom",
26 "htmlparser2"
27 ],
28 "dependencies": {
29 "dom-serializer": "^1.0.1",
30 "domelementtype": "^2.0.1",
31 "domhandler": "^3.0.0"
32 },
33 "devDependencies": {
34 "@types/jest": "^26.0.0",
35 "@types/node": "^14.0.5",
36 "@typescript-eslint/eslint-plugin": "^2.31.0",
37 "@typescript-eslint/parser": "^2.31.0",
38 "coveralls": "^3.0.5",
39 "eslint": "^7.0.0",
40 "eslint-config-prettier": "^6.0.0",
41 "htmlparser2": "~4.1.0",
42 "jest": "^26.0.1",
43 "prettier": "^2.0.5",
44 "ts-jest": "^26.0.0",
45 "typedoc": "^0.17.1",
46 "typedoc-plugin-markdown": "^2.2.16",
47 "typescript": "^3.5.3"
48 },
49 "author": "Felix Boehm <me@feedic.com>",
50 "license": "BSD-2-Clause",
51 "jest": {
52 "preset": "ts-jest",
53 "testEnvironment": "node"
54 },
55 "prettier": {
56 "tabWidth": 4
57 }
58}