{
  "name": "kolay",
  "version": "5.2.0",
  "description": "The runtime compiled documentation tool. Scale to any size with flat build cost.",
  "keywords": [
    "documentation",
    "docs",
    "docgen",
    "generator",
    "build",
    "plugin",
    "plugins",
    "ember",
    "ember-addon"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/universal-ember/kolay.git"
  },
  "license": "MIT",
  "author": "NullVoxPopuli",
  "type": "module",
  "imports": {
    "#types": "./src/types.ts"
  },
  "exports": {
    ".": {
      "types": "./declarations/browser/index.d.ts",
      "default": "./dist/browser/index.js"
    },
    "./components": {
      "types": "./declarations/browser/components.d.ts",
      "default": "./dist/browser/components.js"
    },
    "./test-support": {
      "types": "./declarations/browser/test-support.d.ts",
      "default": "./dist/browser/test-support.js"
    },
    "./types": {
      "types": "./declarations/types.d.ts"
    },
    "./build": {
      "types": "./declarations/build/plugins/index.d.ts",
      "import": "./src/build/plugins/index.js"
    },
    "./private/samples": {
      "types": "./declarations/browser/samples/-private/index.d.ts"
    },
    "./webpack": {
      "types": "./declarations/build/webpack.d.ts",
      "import": "./src/build/webpack.js"
    },
    "./vite": {
      "types": "./declarations/build/vite.d.ts",
      "import": "./src/build/vite.js"
    },
    "./build/legacy": {
      "types": "./declarations/build/plugins/legacy/index.d.cts",
      "default": "./src/build/plugins/legacy/index.cjs"
    },
    "./virtual": {
      "types": "./src/browser/virtual/references.d.ts"
    },
    "./*": {
      "types": "./src/browser/virtual/*",
      "default": "./src/browser/virtual/*.js"
    }
  },
  "ember-addon": {
    "version": 2,
    "type": "addon",
    "main": "addon-main.cjs",
    "app-js": {}
  },
  "files": [
    "addon-main.cjs",
    "src",
    "docs",
    "dist",
    "declarations"
  ],
  "dependencies": {
    "@ember/test-waiters": "^4.0.0",
    "@embroider/addon-shim": "1.10.2",
    "@glimmer/component": "^2.0.0",
    "@glint/template": "1.7.4",
    "change-case": "^5.4.4",
    "common-tags": "^1.8.2",
    "content-tag": "^4.1.0",
    "decorator-transforms": "^2.3.0",
    "ember-modifier": "^4.3.0",
    "ember-primitives": "^0.53.0",
    "ember-repl": "^8.0.2",
    "ember-resources": "^7.0.4",
    "globby": "^16.1.1",
    "json5": "^2.2.3",
    "package-up": "^5.0.0",
    "reactiveweb": "1.9.1",
    "rehype-raw": "^7.0.0",
    "rehype-stringify": "^10.0.1",
    "remark-gfm": "^4.0.1",
    "remark-parse": "^11.0.0",
    "remark-rehype": "^11.1.2",
    "repl-sdk": "^1.5.2",
    "send": "^1.2.1",
    "tracked-built-ins": "^4.1.0",
    "typedoc": "0.28.16",
    "typedoc-plugin-rename-defaults": "^0.7.3",
    "unist-util-visit": "^5.0.0",
    "unplugin": "^3.0.0"
  },
  "devDependencies": {
    "@arethetypeswrong/cli": "^0.18.2",
    "@babel/core": "^7.29.0",
    "@babel/plugin-transform-typescript": "^7.28.5",
    "@babel/preset-typescript": "^7.28.5",
    "@babel/runtime": "^7.28.4",
    "@ember/app-tsconfig": "^2.0.0",
    "@ember/library-tsconfig": "^2.0.0",
    "@embroider/addon-dev": "8.3.0",
    "@glint/ember-tsc": "1.1.1",
    "@glint/tsserver-plugin": "2.1.0",
    "@nullvoxpopuli/eslint-configs": "^5.5.0",
    "@rollup/plugin-babel": "^6.0.4",
    "@tsconfig/node-lts": "^24.0.0",
    "@tsconfig/strictest": "^2.0.5",
    "@types/common-tags": "^1.8.4",
    "@types/qunit": "^2.19.13",
    "@types/rsvp": "^4.0.9",
    "@types/send": "^1.2.1",
    "babel-plugin-ember-template-compilation": "^4.0.0",
    "concurrently": "^9.2.1",
    "ember-qunit": "^9.0.4",
    "ember-source": "^6.12.0-alpha.3",
    "ember-template-lint": "^7.9.3",
    "eslint": "^9.39.2",
    "execa": "^9.6.1",
    "fix-bad-declaration-output": "^1.1.5",
    "globals": "^17.0.0",
    "prettier": "^3.7.4",
    "prettier-plugin-ember-template-tag": "^2.1.2",
    "publint": "^0.3.16",
    "qunit": "^2.24.1",
    "release-plan": "^0.17.2",
    "rollup": "^4.54.0",
    "rollup-plugin-import-css": "^4.1.2",
    "turbo": "2.8.3",
    "typescript": "^5.9.3",
    "unified": "^11.0.5",
    "vite": "^7.3.0",
    "vitest": "^4.0.16"
  },
  "engines": {
    "node": ">= 18"
  },
  "volta": {
    "node": "24.13.0",
    "pnpm": "10.28.2"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "ember": {
    "edition": "octane"
  },
  "scripts": {
    "build": "rollup --config",
    "fix": "pnpm lint:fix && pnpm --filter docs-app lint:fix",
    "lint": "pnpm turbo _:lint",
    "lint:fix": "pnpm turbo _:lint:fix",
    "lint:hbs": "ember-template-lint . --no-error-on-unmatched-pattern",
    "lint:hbs:fix": "ember-template-lint . --fix --no-error-on-unmatched-pattern",
    "lint:js": "eslint ./src",
    "lint:js:fix": "eslint ./src --fix",
    "lint:package": "publint",
    "lint:prettier": "prettier . --check",
    "lint:prettier:fix": "prettier . --write",
    "lint:published-types": "attw --pack",
    "lint:types": "ember-tsc",
    "start": "concurrently 'pnpm:start:*'",
    "start:browser": "rollup --config --watch",
    "start:typedoc": "typedoc --options ./typedoc.config.json --watch",
    "test:dev": "vitest dev",
    "test:node": "vitest --run"
  }
}