2026-07-05 19:28:51 +08:00
{
"name" : "tolaria" ,
"private" : true ,
"license" : "AGPL-3.0-or-later" ,
2026-07-18 18:25:32 +08:00
"version" : "0.1.7" ,
2026-07-05 19:28:51 +08:00
"type" : "module" ,
"scripts" : {
"dev" : "vite" ,
"build" : "tsc -b && vite build" ,
2026-07-18 21:39:13 +08:00
"build:team-foundation" : "VITE_HOLOLAKE_DISTRIBUTION=team-foundation tsc -b && VITE_HOLOLAKE_DISTRIBUTION=team-foundation vite build && node scripts/finalize-team-foundation-build.mjs" ,
2026-07-05 19:28:51 +08:00
"agent-docs" : "node scripts/build-agent-docs.mjs" ,
"bundle-mcp" : "node scripts/bundle-mcp-server.mjs" ,
"docs:dev" : "vitepress dev site --host 127.0.0.1" ,
"docs:build" : "pnpm agent-docs && vitepress build site" ,
"docs:preview" : "vitepress preview site --host 127.0.0.1" ,
"lint" : "eslint . --max-warnings=0" ,
"l10n:translate" : "lara-cli translate" ,
"l10n:translate:force" : "lara-cli translate --force" ,
"l10n:validate" : "node scripts/validate-locales.mjs" ,
"perf:editor" : "node scripts/editor-performance-benchmark.mjs" ,
"perf:editor:update" : "node scripts/editor-performance-benchmark.mjs --update" ,
"preview" : "vite preview" ,
"tauri" : "tauri" ,
"test" : "vitest run" ,
"test:watch" : "vitest" ,
"test:e2e" : "playwright test" ,
"playwright:smoke" : "playwright test --config playwright.smoke.config.ts tests/smoke/autosave-low-end-typing.spec.ts tests/smoke/create-note-backing-file.spec.ts tests/smoke/delete-note-nonblocking.spec.ts tests/smoke/example.spec.ts tests/smoke/fix-crash-create-note.spec.ts tests/smoke/quick-open-create-note.spec.ts tests/smoke/save-before-note-switch.spec.ts tests/smoke/h1-untitled-auto-rename.spec.ts tests/smoke/keyboard-command-routing.spec.ts tests/smoke/missing-string-metadata-open-note.spec.ts tests/smoke/multibyte-search-snippet.spec.ts tests/smoke/pull-refresh-open-note.spec.ts tests/smoke/wikilink-path-fix.spec.ts" ,
"playwright:regression" : "playwright test tests/smoke/" ,
"playwright:integration" : "playwright test --config playwright.integration.config.ts" ,
"test:coverage" : "node scripts/run-vitest-coverage.mjs" ,
2026-07-17 18:50:58 +08:00
"verify:internal-package" : "node scripts/verify-internal-package-content.mjs" ,
2026-07-17 20:10:22 +08:00
"test:internal-release" : "node --test scripts/internal-release-version.test.mjs" ,
"package:internal:macos" : "./scripts/build-internal-release.sh macos" ,
"package:internal:windows" : "./scripts/build-internal-release.sh windows" ,
2026-07-18 21:39:13 +08:00
"package:team:macos" : "HOLOLAKE_TAURI_CONFIG=src-tauri/tauri.team.conf.json HOLOLAKE_APP_NAME='HoloLake Era Team Foundation' HOLOLAKE_INSTALLER_BASENAME='HoloLake-Era-{version}-Team-Foundation-Mac-aarch64' ./scripts/build-internal-release.sh macos" ,
"package:team:windows" : "HOLOLAKE_TAURI_CONFIG=src-tauri/tauri.team.conf.json HOLOLAKE_INSTALLER_BASENAME='HoloLake-Era-{version}-Team-Foundation-Windows-x64-setup' ./scripts/build-internal-release.sh windows" ,
2026-07-05 19:28:51 +08:00
"prepare" : "husky"
} ,
"dependencies" : {
"@anthropic-ai/sdk" : "^0.78.0" ,
"@blocknote/code-block" : "^0.46.2" ,
"@blocknote/core" : "^0.46.2" ,
"@blocknote/mantine" : "^0.46.2" ,
"@blocknote/react" : "^0.46.2" ,
"@codemirror/commands" : "^6.10.2" ,
"@codemirror/lang-javascript" : "^6.2.5" ,
"@codemirror/lang-json" : "^6.0.2" ,
"@codemirror/lang-markdown" : "^6.5.0" ,
"@codemirror/lang-python" : "^6.2.1" ,
"@codemirror/lang-sql" : "^6.10.0" ,
"@codemirror/lang-yaml" : "^6.1.2" ,
"@codemirror/language" : "^6.12.2" ,
"@codemirror/state" : "^6.5.4" ,
"@codemirror/view" : "^6.39.16" ,
"@dnd-kit/core" : "^6.3.1" ,
"@dnd-kit/sortable" : "^10.0.0" ,
"@dnd-kit/utilities" : "^3.2.2" ,
"@ironcalc/wasm" : "0.5.4" ,
"@ironcalc/workbook" : "0.5.7" ,
"@lezer/highlight" : "^1.2.3" ,
"@mantine/core" : "^8.3.14" ,
"@phosphor-icons/react" : "^2.1.10" ,
"@radix-ui/react-dialog" : "^1.1.15" ,
"@radix-ui/react-dropdown-menu" : "^2.1.16" ,
"@radix-ui/react-select" : "^2.2.6" ,
"@radix-ui/react-separator" : "^1.1.8" ,
"@radix-ui/react-slot" : "^1.2.4" ,
"@radix-ui/react-tabs" : "^1.1.13" ,
"@radix-ui/react-tooltip" : "^1.2.8" ,
"@sentry/react" : "^10.47.0" ,
"@shikijs/langs" : "3.23.0" ,
"@tailwindcss/vite" : "^4.1.18" ,
"@tauri-apps/api" : "^2.10.1" ,
"@tauri-apps/plugin-deep-link" : "2.4.9" ,
"@tauri-apps/plugin-dialog" : "^2.6.0" ,
"@tauri-apps/plugin-opener" : "^2.5.3" ,
"@tauri-apps/plugin-process" : "^2.3.1" ,
"@tauri-apps/plugin-updater" : "^2.10.0" ,
"@tiptap/pm" : "3.22.5" ,
"@tldraw/assets" : "4.5.10" ,
"class-variance-authority" : "^0.7.1" ,
"clsx" : "^2.1.1" ,
"date-fns" : "^4.1.0" ,
"dompurify" : "3.4.2" ,
"katex" : "^0.16.28" ,
"mermaid" : "^11.14.0" ,
"posthog-js" : "^1.363.5" ,
"radix-ui" : "^1.4.3" ,
"react" : "^19.2.0" ,
"react-day-picker" : "^9.13.2" ,
"react-dom" : "^19.2.0" ,
"react-markdown" : "^10.1.0" ,
"react-virtuoso" : "^4.18.1" ,
"rehype-highlight" : "^7.0.2" ,
"remark-gfm" : "^4.0.1" ,
"safe-regex2" : "5.1.1" ,
"tailwind-merge" : "^3.4.1" ,
"tailwindcss" : "^4.1.18" ,
"tldraw" : "^4.5.10" ,
"tw-animate-css" : "^1.4.0" ,
"unicode-emoji-json" : "^0.8.0"
} ,
"devDependencies" : {
"@eslint/js" : "^9.39.1" ,
"@playwright/test" : "^1.58.2" ,
"@tauri-apps/cli" : "^2.10.0" ,
"@testing-library/jest-dom" : "^6.9.1" ,
"@testing-library/react" : "^16.3.2" ,
"@translated/lara-cli" : "^1.3.2" ,
"@types/node" : "^24.10.1" ,
"@types/react" : "^19.2.7" ,
"@types/react-dom" : "^19.2.3" ,
"@types/ws" : "^8.18.1" ,
"@vitejs/plugin-react" : "^5.1.1" ,
"@vitest/coverage-v8" : "^4.0.18" ,
"esbuild" : "^0.27.3" ,
"eslint" : "^9.39.1" ,
"eslint-plugin-react-hooks" : "^7.0.1" ,
"eslint-plugin-react-refresh" : "^0.4.24" ,
"globals" : "^16.5.0" ,
"gray-matter" : "^4.0.3" ,
"husky" : "^9.1.7" ,
"jsdom" : "^28.0.0" ,
"typescript" : "~5.9.3" ,
"typescript-eslint" : "^8.48.0" ,
"vite" : "^7.3.5" ,
"vitepress" : "^1.6.4" ,
"vitest" : "^4.0.18" ,
"ws" : "^8.19.0"
} ,
"pnpm" : {
"overrides" : {
"@hono/node-server" : "1.19.13" ,
"express-rate-limit" : "8.2.2" ,
"hono" : "4.12.25" ,
"ip-address" : "10.1.1" ,
"mermaid>uuid" : "11.1.1" ,
"path-to-regexp" : "8.4.0" ,
"fast-uri" : "3.1.2" ,
"fast-xml-builder" : "1.1.7" ,
"flatted" : "3.4.2" ,
"minimatch@3.1.2" : "3.1.5" ,
"minimatch@3.1.3" : "3.1.5" ,
"minimatch@9.0.5" : "9.0.9" ,
"minimatch@9.0.6" : "9.0.9" ,
"picomatch" : "4.0.4" ,
"postcss" : "8.5.10" ,
"protobufjs" : "7.6.3" ,
"linkify-it" : "5.0.1" ,
"qs" : "6.15.2" ,
"rollup" : "4.59.0" ,
"undici" : "7.25.0" ,
"@blocknote/core>uuid" : "11.1.1"
} ,
"patchedDependencies" : {
"@blocknote/core@0.46.2" : "patches/@blocknote__core@0.46.2.patch" ,
"@blocknote/react@0.46.2" : "patches/@blocknote__react@0.46.2.patch" ,
"@tiptap/extension-link@3.19.0" : "patches/@tiptap__extension-link@3.19.0.patch" ,
"prosemirror-tables@1.8.5" : "patches/prosemirror-tables@1.8.5.patch" ,
"@blocknote/code-block@0.46.2" : "patches/@blocknote__code-block@0.46.2.patch"
}
}
}