{
  "name": "@viewfly/devtools",
  "version": "3.0.6",
  "description": "Viewfly is a simple and easy-to-use JavaScript framework with an intuitive development experience.",
  "scripts": {
    "build:lib": "rimraf dist && vite build --config vite.config.ts && tsc -p tsconfig.types.json",
    "prepublishOnly": "npm run build:lib",
    "publish:lib": "npm publish --access=public"
  },
  "exports": {
    "./scoped-css-ambient": {
      "types": "./scoped-css-ambient.d.ts"
    },
    "./rollup-plugin-scoped-css": {
      "types": "./dist/types/rollup-plugin-scoped-css/index.d.ts",
      "import": "./dist/rollup-plugin-scoped-css/index.esm.js",
      "require": "./dist/rollup-plugin-scoped-css/index.js",
      "default": "./dist/rollup-plugin-scoped-css/index.esm.js"
    },
    "./scoped-css-webpack-loader": {
      "types": "./dist/types/scoped-css-webpack-loader/index.d.ts",
      "import": "./dist/scoped-css-webpack-loader/index.esm.js",
      "require": "./dist/scoped-css-webpack-loader/index.js",
      "default": "./dist/scoped-css-webpack-loader/index.esm.js"
    },
    "./vite-scoped-css-plugin": {
      "types": "./dist/types/vite-scoped-css-plugin/index.d.ts",
      "import": "./dist/vite-scoped-css-plugin/index.esm.js",
      "require": "./dist/vite-scoped-css-plugin/index.js",
      "default": "./dist/vite-scoped-css-plugin/index.esm.js"
    },
    "./vite-viewfly-hmr-plugin": {
      "types": "./dist/types/vite-viewfly-hmr-plugin/index.d.ts",
      "import": "./dist/vite-viewfly-hmr-plugin/index.esm.js",
      "require": "./dist/vite-viewfly-hmr-plugin/index.js",
      "default": "./dist/vite-viewfly-hmr-plugin/index.esm.js"
    },
    "./vite-viewfly-hmr-plugin/runtime": {
      "types": "./dist/types/vite-viewfly-hmr-plugin/runtime.d.ts",
      "import": "./dist/vite-viewfly-hmr-runtime/index.esm.js",
      "require": "./dist/vite-viewfly-hmr-runtime/index.js",
      "default": "./dist/vite-viewfly-hmr-runtime/index.esm.js"
    }
  },
  "files": [
    "dist/**/*",
    "scoped-css-ambient.d.ts",
    "README.md",
    "README.en.md"
  ],
  "license": "MIT",
  "keywords": [],
  "peerDependencies": {
    "@viewfly/core": ">=3.0.6",
    "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
  },
  "peerDependenciesMeta": {
    "@viewfly/core": {
      "optional": true
    }
  },
  "dependencies": {
    "@ampproject/remapping": "^2.3.0",
    "@babel/core": "^7.26.10",
    "@babel/generator": "^7.26.10",
    "@babel/parser": "^7.26.10",
    "@babel/traverse": "^7.26.10",
    "@babel/types": "^7.26.10",
    "@vue/compiler-sfc": "^3.5.33",
    "concat-with-sourcemaps": "^1.1.0",
    "css-loader": "^7.1.2",
    "import-cwd": "^3.0.0",
    "magic-string": "^0.30.17",
    "p-queue": "^6.6.2",
    "pify": "^5.0.0",
    "postcss": "^8.5.10",
    "resolve": "^1.22.10",
    "rollup-pluginutils": "^2.8.2",
    "style-inject": "^0.3.0"
  },
  "devDependencies": {
    "@types/pify": "^5.0.0",
    "@types/resolve": "^1.20.6",
    "@viewfly/core": "workspace:*",
    "rimraf": "^6.0.1",
    "tslib": "^2.8.1",
    "typescript": "~5.8.3",
    "vite": "^8.0.9"
  },
  "author": {
    "name": "Tanbo",
    "email": "tanbohb@qq.com"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/viewfly/viewfly.git"
  },
  "bugs": {
    "url": "https://github.com/viewfly/viewfly/issues"
  }
}
