{
  "name": "@payloadcms/richtext-lexical",
  "version": "3.79.0",
  "description": "The officially supported Lexical richtext adapter for Payload",
  "homepage": "https://payloadcms.com",
  "repository": {
    "type": "git",
    "url": "https://github.com/payloadcms/payload.git",
    "directory": "packages/richtext-lexical"
  },
  "license": "MIT",
  "author": "Payload <dev@payloadcms.com> (https://payloadcms.com)",
  "maintainers": [
    {
      "name": "Payload",
      "email": "info@payloadcms.com",
      "url": "https://payloadcms.com"
    }
  ],
  "sideEffects": [
    "*.scss",
    "*.css"
  ],
  "type": "module",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    },
    "./client": {
      "import": "./dist/exports/client/index.js",
      "types": "./dist/exports/client/index.d.ts",
      "default": "./dist/exports/client/index.js"
    },
    "./react": {
      "import": "./dist/exports/react/index.js",
      "types": "./dist/exports/react/index.d.ts",
      "default": "./dist/exports/react/index.js"
    },
    "./html": {
      "import": "./dist/exports/html/index.js",
      "types": "./dist/exports/html/index.d.ts",
      "default": "./dist/exports/html/index.js"
    },
    "./html-async": {
      "import": "./dist/exports/html-async/index.js",
      "types": "./dist/exports/html-async/index.d.ts",
      "default": "./dist/exports/html-async/index.js"
    },
    "./plaintext": {
      "import": "./dist/exports/plaintext/index.js",
      "types": "./dist/exports/plaintext/index.d.ts",
      "default": "./dist/exports/plaintext/index.js"
    },
    "./rsc": {
      "import": "./dist/exports/server/rsc.js",
      "types": "./dist/exports/server/rsc.d.ts",
      "default": "./dist/exports/server/rsc.js"
    },
    "./migrate": {
      "import": "./dist/exports/server/migrate.js",
      "types": "./dist/exports/server/migrate.d.ts",
      "default": "./dist/exports/server/migrate.js"
    },
    "./lexical": {
      "import": "./dist/lexical-proxy/lexical.js",
      "types": "./dist/lexical-proxy/lexical.d.ts",
      "default": "./dist/lexical-proxy/lexical.js"
    },
    "./lexical/headless": {
      "import": "./dist/lexical-proxy/@lexical-headless.js",
      "types": "./dist/lexical-proxy/@lexical-headless.d.ts",
      "default": "./dist/lexical-proxy/@lexical-headless.js"
    },
    "./lexical/html": {
      "import": "./dist/lexical-proxy/@lexical-html.js",
      "types": "./dist/lexical-proxy/@lexical-html.d.ts",
      "default": "./dist/lexical-proxy/@lexical-html.js"
    },
    "./lexical/link": {
      "import": "./dist/lexical-proxy/@lexical-link.js",
      "types": "./dist/lexical-proxy/@lexical-link.d.ts",
      "default": "./dist/lexical-proxy/@lexical-link.js"
    },
    "./lexical/list": {
      "import": "./dist/lexical-proxy/@lexical-list.js",
      "types": "./dist/lexical-proxy/@lexical-list.d.ts",
      "default": "./dist/lexical-proxy/@lexical-list.js"
    },
    "./lexical/mark": {
      "import": "./dist/lexical-proxy/@lexical-mark.js",
      "types": "./dist/lexical-proxy/@lexical-mark.d.ts",
      "default": "./dist/lexical-proxy/@lexical-mark.js"
    },
    "./lexical/markdown": {
      "import": "./dist/lexical-proxy/@lexical-markdown.js",
      "types": "./dist/lexical-proxy/@lexical-markdown.d.ts",
      "default": "./dist/lexical-proxy/@lexical-markdown.js"
    },
    "./lexical/rich-text": {
      "import": "./dist/lexical-proxy/@lexical-rich-text.js",
      "types": "./dist/lexical-proxy/@lexical-rich-text.d.ts",
      "default": "./dist/lexical-proxy/@lexical-rich-text.js"
    },
    "./lexical/selection": {
      "import": "./dist/lexical-proxy/@lexical-selection.js",
      "types": "./dist/lexical-proxy/@lexical-selection.d.ts",
      "default": "./dist/lexical-proxy/@lexical-selection.js"
    },
    "./lexical/utils": {
      "import": "./dist/lexical-proxy/@lexical-utils.js",
      "types": "./dist/lexical-proxy/@lexical-utils.d.ts",
      "default": "./dist/lexical-proxy/@lexical-utils.js"
    },
    "./lexical/react/LexicalAutoEmbedPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalAutoEmbedPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalAutoEmbedPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalAutoEmbedPlugin.js"
    },
    "./lexical/react/LexicalAutoFocusPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalAutoFocusPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalAutoFocusPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalAutoFocusPlugin.js"
    },
    "./lexical/react/LexicalAutoLinkPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalAutoLinkPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalAutoLinkPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalAutoLinkPlugin.js"
    },
    "./lexical/react/LexicalBlockWithAlignableContents": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalBlockWithAlignableContents.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalBlockWithAlignableContents.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalBlockWithAlignableContents.js"
    },
    "./lexical/react/LexicalCharacterLimitPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalCharacterLimitPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalCharacterLimitPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalCharacterLimitPlugin.js"
    },
    "./lexical/react/LexicalCheckListPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalCheckListPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalCheckListPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalCheckListPlugin.js"
    },
    "./lexical/react/LexicalClearEditorPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalClearEditorPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalClearEditorPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalClearEditorPlugin.js"
    },
    "./lexical/react/LexicalClickableLinkPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalClickableLinkPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalClickableLinkPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalClickableLinkPlugin.js"
    },
    "./lexical/react/LexicalCollaborationContext": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalCollaborationContext.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalCollaborationContext.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalCollaborationContext.js"
    },
    "./lexical/react/LexicalCollaborationPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalCollaborationPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalCollaborationPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalCollaborationPlugin.js"
    },
    "./lexical/react/LexicalComposer": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalComposer.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalComposer.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalComposer.js"
    },
    "./lexical/react/LexicalComposerContext": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalComposerContext.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalComposerContext.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalComposerContext.js"
    },
    "./lexical/react/LexicalContentEditable": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalContentEditable.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalContentEditable.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalContentEditable.js"
    },
    "./lexical/react/LexicalContextMenuPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalContextMenuPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalContextMenuPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalContextMenuPlugin.js"
    },
    "./lexical/react/LexicalNodeContextMenuPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalNodeContextMenuPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalNodeContextMenuPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalNodeContextMenuPlugin.js"
    },
    "./lexical/react/LexicalDecoratorBlockNode": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalDecoratorBlockNode.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalDecoratorBlockNode.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalDecoratorBlockNode.js"
    },
    "./lexical/react/LexicalDraggableBlockPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalDraggableBlockPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalDraggableBlockPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalDraggableBlockPlugin.js"
    },
    "./lexical/react/LexicalEditorRefPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalEditorRefPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalEditorRefPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalEditorRefPlugin.js"
    },
    "./lexical/react/LexicalErrorBoundary": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalErrorBoundary.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalErrorBoundary.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalErrorBoundary.js"
    },
    "./lexical/react/LexicalHashtagPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalHashtagPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalHashtagPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalHashtagPlugin.js"
    },
    "./lexical/react/LexicalHistoryPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalHistoryPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalHistoryPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalHistoryPlugin.js"
    },
    "./lexical/react/LexicalHorizontalRuleNode": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalHorizontalRuleNode.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalHorizontalRuleNode.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalHorizontalRuleNode.js"
    },
    "./lexical/react/LexicalHorizontalRulePlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalHorizontalRulePlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalHorizontalRulePlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalHorizontalRulePlugin.js"
    },
    "./lexical/react/LexicalLinkPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalLinkPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalLinkPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalLinkPlugin.js"
    },
    "./lexical/react/LexicalListPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalListPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalListPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalListPlugin.js"
    },
    "./lexical/react/LexicalMarkdownShortcutPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalMarkdownShortcutPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalMarkdownShortcutPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalMarkdownShortcutPlugin.js"
    },
    "./lexical/react/LexicalNestedComposer": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalNestedComposer.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalNestedComposer.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalNestedComposer.js"
    },
    "./lexical/react/LexicalNodeEventPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalNodeEventPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalNodeEventPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalNodeEventPlugin.js"
    },
    "./lexical/react/LexicalNodeMenuPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalNodeMenuPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalNodeMenuPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalNodeMenuPlugin.js"
    },
    "./lexical/react/LexicalOnChangePlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalOnChangePlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalOnChangePlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalOnChangePlugin.js"
    },
    "./lexical/react/LexicalPlainTextPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalPlainTextPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalPlainTextPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalPlainTextPlugin.js"
    },
    "./lexical/react/LexicalRichTextPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalRichTextPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalRichTextPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalRichTextPlugin.js"
    },
    "./lexical/react/LexicalTabIndentationPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalTabIndentationPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalTabIndentationPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalTabIndentationPlugin.js"
    },
    "./lexical/react/LexicalTableOfContentsPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalTableOfContentsPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalTableOfContentsPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalTableOfContentsPlugin.js"
    },
    "./lexical/react/LexicalTablePlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalTablePlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalTablePlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalTablePlugin.js"
    },
    "./lexical/react/LexicalTreeView": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalTreeView.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalTreeView.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalTreeView.js"
    },
    "./lexical/react/LexicalTypeaheadMenuPlugin": {
      "import": "./dist/lexical-proxy/@lexical-react/LexicalTypeaheadMenuPlugin.js",
      "types": "./dist/lexical-proxy/@lexical-react/LexicalTypeaheadMenuPlugin.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/LexicalTypeaheadMenuPlugin.js"
    },
    "./lexical/react/useLexicalEditable": {
      "import": "./dist/lexical-proxy/@lexical-react/useLexicalEditable.js",
      "types": "./dist/lexical-proxy/@lexical-react/useLexicalEditable.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/useLexicalEditable.js"
    },
    "./lexical/react/useLexicalIsTextContentEmpty": {
      "import": "./dist/lexical-proxy/@lexical-react/useLexicalIsTextContentEmpty.js",
      "types": "./dist/lexical-proxy/@lexical-react/useLexicalIsTextContentEmpty.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/useLexicalIsTextContentEmpty.js"
    },
    "./lexical/react/useLexicalNodeSelection": {
      "import": "./dist/lexical-proxy/@lexical-react/useLexicalNodeSelection.js",
      "types": "./dist/lexical-proxy/@lexical-react/useLexicalNodeSelection.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/useLexicalNodeSelection.js"
    },
    "./lexical/react/useLexicalSubscription": {
      "import": "./dist/lexical-proxy/@lexical-react/useLexicalSubscription.js",
      "types": "./dist/lexical-proxy/@lexical-react/useLexicalSubscription.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/useLexicalSubscription.js"
    },
    "./lexical/react/useLexicalTextEntity": {
      "import": "./dist/lexical-proxy/@lexical-react/useLexicalTextEntity.js",
      "types": "./dist/lexical-proxy/@lexical-react/useLexicalTextEntity.d.ts",
      "default": "./dist/lexical-proxy/@lexical-react/useLexicalTextEntity.js"
    },
    "./ast/mdx": {
      "import": "./dist/exports/server/ast/mdx.js",
      "types": "./dist/exports/server/ast/mdx.d.ts",
      "default": "./dist/exports/server/ast/mdx.js"
    },
    "./shared": {
      "import": "./dist/exports/shared.js",
      "types": "./dist/exports/shared.d.ts",
      "default": "./dist/exports/shared.js"
    }
  },
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "files": [
    "dist"
  ],
  "lint-staged": {
    "**/package.json": "sort-package-json",
    "*.{md,mdx,yml,json}": "prettier --write",
    "*.{js,jsx,ts,tsx}": [
      "eslint --flag v10_config_lookup_from_file --cache --fix",
      "prettier --write"
    ]
  },
  "dependencies": {
    "@lexical/clipboard": "0.41.0",
    "@lexical/headless": "0.41.0",
    "@lexical/html": "0.41.0",
    "@lexical/link": "0.41.0",
    "@lexical/list": "0.41.0",
    "@lexical/mark": "0.41.0",
    "@lexical/react": "0.41.0",
    "@lexical/rich-text": "0.41.0",
    "@lexical/selection": "0.41.0",
    "@lexical/table": "0.41.0",
    "@lexical/utils": "0.41.0",
    "@types/uuid": "10.0.0",
    "acorn": "8.16.0",
    "bson-objectid": "2.0.4",
    "csstype": "3.1.3",
    "dequal": "2.0.3",
    "escape-html": "1.0.3",
    "jsox": "1.2.121",
    "lexical": "0.41.0",
    "mdast-util-from-markdown": "2.0.2",
    "mdast-util-mdx-jsx": "3.1.3",
    "micromark-extension-mdx-jsx": "3.0.1",
    "qs-esm": "7.0.2",
    "react-error-boundary": "4.1.2",
    "ts-essentials": "10.0.3",
    "uuid": "10.0.0",
    "@payloadcms/translations": "3.79.0",
    "@payloadcms/ui": "3.79.0"
  },
  "devDependencies": {
    "@babel/cli": "7.27.2",
    "@babel/core": "7.27.3",
    "@babel/preset-env": "7.27.2",
    "@babel/preset-react": "7.27.1",
    "@babel/preset-typescript": "7.27.1",
    "@lexical/eslint-plugin": "0.41.0",
    "@types/escape-html": "1.0.4",
    "@types/json-schema": "7.0.15",
    "@types/node": "22.15.30",
    "@types/react": "19.2.9",
    "@types/react-dom": "19.2.3",
    "babel-plugin-react-compiler": "19.1.0-rc.3",
    "babel-plugin-transform-remove-imports": "^1.8.0",
    "esbuild": "0.27.1",
    "esbuild-sass-plugin": "3.3.1",
    "swc-plugin-transform-remove-imports": "8.3.0",
    "payload": "3.79.0",
    "@payloadcms/eslint-config": "3.28.0"
  },
  "peerDependencies": {
    "@faceless-ui/modal": "3.0.0",
    "@faceless-ui/scroll-info": "2.0.0",
    "react": "^19.0.1 || ^19.1.2 || ^19.2.1",
    "react-dom": "^19.0.1 || ^19.1.2 || ^19.2.1",
    "@payloadcms/next": "3.79.0",
    "payload": "3.79.0"
  },
  "engines": {
    "node": "^18.20.2 || >=20.9.0"
  },
  "publishConfig": {
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "build": "pnpm build:reactcompiler",
    "build:babel": "rm -rf dist_optimized && babel dist --out-dir dist_optimized --source-maps --extensions .ts,.js,.tsx,.jsx,.cjs,.mjs && rm -rf dist && mv dist_optimized dist",
    "build:bundle-for-analysis": "rm -rf dist esbuild && rm -rf tsconfig.tsbuildinfo && pnpm build:swc && pnpm build:babel && pnpm copyfiles && pnpm build:esbuild esbuild --no-split",
    "build:clean": "find . \\( -type d \\( -name build -o -name dist -o -name .cache \\) -o -type f -name tsconfig.tsbuildinfo \\) -exec rm -rf {} + && pnpm build",
    "build:debug": "rm -rf dist && rm -rf tsconfig.tsbuildinfo && pnpm build:swc:debug && pnpm copyfiles:debug && pnpm build:types",
    "build:esbuild": "node bundle.js",
    "build:esbuild:postprocess": "rm -rf dist/exports/client && mv dist/exports/client_optimized dist/exports/client",
    "build:reactcompiler": "rm -rf dist && rm -rf tsconfig.tsbuildinfo && pnpm build:swc && pnpm build:babel && pnpm copyfiles && pnpm build:esbuild && pnpm build:esbuild:postprocess && pnpm build:types",
    "build:swc": "swc ./src -d ./dist --config-file .swcrc --strip-leading-paths",
    "build:swc:debug": "swc ./src -d ./dist --config-file .swcrc-debug --strip-leading-paths",
    "build:types": "tsc --emitDeclarationOnly --outDir dist",
    "build:without_reactcompiler": "rm -rf dist && rm -rf tsconfig.tsbuildinfo && pnpm copyfiles && pnpm build:types && pnpm build:swc && pnpm build:esbuild && pnpm build:esbuild:postproces && rm -rf dist/exports/client && mv dist/exports/client_unoptimized dist/exports/client",
    "clean": "rimraf -g {dist,*.tsbuildinfo,esbuild}",
    "copyfiles": "copyfiles -u 1 \"src/**/*.{html,css,ttf,woff,woff2,eot,svg,jpg,png,json}\" dist/",
    "copyfiles:debug": "copyfiles -u 1 \"src/**/*.{html,css,scss,ttf,woff,woff2,eot,svg,jpg,png,json}\" dist/",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix"
  }
}