{
	"name": "pptxgenjs-plus",
	"version": "4.3.3",
	"author": {
		"name": "Brent Ely",
		"url": "https://github.com/gitbrent/"
	},
	"contributors": [
		{
			"name": "Matěj Lofcz Štágl",
			"url": "https://github.com/lofcz"
		}
	],
	"description": "Create JavaScript PowerPoint Presentations",
	"homepage": "https://github.com/lofcz/pptxgenjs-plus#readme",
	"workspaces": [
		"packages/*"
	],
	"publishConfig": {
		"access": "public"
	},
	"license": "MIT",
	"exports": {
		"types": "./types/index.d.ts",
		"import": "./dist/pptxgen.es.js",
		"require": "./dist/pptxgen.cjs.js"
	},
	"main": "dist/pptxgen.cjs.js",
	"module": "dist/pptxgen.es.js",
	"files": [
		"dist",
		"types"
	],
	"types": "types",
	"engines": {
		"bun": ">=1.3.0",
		"node": ">=24"
	},
	"scripts": {
		"build": "rslib build -c rsbuild.config.mts && bun run build:types",
		"build:types": "bun scripts/gen-types-namespace.mjs",
		"build:jsx": "bun run --cwd packages/pptxgenjs-jsx build",
		"build:std": "bun run --cwd packages/pptxgenjs-std build",
		"generate:version": "bun scripts/package-version.mjs",
		"dist": "bun run build",
		"prepare": "bun run build",
		"start": "rslib build -c rsbuild.config.mts --watch",
		"ship": "bun run build",
		"watch": "rslib build -c rsbuild.config.mts --watch",
		"docs:dev": "rspress dev",
		"docs:build": "rspress build",
		"docs:preview": "rspress preview",
		"lint": "bun run generate:version && eslint src test",
		"typecheck": "bun run generate:version && tsc --noEmit",
		"test": "bun run generate:version && bun test test/gen-utils.test.ts test/issues.test.ts test/audit-fixes.test.ts test/pptxgen.e2e.test.ts test/contracts.test.ts test/coverage.test.ts test/coverage-objects.test.ts test/package-version-plugin.test.ts test/ms-pptx-profile.test.ts test/pptx-verify.test.ts",
		"test:coverage": "bun run generate:version && bun test --coverage test/gen-utils.test.ts test/issues.test.ts test/audit-fixes.test.ts test/pptxgen.e2e.test.ts test/contracts.test.ts test/coverage.test.ts test/coverage-objects.test.ts test/package-version-plugin.test.ts test/ms-pptx-profile.test.ts test/pptx-verify.test.ts",
		"test:office": "bun run generate:version && bun test test/office-open.test.ts",
		"test:powerpoint": "bun run generate:version && bun test --timeout 180000 --max-concurrency 1 test/powerpoint-open.test.ts && bun test --timeout 180000 --max-concurrency 1 test/powerpoint-repair-fixtures.test.ts",
		"powerpoint:verify": "bun test/powerpoint-verify.ts",
		"pptx:verify": "bun test/pptx-verify.ts",
		"fixtures:repair": "bun test/repair-fixtures.ts",
		"test:jsx": "bun run --cwd packages/pptxgenjs-jsx typecheck && bun test packages/pptxgenjs-jsx",
		"test:std": "bun run --cwd packages/pptxgenjs-std typecheck && bun test packages/pptxgenjs-std",
		"check": "bun run lint && bun run typecheck && bun run test && bun run test:jsx && bun run test:std",
		"prepublishOnly": "bun run check && bun run build"
	},
	"browser": {
		"fs": false,
		"node:fs": false,
		"node:http": false,
		"node:https": false,
		"os": false,
		"path": false
	},
	"dependencies": {
		"@node-projects/jszip": "^4.2.1",
		"@rgrove/parse-xml": "^4.2.3",
		"pako": "^3.0.1"
	},
	"devDependencies": {
		"@eslint/js": "^10.0.1",
		"@microsoft/api-extractor": "^7.58.12",
		"@rslib/core": "^0.23.2",
		"@rspress/core": "^2.0.19",
		"@stylistic/eslint-plugin": "^5.10.0",
		"@types/node": "^26.2.0",
		"eslint": "^10.8.1",
		"fast-xml-parser": "^5.11.0",
		"typescript": "^6.0.3",
		"typescript-eslint": "^8.67.0"
	},
	"repository": {
		"type": "git",
		"url": "git+https://github.com/lofcz/pptxgenjs-plus.git"
	},
	"keywords": [
		"es6-powerpoint",
		"html-to-powerpoint",
		"javascript-create-powerpoint",
		"javascript-create-pptx",
		"javascript-generate-pptx",
		"javascript-powerpoint",
		"javascript-powerpoint-charts",
		"javascript-pptx",
		"js-create-powerpoint",
		"js-create-pptx",
		"js-generate-powerpoint",
		"js-powerpoint",
		"js-powerpoint-library",
		"js-powerpoint-pptx",
		"node-powerpoint",
		"officejs-alternative",
		"pptxgenjs-plus",
		"react-powerpoint",
		"slide-generator",
		"typescript-powerpoint"
	],
	"bugs": {
		"url": "https://github.com/lofcz/pptxgenjs-plus/issues"
	}
}
