{"_id":"domhandler","_rev":"4320837","name":"domhandler","description":"Handler for htmlparser2 that turns pages into a dom","dist-tags":{"latest":"6.0.1"},"maintainers":[{"name":"fb55","email":""}],"time":{"modified":"2026-04-07T22:31:31.000Z","created":"2012-08-14T14:57:14.272Z","6.0.1":"2026-03-17T16:24:50.639Z","6.0.0":"2026-03-17T16:01:54.050Z","5.0.3":"2022-04-30T11:00:14.978Z","5.0.2":"2022-04-09T09:38:04.565Z","5.0.1":"2022-04-08T16:36:51.950Z","5.0.0":"2022-04-08T16:25:18.056Z","4.3.1":"2022-03-19T12:22:32.959Z","4.3.0":"2021-11-30T15:18:56.338Z","4.2.2":"2021-08-29T14:18:56.906Z","4.2.1":"2021-08-29T14:08:36.172Z","4.2.0":"2021-04-16T09:05:11.149Z","4.1.0":"2021-04-01T17:47:49.262Z","4.0.0":"2020-12-02T01:54:14.340Z","3.3.0":"2020-10-03T21:32:19.135Z","3.2.0":"2020-09-25T19:02:24.669Z","3.1.0":"2020-09-23T20:33:12.125Z","3.0.0":"2019-08-02T01:19:59.568Z","2.4.2":"2018-05-09T19:07:24.683Z","2.4.1":"2017-05-07T02:59:06.685Z","2.4.0":"2017-05-07T02:48:31.220Z","2.3.0":"2014-11-04T19:06:15.413Z","2.2.1":"2014-10-30T11:05:12.890Z","2.2.0":"2013-12-12T14:14:39.358Z","2.1.0":"2013-09-04T13:53:30.048Z","2.0.3":"2013-04-15T14:06:53.530Z","2.0.2":"2013-02-17T21:34:38.441Z","2.0.1":"2012-11-10T14:03:04.229Z","2.0.0":"2012-11-10T13:53:25.346Z","1.3.2":"2012-09-23T11:24:54.321Z","1.3.1":"2012-09-22T12:17:04.700Z","1.3.0":"2012-09-22T12:06:18.201Z","1.2.0":"2012-09-09T22:27:47.293Z","1.1.0":"2012-08-23T18:39:01.597Z","1.0.1":"2012-08-15T09:27:06.055Z","1.0.0":"2012-08-14T14:57:14.272Z"},"users":{"tivac":true,"gonprazeres":true,"mojaray2k":true,"tsxuehu":true,"scott.m.sarsfield":true,"shuoshubao":true},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"versions":{"6.0.1":{"type":"module","name":"domhandler","version":"6.0.1","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"type":"github","url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"sideEffects":false,"scripts":{"build":"tsc","build:docs":"typedoc --hideGenerator --plugin typedoc-plugin-missing-exports src/index.ts","format":"npm run format:es && npm run format:biome","format:biome":"biome check --write .","format:es":"npm run lint:es -- --fix","lint":"npm run lint:es && npm run lint:biome","lint:biome":"biome check .","lint:es":"eslint .","prepublishOnly":"npm run build","test":"npm run test:vi && npm run lint","test:vi":"vitest run"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">=20.19.0"},"dependencies":{"domelementtype":"^3.0.0"},"devDependencies":{"@biomejs/biome":"^2.4.7","@eslint/compat":"^2.0.3","@feedic/eslint-config":"^0.3.1","@types/node":"^25.5.0","eslint":"^10.0.3","eslint-config-biome":"^2.1.3","htmlparser2":"^10.1.0","typedoc":"^0.27.9","typedoc-plugin-missing-exports":"^3.1.0","typescript":"^5.8.3","typescript-eslint":"^8.57.1","vitest":"^4.0.18"},"gitHead":"8f6607116643ed59b44acabe0ec0675adbcbb253","_id":"domhandler@6.0.1","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"75f351a03a6e10c35e08418f9cf0d287e00797cf","size":8823,"noattachment":false,"key":"/domhandler/-/domhandler-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-6.0.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4bee8abc-952c-4286-b991-069efd0a0cb7"}},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/domhandler_6.0.1_1773764690433_0.032157892669810506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T16:24:50.639Z","publish_time":1773764690639,"_source_registry_name":"default","_cnpm_publish_time":1773764690639},"6.0.0":{"type":"module","name":"domhandler","version":"6.0.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"type":"github","url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"sideEffects":false,"scripts":{"build":"tsc","build:docs":"typedoc --hideGenerator --plugin typedoc-plugin-missing-exports src/index.ts","format":"npm run format:es && npm run format:biome","format:biome":"biome check --write .","format:es":"npm run lint:es -- --fix","lint":"npm run lint:es && npm run lint:biome","lint:biome":"biome check .","lint:es":"eslint .","prepublishOnly":"npm run build","test":"npm run test:vi && npm run lint","test:vi":"vitest run"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">=20.19.0"},"dependencies":{"domelementtype":"^3.0.0"},"devDependencies":{"@biomejs/biome":"^2.4.7","@eslint/compat":"^2.0.3","@feedic/eslint-config":"^0.2.3","@types/node":"^25.5.0","eslint":"^10.0.3","eslint-config-biome":"^2.1.3","htmlparser2":"^10.1.0","typedoc":"^0.27.9","typedoc-plugin-missing-exports":"^3.1.0","typescript":"^5.8.3","typescript-eslint":"^8.57.1","vitest":"^4.0.18"},"gitHead":"1346b9c6069862dc8ebc62cdaa4bac15303e427c","_id":"domhandler@6.0.0","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"7496bb610f8b511e8d79594585b56fecd2452e76","size":8825,"noattachment":false,"key":"/domhandler/-/domhandler-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-6.0.0.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4bee8abc-952c-4286-b991-069efd0a0cb7"}},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/domhandler_6.0.0_1773763313912_0.3149975942885037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-17T16:01:54.050Z","publish_time":1773763314050,"_source_registry_name":"default","_cnpm_publish_time":1773763314050},"5.0.3":{"name":"domhandler","version":"5.0.3","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{"require":"./lib/index.js","import":"./lib/esm/index.js"},"sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"npm run lint:es && npm run lint:prettier","lint:es":"eslint --ignore-path .gitignore .","lint:prettier":"npm run prettier -- --check","format":"npm run format:es && npm run format:prettier","format:es":"npm run lint:es -- --fix","format:prettier":"npm run prettier -- --write","prettier":"prettier \"**/*.{ts,md,json,yml}\" --ignore-path .gitignore","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc --module esnext --target es2019 --outDir lib/esm && echo '{\"type\":\"module\"}' > lib/esm/package.json","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.3.0"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^17.0.30","@typescript-eslint/eslint-plugin":"^5.21.0","@typescript-eslint/parser":"^5.21.0","eslint":"^8.14.0","eslint-config-prettier":"^8.5.0","htmlparser2":"^8.0.0","jest":"^27.5.1","prettier":"^2.6.2","ts-jest":"^27.1.4","typescript":"^4.6.4"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleNameMapper":{"^(.*)\\.js$":"$1"}},"prettier":{"tabWidth":4},"gitHead":"767c031b7db3ed79cde865dc368b2de930ae1934","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@5.0.3","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"cc385f7f751f1d1fc650c21374804254538c7d31","size":12587,"noattachment":false,"key":"/domhandler/-/domhandler-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-5.0.3.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_5.0.3_1651316414782_0.9441399041939285"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-30T11:00:29.959Z","publish_time":1651316414978,"_cnpm_publish_time":1651316414978},"5.0.2":{"name":"domhandler","version":"5.0.2","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{"require":"./lib/index.js","import":"./lib/esm/index.js"},"sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc --module esnext --target es2019 --outDir lib/esm && echo '{\"type\":\"module\"}' > lib/esm/package.json","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.3.0"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.17.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.12.0","eslint-config-prettier":"^8.5.0","htmlparser2":"^7.2.0","jest":"^27.5.1","prettier":"^2.6.2","ts-jest":"^27.1.4","typescript":"^4.6.3"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleNameMapper":{"^(.*)\\.js$":"$1"}},"prettier":{"tabWidth":4},"gitHead":"4725cfe350e9ea5f603975659565f83a61e25122","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@5.0.2","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"shasum":"fdac2564e054ae05d4ef73605a43fcba17de2d1f","size":12498,"noattachment":false,"key":"/domhandler/-/domhandler-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-5.0.2.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_5.0.2_1649497084403_0.47153984192776033"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-09T09:39:39.837Z","publish_time":1649497084565,"_cnpm_publish_time":1649497084565},"5.0.1":{"name":"domhandler","version":"5.0.1","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{"require":"./lib/index.js","import":"./lib/esm/index.js"},"sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc --module esnext --target es2019 --outDir lib/esm && echo '{\"type\":\"module\"}' > lib/esm/package.json","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.3.0"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.17.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.12.0","eslint-config-prettier":"^8.5.0","htmlparser2":"^7.2.0","jest":"^27.5.1","prettier":"^2.6.2","ts-jest":"^27.1.4","typescript":"^4.6.3"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleNameMapper":{"^(.*)\\.js$":"$1"}},"prettier":{"tabWidth":4},"gitHead":"56935147227e1131161c373df70a64ea26f87208","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@5.0.1","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"shasum":"f3095ce839d60082dd9bc1600a60765f6f32cd1a","size":12475,"noattachment":false,"key":"/domhandler/-/domhandler-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-5.0.1.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_5.0.1_1649435811560_0.12424746703047584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T16:37:17.146Z","publish_time":1649435811950,"_cnpm_publish_time":1649435811950},"5.0.0":{"name":"domhandler","version":"5.0.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","module":"lib/esm/index.js","exports":{"require":"./lib/index.js","import":"./lib/esm/index.js"},"sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc --module esnext --target es2019 --outDir lib/esm && echo '{\"type\":\"module\"}' > lib/esm/package.json","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.3.0"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^17.0.23","@typescript-eslint/eslint-plugin":"^5.17.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.12.0","eslint-config-prettier":"^8.5.0","htmlparser2":"^7.2.0","jest":"^27.5.1","prettier":"^2.6.2","ts-jest":"^27.1.4","typescript":"^4.6.3"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleNameMapper":{"^(.*)\\.js$":"$1"}},"prettier":{"tabWidth":4},"gitHead":"76e1e2a58a8740cd02fd34201bb345935e29a70d","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@5.0.0","_nodeVersion":"17.8.0","_npmVersion":"8.5.5","dist":{"shasum":"24e3e44883e18bbb0a1a99ab48c03ae582aac834","size":12477,"noattachment":false,"key":"/domhandler/-/domhandler-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-5.0.0.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_5.0.0_1649435117910_0.4548316414937119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-08T16:25:22.823Z","publish_time":1649435118056,"_cnpm_publish_time":1649435118056},"4.3.1":{"name":"domhandler","version":"4.3.1","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.2.0"},"devDependencies":{"@types/jest":"^27.4.1","@types/node":"^17.0.21","@typescript-eslint/eslint-plugin":"^5.15.0","@typescript-eslint/parser":"^5.15.0","eslint":"^8.11.0","eslint-config-prettier":"^8.5.0","htmlparser2":"^7.2.0","jest":"^27.5.1","prettier":"^2.6.0","ts-jest":"^27.1.3","typescript":"^4.6.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"f5eef4a7c2dc2c474f1a2f9b02d26bb590c35331","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.3.1","_nodeVersion":"17.7.1","_npmVersion":"8.5.2","dist":{"shasum":"8d792033416f59d68bc03a5aa7b018c1ca89279c","size":10489,"noattachment":false,"key":"/domhandler/-/domhandler-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.3.1.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.3.1_1647692552807_0.045921160066817235"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-19T12:22:36.389Z","publish_time":1647692552959,"_cnpm_publish_time":1647692552959},"4.3.0":{"name":"domhandler","version":"4.3.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.2.0"},"devDependencies":{"@types/jest":"^27.0.3","@types/node":"^16.11.11","@typescript-eslint/eslint-plugin":"^5.5.0","@typescript-eslint/parser":"^5.5.0","eslint":"^8.3.0","eslint-config-prettier":"^8.1.0","htmlparser2":"^7.2.0","jest":"^27.4.2","prettier":"^2.5.0","ts-jest":"^27.0.7","typescript":"^4.5.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"d28917ecf11ffefdcdf2eb4a474f7cd08b3f1e76","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.3.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.4","dist":{"shasum":"16c658c626cf966967e306f966b431f77d4a5626","size":10204,"noattachment":false,"key":"/domhandler/-/domhandler-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.3.0.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.3.0_1638285536154_0.42613270862113684"},"_hasShrinkwrap":false,"publish_time":1638285536338,"_cnpm_publish_time":1638285536338},"4.2.2":{"name":"domhandler","version":"4.2.2","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.2.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^16.7.2","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","eslint":"^7.32.0","eslint-config-prettier":"^8.1.0","htmlparser2":"^7.1.1","jest":"^27.1.0","prettier":"^2.0.5","ts-jest":"^27.0.5","typescript":"^4.4.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"210faf303ad20fec2b04963774424b7806b9f2ca","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.2.2","_nodeVersion":"16.8.0","_npmVersion":"7.21.1","dist":{"shasum":"e825d721d19a86b8c201a35264e226c678ee755f","size":9652,"noattachment":false,"key":"/domhandler/-/domhandler-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.2.2.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.2.2_1630246736525_0.0062498074585981556"},"_hasShrinkwrap":false,"publish_time":1630246736906,"_cnpm_publish_time":1630246736906},"4.2.1":{"name":"domhandler","version":"4.2.1","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"npm run test:jest && npm run lint","test:jest":"jest","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.2.0"},"devDependencies":{"@types/jest":"^27.0.1","@types/node":"^16.7.2","@typescript-eslint/eslint-plugin":"^4.29.3","@typescript-eslint/parser":"^4.29.3","eslint":"^7.32.0","eslint-config-prettier":"^8.1.0","htmlparser2":"^7.1.1","jest":"^27.1.0","prettier":"^2.0.5","ts-jest":"^27.0.5","typescript":"^4.4.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"bd435d932858638124affffe18cf2987361a30f3","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.2.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.1","dist":{"shasum":"73ad893a0048535996ea9fddd1071ccc86378563","size":9301,"noattachment":false,"key":"/domhandler/-/domhandler-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.2.1.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.2.1_1630246116054_0.224784369591863"},"_hasShrinkwrap":false,"publish_time":1630246116172,"_cnpm_publish_time":1630246116172},"4.2.0":{"name":"domhandler","version":"4.2.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.2.0"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","coveralls":"^3.0.5","eslint":"^7.9.0","eslint-config-prettier":"^8.1.0","htmlparser2":"^6.0.0","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.0.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"8dc6824760791c3096b99ed6183304e8e689b5d3","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.2.0","_nodeVersion":"15.11.0","_npmVersion":"7.9.0","dist":{"shasum":"f9768a5f034be60a89a27c2e4d0f74eba0d8b059","size":9549,"noattachment":false,"key":"/domhandler/-/domhandler-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.2.0.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.2.0_1618563910983_0.8815395008389071"},"_hasShrinkwrap":false,"publish_time":1618563911149,"_cnpm_publish_time":1618563911149},"4.1.0":{"name":"domhandler","version":"4.1.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.2.0"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","coveralls":"^3.0.5","eslint":"^7.9.0","eslint-config-prettier":"^8.1.0","htmlparser2":"^6.0.0","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.0.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"b4a8960abd54408bd335e6004f9d2d28a811f845","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.1.0","_nodeVersion":"15.11.0","_npmVersion":"7.7.6","dist":{"shasum":"c1d8d494d5ec6db22de99e46a149c2a4d23ddd43","size":9195,"noattachment":false,"key":"/domhandler/-/domhandler-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.1.0.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.1.0_1617299269073_0.5976963236303667"},"_hasShrinkwrap":false,"publish_time":1617299269262,"_cnpm_publish_time":1617299269262},"4.0.0":{"name":"domhandler","version":"4.0.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":{"url":"https://github.com/fb55/domhandler?sponsor=1"},"license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.1.0"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","coveralls":"^3.0.5","eslint":"^7.9.0","eslint-config-prettier":"^6.0.0","htmlparser2":"^5.0.0","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.0.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"e94b44bf2e77130c49fc7839a3fe2485455bcdc3","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@4.0.0","_nodeVersion":"15.3.0","_npmVersion":"6.14.9","dist":{"shasum":"01ea7821de996d85f69029e81fa873c21833098e","size":9138,"noattachment":false,"key":"/domhandler/-/domhandler-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-4.0.0.tgz"},"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_4.0.0_1606874054145_0.22134086349454174"},"_hasShrinkwrap":false,"publish_time":1606874054340,"_cnpm_publish_time":1606874054340},"3.3.0":{"name":"domhandler","version":"3.3.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":"https://github.com/fb55/domhandler?sponsor=1","license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.0.1"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","coveralls":"^3.0.5","eslint":"^7.9.0","eslint-config-prettier":"^6.0.0","htmlparser2":"^4.1.0","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.0.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"a079eb64c711bd39abb875188edcf666e50c8261","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@3.3.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"6db7ea46e4617eb15cf875df68b2b8524ce0037a","size":8448,"noattachment":false,"key":"/domhandler/-/domhandler-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-3.3.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_3.3.0_1601760738953_0.7410084223970252"},"_hasShrinkwrap":false,"publish_time":1601760739135,"_cnpm_publish_time":1601760739135},"3.2.0":{"name":"domhandler","version":"3.2.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":"https://github.com/fb55/domhandler?sponsor=1","license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.0.1"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","coveralls":"^3.0.5","eslint":"^7.9.0","eslint-config-prettier":"^6.0.0","htmlparser2":"^4.1.0","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.0.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"4125c1c3e3acde39d94fddae660d2426a33fe0c4","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@3.2.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"41711ab2f48f42b692537bcf279bc7f1167c83cd","size":7697,"noattachment":false,"key":"/domhandler/-/domhandler-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-3.2.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_3.2.0_1601060544541_0.3623852478039329"},"_hasShrinkwrap":false,"publish_time":1601060544669,"_cnpm_publish_time":1601060544669},"3.1.0":{"name":"domhandler","version":"3.1.0","description":"Handler for htmlparser2 that turns pages into a dom","author":{"name":"Felix Boehm","email":"me@feedic.com"},"funding":"https://github.com/fb55/domhandler?sponsor=1","license":"BSD-2-Clause","main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.0.1"},"devDependencies":{"@types/jest":"^26.0.0","@types/node":"^14.0.9","@typescript-eslint/eslint-plugin":"^4.1.0","@typescript-eslint/parser":"^4.1.0","coveralls":"^3.0.5","eslint":"^7.9.0","eslint-config-prettier":"^6.0.0","htmlparser2":"^4.1.0","jest":"^26.0.1","prettier":"^2.0.5","ts-jest":"^26.1.0","typescript":"^4.0.2"},"jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"1edb2abd2d22d1391893c531949ab9ec9de9849c","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler#readme","_id":"domhandler@3.1.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.8","dist":{"shasum":"d931d698a36079ff3612841b7e99eec15c678e42","size":7470,"noattachment":false,"key":"/domhandler/-/domhandler-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-3.1.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_3.1.0_1600893191981_0.3440780720841008"},"_hasShrinkwrap":false,"publish_time":1600893192125,"_cnpm_publish_time":1600893192125},"3.0.0":{"name":"domhandler","version":"3.0.0","description":"Handler for htmlparser2 that turns pages into a dom","main":"lib/index.js","scripts":{"test":"jest --coverage && npm run lint","coverage":"cat coverage/lcov.info | coveralls","lint":"eslint src/**/*.ts","format":"prettier --write '**/*.{ts,md,json}'","build":"tsc","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/fb55/DomHandler.git"},"keywords":["dom","htmlparser2"],"engines":{"node":">= 4"},"dependencies":{"domelementtype":"^2.0.1"},"devDependencies":{"@types/htmlparser2":"^3.10.1","@types/jest":"^24.0.16","@types/node":"^12.6.8","@typescript-eslint/eslint-plugin":"^1.13.0","@typescript-eslint/parser":"^1.13.0","coveralls":"^3.0.5","eslint":"^6.1.0","eslint-config-prettier":"^6.0.0","eslint-config-xo-typescript":"^0.15.0","htmlparser2":"^3.9.0","jest":"^24.8.0","prettier":"^1.18.2","ts-jest":"^24.0.2","typescript":"^3.5.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"license":"BSD-2-Clause","jest":{"preset":"ts-jest","testEnvironment":"node"},"prettier":{"tabWidth":4},"gitHead":"e1adbd8c4b9d9180e37e60e53ed449a64c5bf591","bugs":{"url":"https://github.com/fb55/DomHandler/issues"},"homepage":"https://github.com/fb55/DomHandler#readme","_id":"domhandler@3.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.10.1","dist":{"shasum":"51cd13efca31da95bbb0c5bee3a48300e333b3e9","size":41493,"noattachment":false,"key":"/domhandler/-/domhandler-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-3.0.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmUser":{"name":"feedic","email":"me@feedic.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_3.0.0_1564708799395_0.1478239559175607"},"_hasShrinkwrap":false,"publish_time":1564708799568,"_cnpm_publish_time":1564708799568},"2.4.2":{"name":"domhandler","version":"2.4.2","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list && jshint index.js test/"},"repository":{"type":"git","url":"git://github.com/fb55/DomHandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"^3.9.0","mocha":"^3.0.2","jshint":"^2.9.1"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"license":"BSD-2-Clause","jshintConfig":{"quotmark":"double","trailing":true,"unused":true,"undef":true,"node":true,"proto":true,"globals":{"it":true}},"gitHead":"045bd8d634dca30192fbd23fee0c530adc9c6f52","bugs":{"url":"https://github.com/fb55/DomHandler/issues"},"homepage":"https://github.com/fb55/DomHandler#readme","_id":"domhandler@2.4.2","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"feedic","email":"me@feedic.com"},"dist":{"shasum":"8805097e933d65e85546f726d60f5eb88b44f803","size":7724,"noattachment":false,"key":"/domhandler/-/domhandler-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.4.2.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/domhandler_2.4.2_1525892844640_0.057355339211383916"},"_hasShrinkwrap":false,"publish_time":1525892844683,"_cnpm_publish_time":1525892844683},"2.4.1":{"name":"domhandler","version":"2.4.1","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list && jshint index.js test/"},"repository":{"type":"git","url":"git://github.com/fb55/DomHandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"^3.9.0","mocha":"^3.0.2","jshint":"^2.9.1"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"license":"BSD-2-Clause","jshintConfig":{"quotmark":"double","trailing":true,"unused":true,"undef":true,"node":true,"proto":true,"globals":{"it":true}},"gitHead":"9b17cc6cc9387a87dde6eb8ddbae11c753e7d23d","bugs":{"url":"https://github.com/fb55/DomHandler/issues"},"homepage":"https://github.com/fb55/DomHandler#readme","_id":"domhandler@2.4.1","_shasum":"892e47000a99be55bbf3774ffea0561d8879c259","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.9.0","_npmUser":{"name":"feedic","email":"me@feedic.com"},"dist":{"shasum":"892e47000a99be55bbf3774ffea0561d8879c259","size":7630,"noattachment":false,"key":"/domhandler/-/domhandler-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.4.1.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/domhandler-2.4.1.tgz_1494125946418_0.981079070828855"},"publish_time":1494125946685,"_hasShrinkwrap":false,"_cnpm_publish_time":1494125946685},"2.4.0":{"name":"domhandler","version":"2.4.0","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list && jshint index.js test/"},"repository":{"type":"git","url":"git://github.com/fb55/DomHandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"^3.9.0","mocha":"^3.0.2","jshint":"^2.9.1"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"license":"BSD-2-Clause","jshintConfig":{"quotmark":"double","trailing":true,"unused":true,"undef":true,"node":true,"proto":true,"globals":{"it":true}},"gitHead":"bed1062f836e545d6a1666b907b2574dbf6369fb","bugs":{"url":"https://github.com/fb55/DomHandler/issues"},"homepage":"https://github.com/fb55/DomHandler#readme","_id":"domhandler@2.4.0","_shasum":"d37bd99a1367a4000b0d9cd9548c9d6aaabfd35c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.9.0","_npmUser":{"name":"feedic","email":"me@feedic.com"},"dist":{"shasum":"d37bd99a1367a4000b0d9cd9548c9d6aaabfd35c","size":7537,"noattachment":false,"key":"/domhandler/-/domhandler-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.4.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/domhandler-2.4.0.tgz_1494125310939_0.8457358016166836"},"publish_time":1494125311220,"_cnpm_publish_time":1494125311220,"_hasShrinkwrap":false},"2.3.0":{"name":"domhandler","version":"2.3.0","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list && jshint index.js test/"},"repository":{"type":"git","url":"git://github.com/fb55/DomHandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"3.8","mocha":"1","jshint":"~2.3.0"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"jshintConfig":{"quotmark":"double","trailing":true,"unused":true,"undef":true,"node":true,"proto":true,"globals":{"it":true}},"gitHead":"9c224be43a43bc54ebfc2d2e47ab3b9f97836cb2","bugs":{"url":"https://github.com/fb55/DomHandler/issues"},"homepage":"https://github.com/fb55/DomHandler","_id":"domhandler@2.3.0","_shasum":"2de59a0822d5027fabff6f032c2b25a2a8abe738","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"dist":{"shasum":"2de59a0822d5027fabff6f032c2b25a2a8abe738","size":7233,"noattachment":false,"key":"/domhandler/-/domhandler-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.3.0.tgz"},"publish_time":1415127975413,"_cnpm_publish_time":1415127975413,"_hasShrinkwrap":false},"2.2.1":{"name":"domhandler","version":"2.2.1","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list && jshint index.js test/"},"repository":{"type":"git","url":"git://github.com/fb55/DomHandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"3.2","mocha":"1","jshint":"~2.3.0"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"jshintConfig":{"quotmark":"double","trailing":true,"unused":true,"undef":true,"node":true,"proto":true,"globals":{"it":true}},"gitHead":"3b4885326dbbc85b71094fc988b93efb9c926b08","bugs":{"url":"https://github.com/fb55/DomHandler/issues"},"homepage":"https://github.com/fb55/DomHandler","_id":"domhandler@2.2.1","_shasum":"59df9dcd227e808b365ae73e1f6684ac3d946fc2","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.32","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"dist":{"shasum":"59df9dcd227e808b365ae73e1f6684ac3d946fc2","size":6749,"noattachment":false,"key":"/domhandler/-/domhandler-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.2.1.tgz"},"publish_time":1414667112890,"_cnpm_publish_time":1414667112890,"_hasShrinkwrap":false},"2.2.0":{"name":"domhandler","version":"2.2.0","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list && jshint index.js test/"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"3.2","mocha":"1","jshint":"~2.3.0"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"jshintConfig":{"quotmark":"double","trailing":true,"unused":true,"undef":true,"node":true,"proto":true,"globals":{"it":true}},"readmeFilename":"readme.md","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"homepage":"https://github.com/fb55/domhandler","_id":"domhandler@2.2.0","dist":{"shasum":"ac9febfa988034b43f78ba056ebf7bd373416476","size":6579,"noattachment":false,"key":"/domhandler/-/domhandler-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.2.0.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1386857679358,"_hasShrinkwrap":false,"_cnpm_publish_time":1386857679358},"2.1.0":{"name":"domhandler","version":"2.1.0","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha -R list"},"repository":{"type":"git","url":"git://github.com/fb55/domhandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"2.3","mocha":"1"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"readmeFilename":"readme.md","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"_id":"domhandler@2.1.0","dist":{"shasum":"d2646f5e57f6c3bab11cf6cb05d3c0acf7412594","size":5737,"noattachment":false,"key":"/domhandler/-/domhandler-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.1.0.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1378302810048,"_hasShrinkwrap":false,"_cnpm_publish_time":1378302810048},"2.0.3":{"name":"domhandler","version":"2.0.3","description":"handler for htmlparser2 that turns pages into a dom","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"node runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"readmeFilename":"readme.md","_id":"domhandler@2.0.3","dist":{"shasum":"889f8df626403af0788e29d66d5d5c6f7ebf0fd6","size":5500,"noattachment":false,"key":"/domhandler/-/domhandler-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.0.3.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1366034813530,"_hasShrinkwrap":false,"_cnpm_publish_time":1366034813530},"2.0.2":{"name":"domhandler","version":"2.0.2","description":"htmlparser2's dom as a separate module","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"node runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"readmeFilename":"readme.md","_id":"domhandler@2.0.2","dist":{"shasum":"ca597f42c440173c64d80d838cca738164f1b5ac","size":4716,"noattachment":false,"key":"/domhandler/-/domhandler-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.0.2.tgz"},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1361136878441,"_hasShrinkwrap":false,"_cnpm_publish_time":1361136878441},"2.0.1":{"name":"domhandler","version":"2.0.1","description":"htmlparser2's dom as a separate module","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"dependencies":{"domelementtype":"1"},"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"readmeFilename":"readme.md","_id":"domhandler@2.0.1","dist":{"shasum":"c968e41b1bc7bc15d55fbb6811a84ef5ca15e5de","size":5220,"noattachment":false,"key":"/domhandler/-/domhandler-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.0.1.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1352556184229,"_hasShrinkwrap":false,"_cnpm_publish_time":1352556184229},"2.0.0":{"name":"domhandler","version":"2.0.0","description":"htmlparser2's dom as a separate module","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"readmeFilename":"readme.md","_id":"domhandler@2.0.0","dist":{"shasum":"231dd23a1f5b4d1c6a04b19a90e93ef40ff55681","size":5206,"noattachment":false,"key":"/domhandler/-/domhandler-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-2.0.0.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1352555605346,"_hasShrinkwrap":false,"_cnpm_publish_time":1352555605346},"1.3.2":{"name":"domhandler","version":"1.3.2","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.3.2","dist":{"shasum":"b7627a0de883fa83db9e5217d2cfb11d58f4746e","size":7689,"noattachment":false,"key":"/domhandler/-/domhandler-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.3.2.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1348399494321,"_hasShrinkwrap":false,"_cnpm_publish_time":1348399494321},"1.3.1":{"name":"domhandler","version":"1.3.1","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.3.1","dist":{"shasum":"9421ba3ea870bfeebe117cfa02d967bc346b02af","size":7109,"noattachment":false,"key":"/domhandler/-/domhandler-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.3.1.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1348316224700,"_hasShrinkwrap":false,"_cnpm_publish_time":1348316224700},"1.3.0":{"name":"domhandler","version":"1.3.0","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.3.0","dist":{"shasum":"78b2b8d433039ad0fdd1923213a5d1776a089cca","size":7087,"noattachment":false,"key":"/domhandler/-/domhandler-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.3.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1348315578201,"_hasShrinkwrap":false,"_cnpm_publish_time":1348315578201},"1.2.0":{"name":"domhandler","version":"1.2.0","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.2.0","dist":{"shasum":"a21967803f677971c629db13c4b883424096a3d5","size":7092,"noattachment":false,"key":"/domhandler/-/domhandler-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.2.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"feedic","email":"me@feedic.com"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1347229667293,"_hasShrinkwrap":false,"_cnpm_publish_time":1347229667293},"1.1.0":{"name":"domhandler","version":"1.1.0","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.1.0","dist":{"shasum":"f60d691dfed25ca26aef3538f47d2cc081cdf95d","size":6812,"noattachment":false,"key":"/domhandler/-/domhandler-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.1.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1345747141597,"_hasShrinkwrap":false,"_cnpm_publish_time":1345747141597},"1.0.1":{"name":"domhandler","version":"1.0.1","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.0.1","dist":{"shasum":"0815fde05d5767a0c774ce8d37e4444381d5e499","size":6793,"noattachment":false,"key":"/domhandler/-/domhandler-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.0.1.tgz"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1345022826055,"_hasShrinkwrap":false,"_cnpm_publish_time":1345022826055},"1.0.0":{"name":"domhandler","version":"1.0.0","description":"htmlparser2's dom as a separate module","main":"lib/index.js","directories":{"test":"tests"},"scripts":{"test":"node tests/00-runtests.js"},"repository":{"type":"git","url":"git://github.com/FB55/domhandler.git"},"keywords":["dom","htmlparser2"],"devDependencies":{"htmlparser2":"2.3"},"author":{"name":"Felix Boehm","email":"me@feedic.com"},"_id":"domhandler@1.0.0","dist":{"shasum":"a7d75c9eee3b87814305770c787ae9b626c57842","size":6839,"noattachment":false,"key":"/domhandler/-/domhandler-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/domhandler/download/domhandler-1.0.0.tgz"},"maintainers":[{"name":"fb55","email":""}],"publish_time":1344956234272,"_hasShrinkwrap":false,"_cnpm_publish_time":1344956234272}},"readme":"# domhandler [![Node.js CI](https://github.com/fb55/domhandler/actions/workflows/nodejs-test.yml/badge.svg)](https://github.com/fb55/domhandler/actions/workflows/nodejs-test.yml)\n\nThe DOM handler creates a tree containing all nodes of a page.\nThe tree can be manipulated using the [domutils](https://github.com/fb55/domutils)\nor [cheerio](https://github.com/cheeriojs/cheerio) libraries and\nrendered using [dom-serializer](https://github.com/cheeriojs/dom-serializer) .\n\n## Usage\n\n```javascript\nconst handler = new DomHandler([ <func> callback(err, dom), ] [ <obj> options ]);\n// const parser = new Parser(handler[, options]);\n```\n\nAvailable options are described below.\n\n## Example\n\n```javascript\nconst { Parser } = require(\"htmlparser2\");\nconst { DomHandler } = require(\"domhandler\");\nconst rawHtml =\n    \"Xyz <script language= javascript>var foo = '<<bar>>';</script><!--<!-- Waah! -- -->\";\nconst handler = new DomHandler((error, dom) => {\n    if (error) {\n        // Handle error\n    } else {\n        // Parsing completed, do something\n        console.log(dom);\n    }\n});\nconst parser = new Parser(handler);\nparser.write(rawHtml);\nparser.end();\n```\n\nOutput:\n\n```javascript\n[\n    {\n        data: \"Xyz \",\n        type: \"text\",\n    },\n    {\n        type: \"script\",\n        name: \"script\",\n        attribs: {\n            language: \"javascript\",\n        },\n        children: [\n            {\n                data: \"var foo = '<bar>';<\",\n                type: \"text\",\n            },\n        ],\n    },\n    {\n        data: \"<!-- Waah! -- \",\n        type: \"comment\",\n    },\n];\n```\n\n## Option: `withStartIndices`\n\nAdd a `startIndex` property to nodes.\nWhen the parser is used in a non-streaming fashion, `startIndex` is an integer\nindicating the position of the start of the node in the document.\nThe default value is `false`.\n\n## Option: `withEndIndices`\n\nAdd an `endIndex` property to nodes.\nWhen the parser is used in a non-streaming fashion, `endIndex` is an integer\nindicating the position of the end of the node in the document.\nThe default value is `false`.\n\n---\n\nLicense: BSD-2-Clause\n\n## Security contact information\n\nTo report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security).\nTidelift will coordinate the fix and disclosure.\n","_attachments":{},"homepage":"https://github.com/fb55/domhandler#readme","bugs":{"url":"https://github.com/fb55/domhandler/issues"},"license":"BSD-2-Clause"}