{ "_from": "encoding-sniffer@^0.2.1", "_id": "encoding-sniffer@0.2.1", "_inBundle": false, "_integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", "_location": "/encoding-sniffer", "_phantomChildren": { "safer-buffer": "2.1.2" }, "_requested": { "type": "range", "registry": true, "raw": "encoding-sniffer@^0.2.1", "name": "encoding-sniffer", "escapedName": "encoding-sniffer", "rawSpec": "^0.2.1", "saveSpec": null, "fetchSpec": "^0.2.1" }, "_requiredBy": [ "/cheerio" ], "_resolved": "https://registry.npmmirror.com/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", "_shasum": "396ec97ac22ce5a037ba44af1992ac9d46a7b819", "_spec": "encoding-sniffer@^0.2.1", "_where": "/data/jenkins/workspace/front-v5-web/node_modules/cheerio", "author": { "name": "Felix Boehm", "email": "me@feedic.com" }, "bugs": { "url": "https://github.com/fb55/encoding-sniffer/issues" }, "bundleDependencies": false, "dependencies": { "iconv-lite": "^0.6.3", "whatwg-encoding": "^3.1.1" }, "deprecated": false, "description": "Implementation of the HTML encoding sniffer algo, with stream support", "devDependencies": { "@types/node": "^22.15.30", "@types/whatwg-encoding": "^2.0.3", "@typescript-eslint/eslint-plugin": "^8.27.0", "@typescript-eslint/parser": "^8.33.1", "@vitest/coverage-v8": "^2.1.8", "eslint": "^8.57.1", "eslint-config-prettier": "^10.1.5", "eslint-plugin-n": "^17.19.0", "eslint-plugin-unicorn": "^56.0.1", "prettier": "^3.5.3", "tshy": "^3.0.2", "typedoc": "^0.28.5", "typescript": "^5.8.3", "vitest": "^2.0.2" }, "exports": { ".": { "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" }, "require": { "types": "./dist/commonjs/index.d.ts", "default": "./dist/commonjs/index.js" } }, "./sniffer": { "import": { "types": "./dist/esm/sniffer.d.ts", "default": "./dist/esm/sniffer.js" }, "require": { "types": "./dist/commonjs/sniffer.d.ts", "default": "./dist/commonjs/sniffer.js" } } }, "files": [ "sniffer.js", "sniffer.d.ts", "dist" ], "funding": "https://github.com/fb55/encoding-sniffer?sponsor=1", "homepage": "https://github.com/fb55/encoding-sniffer#readme", "license": "MIT", "main": "./dist/commonjs/index.js", "module": "./dist/esm/index.js", "name": "encoding-sniffer", "prettier": { "proseWrap": "always", "tabWidth": 4 }, "repository": { "type": "git", "url": "git://github.com/fb55/encoding-sniffer.git" }, "scripts": { "build": "tshy", "build:docs": "typedoc --hideGenerator src/index.ts", "format": "npm run format:es && npm run format:prettier", "format:es": "npm run lint:es -- --fix", "format:prettier": "npm run prettier -- --write", "lint": "npm run lint:es && npm run lint:ts && npm run lint:prettier", "lint:es": "eslint --ignore-path .gitignore .", "lint:prettier": "npm run prettier -- --check", "lint:ts": "tsc --noEmit", "prepublishOnly": "npm run build", "prettier": "prettier '**/*.{ts,md,json,yml}'", "test": "npm run test:vi && npm run lint", "test:vi": "vitest run" }, "tshy": { "exports": { ".": "./src/index.ts", "./sniffer": "./src/sniffer.ts" }, "exclude": [ "src/**/*.spec.ts" ] }, "type": "module", "types": "./dist/commonjs/index.d.ts", "version": "0.2.1" }