UNPKG

tabletojson

Version:

Convert HTML tables to JSON objects

82 lines (81 loc) 2.33 kB
{ "author": { "name": "Marius Augenstein", "email": "marius.augenstein@gmail.com", "url": "https://github.com/maugenst" }, "name": "tabletojson", "version": "4.1.12", "description": "Convert HTML tables to JSON objects", "main": "dist/Tabletojson.cjs", "types": "dist/Tabletojson.d.mts", "module": "dist/Tabletojson.mjs", "files": [ "README.md", "dist", "examples" ], "exports": { "import": { "types": "./dist/Tabletojson.d.mts", "default": "./dist/Tabletojson.mjs" }, "require": { "types": "./dist/Tabletojson.d.cts", "default": "./dist/Tabletojson.cjs" } }, "keywords": [ "table2json", "html", "table", "convert", "json", "csv" ], "engines": { "node": ">= 18.0.0" }, "repository": { "type": "git", "url": "git://github.com/maugenst/tabletojson.git" }, "dependencies": { "cheerio": "^1.2.0" }, "license": "ISC", "devDependencies": { "@biomejs/biome": "2.5.4", "@swc/cli": "^0.8.1", "@swc/core": "^1.15.43", "@swc/jest": "^0.2.39", "@types/jest": "^30.0.0", "@types/json2csv": "^5.0.7", "@types/lodash": "^4.17.24", "@types/node": "^26.1.1", "@types/supertest": "^7.2.1", "jest": "^30.4.2", "jest-extended": "^7.0.0", "json2csv": "^6.0.0-alpha.2", "lodash": "^4.18.1", "nock": "^14.0.16", "npm-run-all": "^4.1.5", "rimraf": "^6.1.3", "ts-jest": "^29.4.11", "tsdown": "^0.22.8", "typescript": "^6.0.3" }, "scripts": { "clean": "rimraf dist/", "clean:all": "rimraf node_modules dist/ && mkdir dist", "build:examples": "swc examples -d dist", "build": "run-s clean lint tsdown", "tsdown": "tsdown", "lint": "npx @biomejs/biome lint ./lib ./test --write", "check": "npx @biomejs/biome check ./lib ./test", "check:fix": "npx @biomejs/biome check ./lib ./test --write", "prepare": "npm run clean && npm run build && npm run lint", "prebuild": "npm run lint", "test": "jest --coverage --" } }