{
	"name": "@heiwa4126/worktime-html-csv",
	"version": "0.1.3",
	"description": "Parse worktime HTML tables and convert them to pivot-style CSV. Dual ESM/CJS output, TypeScript types, and CLI tool. Supports Node.js (linkedom) and browser (native DOM).",
	"type": "module",
	"main": "./dist/parse.cjs",
	"module": "./dist/parse.js",
	"types": "./dist/parse.d.ts",
	"browser": "./dist/parse.browser.global.js",
	"bin": {
		"worktime-html-csv": "dist/cli.js",
		"off-the-books": "dist/cli.js"
	},
	"exports": {
		".": {
			"types": "./dist/parse.d.ts",
			"import": "./dist/parse.js",
			"require": "./dist/parse.cjs"
		},
		"./browser": {
			"types": "./dist/parse.browser.d.ts",
			"import": "./dist/parse.browser.js",
			"require": "./dist/parse.browser.cjs"
		}
	},
	"files": [
		"dist/**/*.js",
		"dist/**/*.cjs",
		"dist/**/*.d.ts",
		"dist/**/*.d.cts",
		"dist/**/*.map"
	],
	"keywords": [
		"worktime",
		"html parser",
		"csv",
		"pivot table",
		"typescript",
		"esm",
		"commonjs",
		"cli",
		"tsdown",
		"linkedom",
		"papaparse",
		"trusted publishing",
		"browser",
		"DOMParser"
	],
	"author": "heiwa4126 <heiwa4126@gmail.com>",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/heiwa4126/worktime-html-csv.git"
	},
	"bugs": {
		"url": "https://github.com/heiwa4126/worktime-html-csv/issues"
	},
	"homepage": "https://github.com/heiwa4126/worktime-html-csv#readme",
	"license": "MIT",
	"devDependencies": {
		"@biomejs/biome": "^2.3.13",
		"@heiwa4126/clean-publish-scripts": "^0.0.4",
		"@hono/node-server": "^1.19.9",
		"@types/node": "^25.0.10",
		"@types/papaparse": "^5.5.2",
		"@vitest/coverage-v8": "4.0.18",
		"happy-dom": "^20.4.0",
		"hono": "^4.11.7",
		"npm-run-all2": "^8.0.4",
		"tsdown": "^0.20.1",
		"tsx": "^4.21.0",
		"typescript": "^5.9.3",
		"vitest": "^4.0.18"
	},
	"engines": {
		"node": ">=18.0.0"
	},
	"dependencies": {
		"linkedom": "^0.18.12",
		"papaparse": "^5.5.3"
	}
}
