htmlparser2
Advanced tools
Comparing version 9.1.0 to 10.0.0
126
package.json
{ | ||
"name": "htmlparser2", | ||
"version": "10.0.0", | ||
"description": "Fast & forgiving HTML/XML parser", | ||
"version": "9.1.0", | ||
"author": "Felix Boehm <me@feedic.com>", | ||
"funding": [ | ||
"https://github.com/fb55/htmlparser2?sponsor=1", | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/fb55" | ||
} | ||
], | ||
"license": "MIT", | ||
"sideEffects": false, | ||
"keywords": [ | ||
@@ -29,27 +19,45 @@ "html", | ||
}, | ||
"directories": { | ||
"lib": "lib/" | ||
}, | ||
"main": "lib/index.js", | ||
"types": "lib/index.d.ts", | ||
"module": "lib/esm/index.js", | ||
"funding": [ | ||
"https://github.com/fb55/htmlparser2?sponsor=1", | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/fb55" | ||
} | ||
], | ||
"license": "MIT", | ||
"author": "Felix Boehm <me@feedic.com>", | ||
"sideEffects": false, | ||
"type": "module", | ||
"exports": { | ||
".": { | ||
"require": "./lib/index.js", | ||
"import": "./lib/esm/index.js" | ||
"import": { | ||
"types": "./dist/esm/index.d.ts", | ||
"default": "./dist/esm/index.js" | ||
}, | ||
"require": { | ||
"types": "./dist/commonjs/index.d.ts", | ||
"default": "./dist/commonjs/index.js" | ||
} | ||
}, | ||
"./lib/WritableStream": { | ||
"require": "./lib/WritableStream.js", | ||
"import": "./lib/esm/WritableStream.js" | ||
"./WritableStream": { | ||
"import": { | ||
"types": "./dist/esm/WritableStream.d.ts", | ||
"default": "./dist/esm/WritableStream.js" | ||
}, | ||
"require": { | ||
"types": "./dist/commonjs/WritableStream.d.ts", | ||
"default": "./dist/commonjs/WritableStream.js" | ||
} | ||
} | ||
}, | ||
"main": "./dist/commonjs/index.js", | ||
"module": "./dist/esm/index.js", | ||
"types": "./dist/commonjs/index.d.ts", | ||
"files": [ | ||
"lib/**/*" | ||
"WritableStream.js", | ||
"dist", | ||
"src" | ||
], | ||
"scripts": { | ||
"test": "npm run test:jest && npm run lint", | ||
"test:jest": "jest", | ||
"lint": "npm run lint:es && npm run lint:prettier", | ||
"lint:es": "eslint src", | ||
"lint:prettier": "npm run format:prettier:raw -- --check", | ||
"build": "tshy", | ||
"format": "npm run format:es && npm run format:prettier", | ||
@@ -59,41 +67,45 @@ "format:es": "npm run lint:es -- --fix", | ||
"format:prettier:raw": "prettier '**/*.{ts,md,json,yml}'", | ||
"build": "npm run build:cjs && npm run build:esm", | ||
"build:cjs": "tsc --sourceRoot https://raw.githubusercontent.com/fb55/htmlparser2/$(git rev-parse HEAD)/src/", | ||
"build:esm": "npm run build:cjs -- --module esnext --target es2019 --outDir lib/esm && echo '{\"type\":\"module\"}' > lib/esm/package.json", | ||
"prepare": "npm run build" | ||
"lint": "npm run lint:es && npm run lint:ts && npm run lint:prettier", | ||
"lint:es": "eslint src", | ||
"lint:prettier": "npm run format:prettier:raw -- --check", | ||
"lint:ts": "tsc --noEmit", | ||
"prepare": "npm run build", | ||
"test": "npm run test:vi && npm run lint", | ||
"test:vi": "vitest run" | ||
}, | ||
"prettier": { | ||
"tabWidth": 4 | ||
}, | ||
"dependencies": { | ||
"domelementtype": "^2.3.0", | ||
"domhandler": "^5.0.3", | ||
"domutils": "^3.1.0", | ||
"entities": "^4.5.0" | ||
"domutils": "^3.2.1", | ||
"entities": "^6.0.0" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^29.5.11", | ||
"@types/node": "^20.10.6", | ||
"@typescript-eslint/eslint-plugin": "^6.17.0", | ||
"@typescript-eslint/parser": "^6.17.0", | ||
"eslint": "^8.56.0", | ||
"@types/node": "^22.10.2", | ||
"@typescript-eslint/eslint-plugin": "^8.18.1", | ||
"@typescript-eslint/parser": "^8.18.1", | ||
"@vitest/coverage-v8": "^2.1.8", | ||
"eslint": "^8.57.1", | ||
"eslint-config-prettier": "^9.1.0", | ||
"eslint-plugin-n": "^16.6.1", | ||
"eslint-plugin-unicorn": "^50.0.1", | ||
"jest": "^29.7.0", | ||
"prettier": "^3.1.1", | ||
"ts-jest": "^29.1.1", | ||
"typescript": "^5.3.3" | ||
"eslint-plugin-n": "^17.15.1", | ||
"eslint-plugin-unicorn": "^56.0.1", | ||
"prettier": "^3.4.2", | ||
"tshy": "^3.0.2", | ||
"typescript": "^5.7.2", | ||
"vitest": "^2.0.2" | ||
}, | ||
"jest": { | ||
"preset": "ts-jest", | ||
"testEnvironment": "node", | ||
"coverageProvider": "v8", | ||
"moduleNameMapper": { | ||
"^(.*)\\.js$": [ | ||
"$1", | ||
"$1.js" | ||
] | ||
"tshy": { | ||
"exclude": [ | ||
"**/*.spec.ts", | ||
"**/__fixtures__/*", | ||
"**/__tests__/*", | ||
"**/__snapshots__/*" | ||
], | ||
"exports": { | ||
".": "./src/index.ts", | ||
"./WritableStream": "./src/WritableStream.ts" | ||
} | ||
}, | ||
"prettier": { | ||
"tabWidth": 4 | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
488506
60
5861
Yes
1
+ Addedentities@6.0.0(transitive)
Updateddomutils@^3.2.1
Updatedentities@^6.0.0