{
  "name": "@vunk/shared",
  "version": "0.9.5",
  "description": "",
  "author": "",
  "license": "MIT",
  "keywords": [],
  "main": "index.esm.js",
  "scripts": {
    "build": "gulp -f gulpfile.ts"
  },
  "module": "index.esm.js",
  "exports": {
    ".": {
      "import": "./index.esm.js",
      "types": "./index.d.ts"
    },
    "./win32": {
      "import": "./win32/index.mjs",
      "types": "./win32/index.d.ts"
    },
    "./win32/user32": {
      "import": "./win32/user32/index.mjs",
      "types": "./win32/user32/index.d.ts"
    },
    "./win32/user32/koffiLib": {
      "import": "./win32/user32/koffiLib/index.mjs",
      "types": "./win32/user32/koffiLib/index.d.ts"
    },
    "./vite/unocss": {
      "import": "./vite/unocss/index.mjs",
      "types": "./vite/unocss/index.d.ts"
    },
    "./vite/plain": {
      "import": "./vite/plain/index.mjs",
      "types": "./vite/plain/index.d.ts"
    },
    "./vite/markdown": {
      "import": "./vite/markdown/index.mjs",
      "types": "./vite/markdown/index.d.ts"
    },
    "./vite/files": {
      "import": "./vite/files/index.mjs",
      "types": "./vite/files/index.d.ts"
    },
    "./vite/excel": {
      "import": "./vite/excel/index.mjs",
      "types": "./vite/excel/index.d.ts"
    },
    "./vike": {
      "import": "./vike/index.mjs",
      "types": "./vike/index.d.ts"
    },
    "./vike/vue/onRenderHtml": {
      "import": "./vike/vue/onRenderHtml/index.mjs",
      "types": "./vike/vue/onRenderHtml/index.d.ts"
    },
    "./vike/vue/onRenderClient": {
      "import": "./vike/vue/onRenderClient/index.mjs",
      "types": "./vike/vue/onRenderClient/index.d.ts"
    },
    "./vike/vue/hooks": {
      "import": "./vike/vue/hooks/index.mjs",
      "types": "./vike/vue/hooks/index.d.ts"
    },
    "./vike/vue/hooks/contentUpdatedCallbacks": {
      "import": "./vike/vue/hooks/contentUpdatedCallbacks/index.mjs",
      "types": "./vike/vue/hooks/contentUpdatedCallbacks/index.d.ts"
    },
    "./vike/vue/config": {
      "import": "./vike/vue/config/index.mjs",
      "types": "./vike/vue/config/index.d.ts"
    },
    "./vike/plain/composables": {
      "import": "./vike/plain/composables/index.mjs",
      "types": "./vike/plain/composables/index.d.ts"
    },
    "./typescript": {
      "import": "./typescript/index.mjs",
      "types": "./typescript/index.d.ts"
    },
    "./typescript/plain": {
      "import": "./typescript/plain/index.mjs",
      "types": "./typescript/plain/index.d.ts"
    },
    "./typescript/morph": {
      "import": "./typescript/morph/index.mjs",
      "types": "./typescript/morph/index.d.ts"
    },
    "./types": {
      "import": "./types/index.mjs",
      "types": "./types/index.d.ts"
    },
    "./types/vue": {
      "import": "./types/vue/index.mjs",
      "types": "./types/vue/index.d.ts"
    },
    "./types/shared": {
      "import": "./types/shared/index.mjs",
      "types": "./types/shared/index.d.ts"
    },
    "./types/object": {
      "import": "./types/object/index.mjs",
      "types": "./types/object/index.d.ts"
    },
    "./types/function": {
      "import": "./types/function/index.mjs",
      "types": "./types/function/index.d.ts"
    },
    "./types/data": {
      "import": "./types/data/index.mjs",
      "types": "./types/data/index.d.ts"
    },
    "./types/basic": {
      "import": "./types/basic/index.mjs",
      "types": "./types/basic/index.d.ts"
    },
    "./string": {
      "import": "./string/index.mjs",
      "types": "./string/index.d.ts",
      "require": "./string/index.cjs"
    },
    "./string/url": {
      "import": "./string/url/index.mjs",
      "types": "./string/url/index.d.ts",
      "require": "./string/url/index.cjs"
    },
    "./regexp": {
      "import": "./regexp/index.mjs",
      "types": "./regexp/index.d.ts"
    },
    "./regexp/vue": {
      "import": "./regexp/vue/index.mjs",
      "types": "./regexp/vue/index.d.ts"
    },
    "./regexp/url": {
      "import": "./regexp/url/index.mjs",
      "types": "./regexp/url/index.d.ts"
    },
    "./promise": {
      "import": "./promise/index.mjs",
      "types": "./promise/index.d.ts",
      "require": "./promise/index.cjs"
    },
    "./object": {
      "import": "./object/index.mjs",
      "types": "./object/index.d.ts",
      "require": "./object/index.cjs"
    },
    "./number": {
      "import": "./number/index.mjs",
      "types": "./number/index.d.ts",
      "require": "./number/index.cjs"
    },
    "./node/process": {
      "import": "./node/process/index.mjs",
      "types": "./node/process/index.d.ts",
      "require": "./node/process/index.cjs"
    },
    "./node/path": {
      "import": "./node/path/index.mjs",
      "types": "./node/path/index.d.ts",
      "require": "./node/path/index.cjs"
    },
    "./node/os": {
      "import": "./node/os/index.mjs",
      "types": "./node/os/index.d.ts",
      "require": "./node/os/index.cjs"
    },
    "./node/fs": {
      "import": "./node/fs/index.mjs",
      "types": "./node/fs/index.d.ts",
      "require": "./node/fs/index.cjs"
    },
    "./markdown/shiki": {
      "import": "./markdown/shiki/index.mjs",
      "types": "./markdown/shiki/index.d.ts"
    },
    "./markdown/render": {
      "import": "./markdown/render/index.mjs",
      "types": "./markdown/render/index.d.ts"
    },
    "./markdown/plugins": {
      "import": "./markdown/plugins/index.mjs",
      "types": "./markdown/plugins/index.d.ts"
    },
    "./markdown/plugins/propsContainerPlugin": {
      "import": "./markdown/plugins/propsContainerPlugin/index.mjs",
      "types": "./markdown/plugins/propsContainerPlugin/index.d.ts"
    },
    "./markdown/plugins/linkPlugin": {
      "import": "./markdown/plugins/linkPlugin/index.mjs",
      "types": "./markdown/plugins/linkPlugin/index.d.ts"
    },
    "./markdown/plugins/copyableFence": {
      "import": "./markdown/plugins/copyableFence/index.mjs",
      "types": "./markdown/plugins/copyableFence/index.d.ts"
    },
    "./markdown/plugins/anchorPlugin": {
      "import": "./markdown/plugins/anchorPlugin/index.mjs",
      "types": "./markdown/plugins/anchorPlugin/index.d.ts"
    },
    "./markdown/components/DemoContainer": {
      "import": "./markdown/components/DemoContainer/index.mjs",
      "types": "./markdown/components/DemoContainer/index.d.ts"
    },
    "./gis": {
      "import": "./gis/index.mjs",
      "types": "./gis/index.d.ts"
    },
    "./gis/browser": {
      "import": "./gis/browser/index.mjs",
      "types": "./gis/browser/index.d.ts"
    },
    "./gis/browser/gdal": {
      "import": "./gis/browser/gdal/index.mjs",
      "types": "./gis/browser/gdal/index.d.ts"
    },
    "./function": {
      "import": "./function/index.mjs",
      "types": "./function/index.d.ts",
      "require": "./function/index.cjs"
    },
    "./fetch": {
      "import": "./fetch/index.mjs",
      "types": "./fetch/index.d.ts",
      "require": "./fetch/index.cjs"
    },
    "./fetch/RetryRestFetchPlugin": {
      "import": "./fetch/RetryRestFetchPlugin/index.mjs",
      "types": "./fetch/RetryRestFetchPlugin/index.d.ts",
      "require": "./fetch/RetryRestFetchPlugin/index.cjs"
    },
    "./fetch/RestFetchInstance": {
      "import": "./fetch/RestFetchInstance/index.mjs",
      "types": "./fetch/RestFetchInstance/index.d.ts",
      "require": "./fetch/RestFetchInstance/index.cjs"
    },
    "./fetch/ElementPlusRestFetchPlugin": {
      "import": "./fetch/ElementPlusRestFetchPlugin/index.mjs",
      "types": "./fetch/ElementPlusRestFetchPlugin/index.d.ts",
      "require": "./fetch/ElementPlusRestFetchPlugin/index.cjs"
    },
    "./enum": {
      "import": "./enum/index.mjs",
      "types": "./enum/index.d.ts"
    },
    "./data": {
      "import": "./data/index.mjs",
      "types": "./data/index.d.ts"
    },
    "./data/tree": {
      "import": "./data/tree/index.mjs",
      "types": "./data/tree/index.d.ts"
    },
    "./data/link": {
      "import": "./data/link/index.mjs",
      "types": "./data/link/index.d.ts"
    },
    "./data/blob": {
      "import": "./data/blob/index.mjs",
      "types": "./data/blob/index.d.ts"
    },
    "./css": {
      "import": "./css/index.mjs",
      "types": "./css/index.d.ts"
    },
    "./class": {
      "import": "./class/index.mjs",
      "types": "./class/index.d.ts"
    },
    "./class/abstracts": {
      "import": "./class/abstracts/index.mjs",
      "types": "./class/abstracts/index.d.ts"
    },
    "./build/rollup": {
      "import": "./build/rollup/index.mjs",
      "types": "./build/rollup/index.d.ts",
      "require": "./build/rollup/index.cjs"
    },
    "./build/rollup/plugins": {
      "import": "./build/rollup/plugins/index.mjs",
      "types": "./build/rollup/plugins/index.d.ts",
      "require": "./build/rollup/plugins/index.cjs"
    },
    "./build/morph": {
      "import": "./build/morph/index.mjs",
      "types": "./build/morph/index.d.ts",
      "require": "./build/morph/index.cjs"
    },
    "./browser": {
      "import": "./browser/index.mjs",
      "types": "./browser/index.d.ts"
    },
    "./browser/document": {
      "import": "./browser/document/index.mjs",
      "types": "./browser/document/index.d.ts"
    },
    "./array": {
      "import": "./array/index.mjs",
      "types": "./array/index.d.ts"
    },
    "./ai/prompt": {
      "import": "./ai/prompt/index.mjs",
      "types": "./ai/prompt/index.d.ts",
      "require": "./ai/prompt/index.cjs"
    },
    "./ai/openai": {
      "import": "./ai/openai/index.mjs",
      "types": "./ai/openai/index.d.ts",
      "require": "./ai/openai/index.cjs"
    },
    "./ai/liblib": {
      "import": "./ai/liblib/index.mjs",
      "types": "./ai/liblib/index.d.ts",
      "require": "./ai/liblib/index.cjs"
    },
    "./markdown/components/DemoContainer/index.css": {
      "import": "./markdown/components/DemoContainer/index.css"
    }
  }
}