{
  "name": "sborshik",
  "version": "3.5.0",
  "description": "",
  "main": "dist/index.js",
  "typings": "dist/index.d.ts",
  "keywords": [],
  "module": "true",
  "type": "module",
  "author": "",
  "license": "MIT",
  "dependencies": {
    "@iconify-json/logos": "^1.2.11",
    "@types/jsdom": "^28.0.1",
    "@types/node": "22.7.4",
    "@unocss/preset-icons": "^66.6.7",
    "@vitejs/plugin-react-swc": "^4.3.0",
    "@vitest/coverage-istanbul": "^4.1.3",
    "cac": "^7.0.0",
    "gh-release": "^7.0.2",
    "htmlfy": "^1.0.1",
    "jsdom": "^29.0.2",
    "rollup": "^4.60.1",
    "rollup-plugin-dts": "^6.4.1",
    "simple-git": "3.33.0",
    "terser": "^5.46.1",
    "unocss": "^66.6.7",
    "vite": "^8.0.7",
    "vite-plugin-dts": "^4.5.4",
    "vitepress": "^1.6.4",
    "vitepress-plugin-llms": "^1.12.0",
    "vitest": "^4.1.3",
    "vue": "^3.5.32"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/js2me/exports-post-build-script"
  },
  "bin": "./cli/index.js",
  "devDependencies": {
    "@biomejs/biome": "^2.4.10",
    "js2me-biome-config": "^1.1.0",
    "rimraf": "6.1.3",
    "rolldown": "1.0.0-rc.13",
    "typescript": "6.0.2"
  },
  "exports": {
    "./build-exports-map": {
      "import": "./build-exports-map.js",
      "default": "./build-exports-map.js",
      "types": "./build-exports-map.d.ts"
    },
    "./ci/github-releases.test": {
      "import": "./ci/github-releases.test.js",
      "default": "./ci/github-releases.test.js",
      "types": "./ci/github-releases.test.d.ts"
    },
    "./ci/github-releases": {
      "import": "./ci/github-releases.js",
      "default": "./ci/github-releases.js",
      "types": "./ci/github-releases.d.ts"
    },
    "./ci/publish-ci.test": {
      "import": "./ci/publish-ci.test.js",
      "default": "./ci/publish-ci.test.js",
      "types": "./ci/publish-ci.test.d.ts"
    },
    "./ci/publish-ci": {
      "import": "./ci/publish-ci.js",
      "default": "./ci/publish-ci.js",
      "types": "./ci/publish-ci.d.ts"
    },
    "./cli": {
      "import": "./cli/index.js",
      "default": "./cli/index.js",
      "types": "./cli/index.d.ts"
    },
    "./docs/define-sborshik-config": {
      "import": "./docs/define-sborshik-config.js",
      "default": "./docs/define-sborshik-config.js",
      "types": "./docs/define-sborshik-config.d.ts"
    },
    "./docs/docs-runtime.test": {
      "import": "./docs/docs-runtime.test.js",
      "default": "./docs/docs-runtime.test.js",
      "types": "./docs/docs-runtime.test.d.ts"
    },
    "./docs/docs-runtime": {
      "import": "./docs/docs-runtime.js",
      "default": "./docs/docs-runtime.js",
      "types": "./docs/docs-runtime.d.ts"
    },
    "./docs": {
      "import": "./docs/index.js",
      "default": "./docs/index.js",
      "types": "./docs/index.d.ts"
    },
    "./docs/load-sborshik-config.test": {
      "import": "./docs/load-sborshik-config.test.js",
      "default": "./docs/load-sborshik-config.test.js",
      "types": "./docs/load-sborshik-config.test.d.ts"
    },
    "./docs/load-sborshik-config": {
      "import": "./docs/load-sborshik-config.js",
      "default": "./docs/load-sborshik-config.js",
      "types": "./docs/load-sborshik-config.d.ts"
    },
    "./docs/types": {
      "import": "./docs/types.js",
      "default": "./docs/types.js",
      "types": "./docs/types.d.ts"
    },
    "./get-info-from-changelog": {
      "import": "./get-info-from-changelog.js",
      "default": "./get-info-from-changelog.js",
      "types": "./get-info-from-changelog.d.ts"
    },
    ".": {
      "import": "./index.js",
      "default": "./index.js",
      "types": "./index.d.ts"
    },
    "./post-build-script": {
      "import": "./post-build-script.js",
      "default": "./post-build-script.js",
      "types": "./post-build-script.d.ts"
    },
    "./publish-gh-release": {
      "import": "./publish-gh-release.js",
      "default": "./publish-gh-release.js",
      "types": "./publish-gh-release.d.ts"
    },
    "./publish-script": {
      "import": "./publish-script.js",
      "default": "./publish-script.js",
      "types": "./publish-script.d.ts"
    },
    "./scripts/publish": {
      "import": "./scripts/publish.js",
      "default": "./scripts/publish.js",
      "types": "./scripts/publish.d.ts"
    },
    "./types": {
      "import": "./types.js",
      "default": "./types.js",
      "types": "./types.d.ts"
    },
    "./utils/configs-manager.test": {
      "import": "./utils/configs-manager.test.js",
      "default": "./utils/configs-manager.test.js",
      "types": "./utils/configs-manager.test.d.ts"
    },
    "./utils/configs-manager": {
      "import": "./utils/configs-manager.js",
      "default": "./utils/configs-manager.js",
      "types": "./utils/configs-manager.d.ts"
    },
    "./utils/fs": {
      "import": "./utils/fs.js",
      "default": "./utils/fs.js",
      "types": "./utils/fs.d.ts"
    },
    "./utils/get-commits-between-tags": {
      "import": "./utils/get-commits-between-tags.js",
      "default": "./utils/get-commits-between-tags.js",
      "types": "./utils/get-commits-between-tags.d.ts"
    },
    "./utils/get-commits-from-tag-to-head": {
      "import": "./utils/get-commits-from-tag-to-head.js",
      "default": "./utils/get-commits-from-tag-to-head.js",
      "types": "./utils/get-commits-from-tag-to-head.d.ts"
    },
    "./utils/get-package-version-diff": {
      "import": "./utils/get-package-version-diff.js",
      "default": "./utils/get-package-version-diff.js",
      "types": "./utils/get-package-version-diff.d.ts"
    },
    "./utils": {
      "import": "./utils/index.js",
      "default": "./utils/index.js",
      "types": "./utils/index.d.ts"
    },
    "./utils/package-json-manager": {
      "import": "./utils/package-json-manager.js",
      "default": "./utils/package-json-manager.js",
      "types": "./utils/package-json-manager.d.ts"
    },
    "./utils/prepare-dist-dir": {
      "import": "./utils/prepare-dist-dir.js",
      "default": "./utils/prepare-dist-dir.js",
      "types": "./utils/prepare-dist-dir.d.ts"
    },
    "./utils/rewrite-package-paths.test": {
      "import": "./utils/rewrite-package-paths.test.js",
      "default": "./utils/rewrite-package-paths.test.js",
      "types": "./utils/rewrite-package-paths.test.d.ts"
    },
    "./utils/rewrite-package-paths": {
      "import": "./utils/rewrite-package-paths.js",
      "default": "./utils/rewrite-package-paths.js",
      "types": "./utils/rewrite-package-paths.d.ts"
    },
    "./utils/update-package-version": {
      "import": "./utils/update-package-version.js",
      "default": "./utils/update-package-version.js",
      "types": "./utils/update-package-version.d.ts"
    },
    "./vite/define-lib-vite-config": {
      "import": "./vite/define-lib-vite-config.js",
      "default": "./vite/define-lib-vite-config.js",
      "types": "./vite/define-lib-vite-config.d.ts"
    },
    "./vite/define-lib-vitest-config": {
      "import": "./vite/define-lib-vitest-config.js",
      "default": "./vite/define-lib-vitest-config.js",
      "types": "./vite/define-lib-vitest-config.d.ts"
    },
    "./vite": {
      "import": "./vite/index.js",
      "default": "./vite/index.js",
      "types": "./vite/index.d.ts"
    },
    "./vite/lib-entry-alias-from-configs": {
      "import": "./vite/lib-entry-alias-from-configs.js",
      "default": "./vite/lib-entry-alias-from-configs.js",
      "types": "./vite/lib-entry-alias-from-configs.d.ts"
    },
    "./vitepress/animate-logo": "./vitepress/animate-logo.css",
    "./vitepress/define-docs-build-config": {
      "import": "./vitepress/define-docs-build-config.js",
      "default": "./vitepress/define-docs-build-config.js",
      "types": "./vitepress/define-docs-build-config.d.ts"
    },
    "./vitepress/define-docs-vitepress-config": {
      "import": "./vitepress/define-docs-vitepress-config.js",
      "default": "./vitepress/define-docs-vitepress-config.js",
      "types": "./vitepress/define-docs-vitepress-config.d.ts"
    },
    "./vitepress": {
      "import": "./vitepress/index.js",
      "default": "./vitepress/index.js",
      "types": "./vitepress/index.d.ts"
    },
    "./vitepress/styles": "./vitepress/styles.css",
    "./package.json": "./package.json"
  },
  "files": [
    "*"
  ],
  "scripts": {
    "clean": "rimraf dist",
    "lint:check": "pnpm exec biome check --write --no-errors-on-unmatched --files-ignore-unknown=true",
    "check": "pnpm lint:check",
    "prebuild": "npm run clean && npm run check",
    "build": "tsc && node ./post-build.mjs",
    "docs:playground:dev": "vitepress dev docs-playground",
    "docs:playground:build": "vitepress build docs-playground",
    "docs:playground:preview": "vitepress preview docs-playground",
    "pub": "PUBLISH=true pnpm run build",
    "pub:patch": "PUBLISH=true PUBLISH_VERSION=patch pnpm run build",
    "pub:minor": "PUBLISH=true PUBLISH_VERSION=minor pnpm run build",
    "pub:major": "PUBLISH=true PUBLISH_VERSION=major pnpm run build",
    "test": "node ./dist/index.js",
    "test:unit": "vitest run"
  }
}