{
  "name": "@amulet-laboratories/config",
  "version": "0.3.1",
  "type": "module",
  "description": "Shared build, lint, and code quality configs for all Amulet Laboratories repos",
  "license": "MIT",
  "author": "Amulet Laboratories",
  "repository": {
    "type": "git",
    "url": "https://github.com/Amulet-Laboratories/rig",
    "directory": "config"
  },
  "homepage": "https://github.com/Amulet-Laboratories/rig/tree/main/config#readme",
  "bugs": {
    "url": "https://github.com/Amulet-Laboratories/rig/issues"
  },
  "engines": {
    "node": ">=22",
    "pnpm": ">=10"
  },
  "exports": {
    "./eslint/vue": "./eslint.vue.js",
    "./eslint/nuxt": "./eslint.nuxt.js",
    "./eslint/base": "./eslint.base.js",
    "./prettier": "./prettier.js",
    "./stylelint/base": "./stylelint/base.js",
    "./commitlint/base": "./commitlint/base.js",
    "./tsconfig/base": "./tsconfig/base.json",
    "./tsconfig/vue": "./tsconfig/vue.json",
    "./vite/base": "./vite/base.js",
    "./vite/compression": "./vite/compression.js",
    "./vite/obfuscation": "./vite/obfuscation.js"
  },
  "dependencies": {
    "@commitlint/config-conventional": "^20.5.0",
    "@eslint/js": "^9.22.0",
    "eslint-config-prettier": "^10.1.8",
    "eslint-plugin-vue": "^10.8.0",
    "globals": "^17.8.0",
    "postcss-html": "^1.8.1",
    "stylelint-config-standard": "^40.0.0",
    "typescript-eslint": "^8.65.0",
    "vite-plugin-compression2": "^2.5.2",
    "vue-eslint-parser": "^10.2.0"
  },
  "peerDependencies": {
    "eslint": "^9.0.0 || ^10.0.0",
    "stylelint": "^17.0.0",
    "typescript": "^5.0.0 || ^6.0.0",
    "vite": "^7.0.0"
  },
  "peerDependenciesMeta": {
    "typescript": {
      "optional": true
    },
    "stylelint": {
      "optional": true
    },
    "vite": {
      "optional": true
    }
  }
}