{
	"name": "@maximegirardet/merge-pdfs",
	"type": "module",
	"version": "0.0.11",
	"description": "Merging PDF (with Outline).",
	"author": "Maxime GIRARDET",
	"license": "MIT",
	"homepage": "https://gitlab.com/maximegirardet/merge-pdfs",
	"repository": {
		"type": "git",
		"url": "git+https://gitlab.com/maximegirardet/merge-pdfs.git"
	},
	"bugs": {
		"url": "https://github.com/condorheroblog/merge-pdfs/issues"
	},
	"keywords": [
		"merge-pdfs",
		"merge-pdf",
		"merge-bookmarks",
		"merge-outline"
	],
	"exports": {
		".": {
			"types": "./dist/index.d.ts",
			"require": "./dist/index.cjs",
			"import": "./dist/index.js"
		}
	},
	"main": "dist/index.cjs",
	"module": "dist/index.js",
	"types": "dist/index.d.ts",
	"typesVersions": {
		"*": {
			"*": [
				"./dist/*",
				"./dist/index.d.ts"
			]
		}
	},
	"bin": {
		"merge-pdfs": "bin/merge-pdfs.mjs"
	},
	"files": [
		"dist",
		"bin"
	],
	"engines": {
		"node": ">=18.5.0"
	},
	"scripts": {
		"lint": "eslint .",
		"lint:fix": "eslint . --fix",
		"dev": "esno ./src/index.ts",
		"coverage": "vitest run --coverage",
		"test": "vitest",
		"build": "tsup --external ws --external node-fetch",
		"build:watch": "tsup --watch",
		"typecheck": "tsc --noEmit",
		"release": "bumpp -r && npm publish"
	},
	"publishConfig": {
		"access": "public",
		"registry": "https://registry.npmjs.org"
	},
	"dependencies": {
		"colorette": "^2.0.20",
		"fast-glob": "^3.3.0",
		"yargs": "^17.7.2"
	},
	"devDependencies": {
		"@antfu/eslint-config-ts": "^0.39.6",
		"@types/yargs": "^17.0.24",
		"bumpp": "^9.1.1",
		"esbuild-plugin-copy": "^2.1.1",
		"eslint": "^8.44.0",
		"esno": "^0.16.3",
		"lint-staged": "^13.2.3",
		"pdfjs": "^2.5.0",
		"simple-git-hooks": "^2.8.1",
		"tsup": "^7.1.0",
		"typescript": "^5.1.6",
		"vitest": "^0.32.4"
	},
	"simple-git-hooks": {
		"pre-commit": "npx lint-staged"
	},
	"lint-staged": {
		"*": [
			"eslint --fix"
		]
	}
}
