{
    "name": "vlossom",
    "description": "Vlossom UI components for Vue",
    "version": "1.1.1",
    "type": "module",
    "author": "PUBG Studio",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/pubg/vlossom.git"
    },
    "bugs": {
        "url": "https://github.com/pubg/vlossom/issues"
    },
    "license": "MIT",
    "keywords": [
        "vlossom",
        "vue",
        "components",
        "ui framework",
        "component library"
    ],
    "scripts": {
        "dev": "vite --port 3000",
        "build": "vue-tsc && vite build",
        "test": "vitest run",
        "test:watch": "vitest",
        "test:coverage": "vitest run --coverage",
        "test:snapshot": "vitest run --update",
        "lint": "eslint -c eslint.config.js",
        "storybook": "storybook dev -p 6006",
        "build-storybook": "storybook build",
        "build-storybook:chromatic": "storybook build -c .storybook-chromatic",
        "test-storybook": "test-storybook --verbose",
        "chromatic": "chromatic --build-script-name build-storybook:chromatic --exit-zero-on-changes",
        "format": "prettier --write \"./**/*.{js,ts,vue,json}\"",
        "format:check": "prettier --check \"./**/*.{js,ts,vue,json}\""
    },
    "files": [
        "dist"
    ],
    "main": "./dist/vlossom.umd.js",
    "module": "./dist/vlossom.es.js",
    "unpkg": "./dist/vlossom.umd.js",
    "jsdelivr": "./dist/vlossom.umd.js",
    "types": "./dist/index.d.ts",
    "typings": "./dist/index.d.ts",
    "exports": {
        ".": {
            "types": "./dist/index.d.ts",
            "import": "./dist/vlossom.es.js",
            "require": "./dist/vlossom.umd.js"
        },
        "./styles": "./dist/style.css"
    },
    "peerDependencies": {
        "@vueuse/core": "^10.11.1",
        "nanoid": "^5.0.9",
        "radash": "^12.1.0",
        "vue": "^3.5.13",
        "vuedraggable": "^4.1.0"
    },
    "devDependencies": {
        "@chromatic-com/storybook": "^3.2.2",
        "@eslint/js": "^9.17.0",
        "@storybook/addon-a11y": "^8.4.3",
        "@storybook/addon-essentials": "^8.4.3",
        "@storybook/addon-interactions": "^8.4.3",
        "@storybook/addon-links": "^8.4.3",
        "@storybook/blocks": "^8.4.3",
        "@storybook/test": "^8.4.3",
        "@storybook/test-runner": "^0.19.1",
        "@storybook/vue3": "^8.4.3",
        "@storybook/vue3-vite": "^8.4.3",
        "@types/node": "^20.17.6",
        "@types/sortablejs": "^1.15.8",
        "@vitejs/plugin-vue": "^5.2.0",
        "@vitest/coverage-v8": "^2.1.5",
        "@vue/test-utils": "^2.4.6",
        "autoprefixer": "^10.4.20",
        "axe-playwright": "^2.0.3",
        "chromatic": "^11.18.1",
        "eslint": "^9.17.0",
        "eslint-plugin-vue": "^9.32.0",
        "globals": "^15.12.0",
        "jsdom": "^24.1.3",
        "prettier": "^3.5.3",
        "ress": "^5.0.2",
        "rollup-plugin-visualizer": "^5.12.0",
        "sass": "1.77.8",
        "storybook": "^8.4.3",
        "typescript": "^5.7.2",
        "typescript-eslint": "^8.18.1",
        "vite": "^5.4.11",
        "vite-plugin-dts": "^4.3.0",
        "vitest": "^2.1.5",
        "vue-tsc": "^2.1.10"
    },
    "dependencies": {
        "@vueuse/core": "^10.11.1",
        "nanoid": "^5.0.9",
        "radash": "^12.1.0",
        "vue": "^3.5.13",
        "vuedraggable": "^4.1.0"
    }
}
