{
    "author": {
        "name": "Marius Augenstein",
        "email": "marius.augenstein@gmail.com",
        "url": "https://github.com/maugenst"
    },
    "name": "tabletojson",
    "version": "4.1.9",
    "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.4.7",
        "@swc/cli": "^0.8.0",
        "@swc/core": "^1.15.18",
        "@swc/jest": "^0.2.39",
        "@types/jest": "^30.0.0",
        "@types/json2csv": "^5.0.7",
        "@types/lodash": "^4.17.24",
        "@types/node": "^25.5.0",
        "@types/supertest": "^7.2.0",
        "jest": "^30.3.0",
        "jest-extended": "^7.0.0",
        "json2csv": "^6.0.0-alpha.2",
        "lodash": "^4.17.23",
        "nock": "^14.0.11",
        "npm-run-all": "^4.1.5",
        "rimraf": "^6.1.3",
        "ts-jest": "^29.4.6",
        "tsdown": "^0.21.3",
        "typescript": "^5.9.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 --"
    }
}
