{
	"name": "@wdns/vuetify-resize-drawer",
	"version": "4.0.0",
	"description": "The vuetify-resize-drawer component extends the functionality of the v-navigation-drawer so that it is resizable by the user.",
	"private": false,
	"publishConfig": {
		"access": "public"
	},
	"main": "dist/vuetify-resize-drawer.cjs.js",
	"module": "dist/vuetify-resize-drawer.es.js",
	"types": "dist/plugin/index.d.ts",
	"exports": {
		".": {
			"types": "./dist/plugin/index.d.ts",
			"import": "./dist/vuetify-resize-drawer.es.js",
			"require": "./dist/vuetify-resize-drawer.cjs.js"
		}
	},
	"scripts": {
		"dev": "NODE_OPTIONS='--no-warnings' vite",
		"watch": "pnpm dev",
		"play": "sh src/playground/configs/build.sh && NODE_ENV=playground pnpm dev",
		"build": "tsc -p tsconfig.build.json && npm run test:build && vite build --config vite.build.config.mts",
		"build:docs": "vite build",
		"predeploy": "npm run build",
		"deploy": "gh-pages -d docs",
		"prepublishOnly": "npm run build",
		"lint": "eslint src/**/*.{ts,vue} --max-warnings 20",
		"prepare": "husky install",
		"test:dev": "NODE_OPTIONS='--no-warnings' vitest",
		"test:all": "vitest --run",
		"test:build": "vitest --run --bail 1"
	},
	"lint-staged": {
		"src/**/*.{js,ts,vue}": [
			"npm run lint"
		]
	},
	"author": "WebDevNerdStuff & Bunnies... lots and lots of bunnies! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)",
	"funding": [
		{
			"type": "paypal",
			"url": "https://paypal.me/webdevnerdstuff"
		},
		{
			"type": "patreon",
			"url": "https://www.patreon.com/WebDevNerdStuff"
		}
	],
	"license": "MIT",
	"files": [
		"dist/*",
		"LICENSE.md",
		"README.md"
	],
	"repository": "https://github.com/webdevnerdstuff/vuetify-resize-drawer",
	"bugs": {
		"url": "https://github.com/webdevnerdstuff/vuetify-resize-drawer/issues"
	},
	"homepage": "https://webdevnerdstuff.github.io/vuetify-resize-drawer/",
	"keywords": [
		"vuetify-resize-drawer",
		"vuetifyResizeDrawer",
		"v-resize-drawer",
		"vResizeDrawer",
		"vuetify",
		"vuetify4",
		"navigation drawer",
		"v-navigation-drawer",
		"VNavigationDrawer",
		"api",
		"drawer",
		"resize",
		"resizable",
		"vue",
		"vue2",
		"component",
		"javascript",
		"webdevnerdstuff",
		"wdns"
	],
	"dependencies": {
		"vue": "^3.5.33",
		"vuetify": "^4.0.6"
	},
	"devDependencies": {
		"@eslint/js": "^9.39.4",
		"@fortawesome/fontawesome-svg-core": "^7.2.0",
		"@fortawesome/free-brands-svg-icons": "^7.2.0",
		"@fortawesome/free-regular-svg-icons": "^7.2.0",
		"@fortawesome/free-solid-svg-icons": "^7.2.0",
		"@fortawesome/vue-fontawesome": "^3.2.0",
		"@mdi/font": "^7.4.47",
		"@rollup/plugin-commonjs": "^29.0.2",
		"@rollup/plugin-node-resolve": "^16.0.3",
		"@rollup/plugin-terser": "^1.0.0",
		"@stylistic/stylelint-plugin": "^5.1.0",
		"@types/jest": "^30.0.0",
		"@types/node": "^25.6.0",
		"@typescript-eslint/eslint-plugin": "^8.59.1",
		"@typescript-eslint/parser": "^8.59.1",
		"@vitejs/plugin-vue": "^6.0.6",
		"@vue/cli-service": "^5.0.9",
		"@vue/eslint-config-typescript": "^14.7.0",
		"@vue/test-utils": "^2.4.10",
		"@wdns/eslint-config-wdns": "^1.0.15",
		"@wdns/stylelint-config-wdns": "^2.0.1",
		"@wdns/vue-code-block": "^2.3.5",
		"autoprefixer": "^10.5.0",
		"eslint": "^9.39.4",
		"eslint-config-prettier": "^10.1.8",
		"eslint-import-resolver-typescript": "^4.4.4",
		"eslint-plugin-vue": "^10.9.0",
		"gh-pages": "^6.3.0",
		"husky": "^9.1.7",
		"jsdom": "^29.1.1",
		"lint-staged": "^16.4.0",
		"pinia": "^3.0.4",
		"postcss": "^8.5.13",
		"postcss-html": "^1.8.1",
		"postcss-scss": "^4.0.9",
		"prettier": "^3.8.3",
		"prismjs": "^1.30.0",
		"roboto-fontface": "^0.10.0",
		"rollup": "^4.60.2",
		"rollup-plugin-polyfill-node": "^0.13.0",
		"rollup-plugin-postcss": "^4.0.2",
		"rollup-plugin-scss": "^4.0.1",
		"rollup-plugin-typescript2": "^0.37.0",
		"sass": "^1.99.0",
		"stylelint": "^17.9.1",
		"stylelint-config-standard": "^40.0.0",
		"stylelint-order": "^8.1.1",
		"stylelint-scss": "^7.0.0",
		"typescript": "^5.9.3",
		"typescript-eslint": "^8.59.1",
		"unplugin-auto-import": "^21.0.0",
		"vite": "^7.3.2",
		"vite-plugin-css-injected-by-js": "^3.5.2",
		"vite-plugin-dts": "^4.5.4",
		"vite-plugin-eslint2": "^5.1.0",
		"vite-plugin-static-copy": "^3.4.0",
		"vite-plugin-stylelint": "^6.1.0",
		"vite-plugin-vuetify": "^2.1.3",
		"vitest": "^3.2.4",
		"vue-tsc": "^3.2.7",
		"webfontloader": "^1.6.28"
	}
}
