{
	"name": "vlitejs",
	"version": "7.3.1",
	"description": "vLitejs is a fast and lightweight Javascript library for customizing video and audio player in Javascript with a minimalist theme (HTML5, Youtube, Vimeo, Dailymotion)",
	"keywords": [
		"video",
		"audio",
		"html5",
		"youtube",
		"vimeo",
		"dailymotion",
		"player",
		"youtube api",
		"vimeo api",
		"pip",
		"picture-in-picture",
		"subtitle",
		"cast",
		"chromecast",
		"airplay",
		"monetization",
		"ima-sdk",
		"sticky",
		"volume bar",
		"hotkeys"
	],
	"homepage": "https://vlite.js.org",
	"bugs": "https://github.com/vlitejs/vlite/issues",
	"repository": {
		"type": "git",
		"url": "git+https://github.com/vlitejs/vlite.git"
	},
	"funding": {
		"type": "individual",
		"url": "https://github.com/sponsors/yoriiis"
	},
	"license": "MIT",
	"author": "Yoriiis",
	"type": "module",
	"exports": {
		"./plugins/*": {
			"import": "./dist/plugins/*.js"
		},
		"./plugins/*.js": {
			"import": "./dist/plugins/*.js"
		},
		"./plugins/*.css": {
			"import": "./dist/plugins/*.css"
		},
		"./providers/*": {
			"import": "./dist/providers/*.js"
		},
		"./providers/*.js": {
			"import": "./dist/providers/*.js"
		},
		"./vlite.css": {
			"import": "./dist/vlite.css"
		},
		".": {
			"import": "./dist/vlite.js"
		}
	},
	"main": "dist/vlite.js",
	"module": "dist/vlite.js",
	"files": ["dist", "!dist/**/*.map"],
	"scripts": {
		"biome:check": "biome check",
		"biome:fix": "biome check --write",
		"build": "rm -rf ./dist/ && rollup --config ./config/rollup.config.js --environment ENV:production",
		"build:example": "rm -rf ./examples/dist/ && webpack --mode=production --config=./examples/webpack.config.js",
		"clean": "rm -rf ./dist/ ./examples/dist/",
		"dev:types": "tsc --noEmit --watch",
		"pre:publish": "npm run build && npm run build:example && npm run test",
		"start": "rm -rf ./dist/ && rollup --config ./config/rollup.config.js --environment ENV:development --watch --sourcemap",
		"start:example": "rm -rf ./examples/dist/ && webpack serve --mode=development --config=./examples/webpack.config.js",
		"test": "echo 'No local tests' && exit 0"
	},
	"dependencies": {
		"validate-target": "^3.1.1"
	},
	"devDependencies": {
		"@biomejs/biome": "^1.9.4",
		"@rollup/plugin-alias": "^5.1.1",
		"@rollup/plugin-buble": "^1.0.3",
		"@rollup/plugin-node-resolve": "^15.3.0",
		"@rollup/plugin-replace": "^6.0.1",
		"@rollup/plugin-terser": "^0.4.4",
		"@rollup/plugin-typescript": "^12.1.1",
		"@types/chromecast-caf-sender": "^1.0.11",
		"babel-loader": "^9.2.1",
		"css-loader": "^7.1.2",
		"css-minimizer-webpack-plugin": "^7.0.0",
		"html-webpack-plugin": "^5.6.3",
		"mini-css-extract-plugin": "^2.9.2",
		"postcss": "^8.4.49",
		"postcss-custom-media": "^11.0.5",
		"postcss-import": "^16.1.0",
		"postcss-loader": "^8.1.1",
		"postcss-nested": "^7.0.2",
		"postcss-preset-env": "^10.1.1",
		"postcss-url": "^10.1.1",
		"prettier": "^3.5.1",
		"rollup": "^4.27.4",
		"rollup-plugin-postcss": "^4.0.2",
		"rollup-plugin-svg": "^2.0.0",
		"style-loader": "^4.0.0",
		"terser-webpack-plugin": "^5.3.7",
		"ts-loader": "^9.5.1",
		"typescript": "^5.7.2",
		"webpack": "^5.96.1",
		"webpack-cli": "^5.0.2",
		"webpack-dev-server": "^5.1.0"
	},
	"engines": {
		"node": ">=20.18.0"
	}
}
