{
  "name": "@mappedin/mvf-v2",
  "version": "2.100.0-final.11",
  "type": "module",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts",
      "require": "./dist/index.bundle.cjs"
    },
    "./no-validator": {
      "import": "./dist/no-validator.js",
      "types": "./dist/no-validator.d.ts",
      "require": "./dist/no-validator.bundle.cjs"
    },
    "./no-validator-lite": {
      "import": "./dist/no-validator-lite.js",
      "types": "./dist/no-validator-lite.d.ts",
      "require": "./dist/no-validator-lite.bundle.cjs"
    }
  },
  "sideEffects": false,
  "author": "Mappedin",
  "license": "UNLICENSED",
  "homepage": "https://developer.mappedin.com/",
  "volta": {
    "extends": "../../package.json"
  },
  "dependencies": {
    "@mappedin/safe-types": "^1.0.1",
    "ajv": "^8.12.0",
    "ajv-formats": "^2.1.1",
    "es-toolkit": "^1.39.10",
    "fflate": "^0.8.2",
    "polylabel": "^1.1.0",
    "@mappedin/mvf-annotations": "3.0.0-beta.11",
    "@mappedin/mvf-cms": "3.0.0-beta.11",
    "@mappedin/mvf-connections": "3.0.0-beta.11",
    "@mappedin/mvf-core": "3.0.0-beta.11",
    "@mappedin/mvf-default-style": "3.0.0-beta.11",
    "@mappedin/mvf-facade": "3.0.0-beta.11",
    "@mappedin/mvf-kinds": "3.0.0-beta.11",
    "@mappedin/mvf-locations": "3.0.0-beta.11",
    "@mappedin/mvf-floor-images": "3.0.0-beta.11",
    "@mappedin/mvf-floor-stacks": "3.0.0-beta.11",
    "@mappedin/mvf-navigation-flags": "3.0.0-beta.11",
    "@mappedin/mvf-nodes": "3.0.0-beta.11",
    "@mappedin/mvf-outdoors": "3.0.0-beta.11",
    "@mappedin/mvf-tileset": "3.0.0-beta.11",
    "@mappedin/mvf-traversability": "3.0.0-beta.11"
  },
  "devDependencies": {
    "@types/polylabel": "^1.1.3",
    "esbuild": "^0.25.0",
    "pino": "9.6.0",
    "pino-pretty": "13.0.0",
    "prettier": "^2.6.2",
    "ts-json-schema-generator": "2.4.0",
    "uid": "2.0.2",
    "@mappedin/mvf-vitest-plugin": "0.0.1",
    "@mappedin/mvf-tsconfig": "0.0.1"
  },
  "scripts": {
    "build:vite": "vite build",
    "build:ts": "node build.ts",
    "build:check": "node scripts/check-no-validator-imports.ts",
    "build": "pnpm build:ts && pnpm build:vite && pnpm build:check",
    "ci:publish": "pnpm publish --no-git-checks --access restricted --registry https://npm.pkg.github.com/",
    "ci:publish:public": "pnpm publish --no-git-checks --access public --registry https://registry.npmjs.org/",
    "ci:version": "pnpm version --no-commit-hooks --no-git-tag-version",
    "typecheck": "tsc --project ./tsconfig.json --noEmit",
    "test": "vitest run",
    "test:ci:full": "pnpm cover",
    "cover": "mkdir .nyc_temp || true && pnpm cover:vitest && pnpm cover:merge && pnpm cover:report && pnpm cover:cleanup",
    "cover:vitest": "nyc --silent pnpm test --coverage && cp ./coverage/coverage-final.json ./.nyc_temp/coverage-vitest.json",
    "cover:merge": "nyc merge .nyc_temp ./.nyc_final/coverage.json",
    "cover:report": "nyc report --reporter=json-summary --report-dir coverage/combined --temp-dir ./.nyc_final",
    "cover:cleanup": "rm -r ./.nyc_final ./.nyc_temp ./.nyc_output"
  }
}