{
  "author": {
    "name": "Michael houd1ni Akiliev"
  },
  "bugs": {
    "url": "https://github.com/houd1ni/fela-vue/issues"
  },
  "deprecated": false,
  "description": "Fela toolkit for Vue (and Svelte!) designed for flexibility yet team-oriented.",
  "homepage": "https://houd1ni.github.io/fela-vue/",
  "keywords": [
    "vue",
    "vuejs",
    "svelte",
    "fela",
    "css-in-js",
    "css",
    "styles",
    "styling",
    "easy",
    "fp",
    "functional",
    "structure",
    "strongly-typed",
    "typescript",
    "d.ts"
  ],
  "license": "MIT",
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/bundle.d.ts",
      "import": "./dist/bundle.mjs",
      "require": "./dist/bundle.cjs"
    },
    "./plugins": {
      "types": "./dist/plugins/plugins.d.ts",
      "import": "./dist/plugins/plugins.mjs"
    }
  },
  "name": "fela-vue",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/houd1ni/fela-vue.git"
  },
  "scripts": {
    "lint": "tslint src/*.ts",
    "test": "npm run gentypes && npm run prod:es && ava",
    "test:report": "nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && codecov",
    "test:lazy": "ava",
    "app": "vite",
    "gentypes": "dts-bundle-generator -o dist/bundle.d.ts src/main.ts",
    "dev": "cross-env NODE_ENV=development BUILD=es rollup -c",
    "prod:cjs": "cross-env NODE_ENV=production BUILD=cjs rollup -c",
    "prod:es": "cross-env NODE_ENV=production BUILD=es rollup -c",
    "plugins": "cross-env NODE_ENV=plugins BUILD=es rollup -c && dts-bundle-generator -o dist/plugins/plugins.d.ts plugins/index.ts",
    "prod": "npm run gentypes && npm run prod:es && npm run prod:cjs && npm run plugins"
  },
  "version": "2.12.23",
  "ava": {
    "files": [
      "./test/specs/*.js"
    ],
    "failFast": true,
    "timeout": "2m",
    "nodeArguments": [
      "--experimental-specifier-resolution=node"
    ]
  },
  "dependencies": {
    "fela": "*",
    "fela-dom": "*",
    "fela-plugin-embedded": "*",
    "fela-plugin-extend": "*",
    "fela-plugin-fallback-value": "*",
    "fela-plugin-unit": "*",
    "node-html-parser": "^7.0.2",
    "pepka": "^1.6.23",
    "vue": "^3.5.28",
    "zipnum": "^2.0.1"
  },
  "devDependencies": {
    "@playwright/test": "^1.58.2",
    "@rollup/plugin-commonjs": "^29.0.0",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-replace": "^6.0.3",
    "@types/he": "^1.2.3",
    "@types/node": "^25.2.3",
    "@types/parse5": "^6.0.3",
    "@vitejs/plugin-vue": "^6.0.4",
    "ava": "^6.4.1",
    "codecov": "^3.8.2",
    "cross-env": "^10.1.0",
    "dts-bundle-generator": "^9.5.1",
    "fela-monolithic": "^12.2.1",
    "lafetch": "0.4.5",
    "nyc": "^17.1.0",
    "rollup": "^4.57.1",
    "rollup-plugin-resolve-aliases": "^0.3.0",
    "rollup-plugin-typescript2": "^0.36.0",
    "ts-node": "^10.9.2",
    "tslint": "^6.1.3",
    "typescript": "^5.9.3",
    "vite": "^7.3.1"
  },
  "sideEffects": false
}
