diff --git a/apps/webapp/package.json b/apps/webapp/package.json index d1536df..e6395aa 100644 --- a/apps/webapp/package.json +++ b/apps/webapp/package.json @@ -19,6 +19,7 @@ "@sigma/types": "workspace:*", "@tegonhq/ui": "0.2.35", "@tiptap/core": "^2.3.0", + "@tiptap/extension-code-block-lowlight": "^2.11.5", "@tiptap/extension-collaboration": "^2.8.0", "@tiptap/extension-collaboration-cursor": "^2.8.0", "@tiptap/extension-mention": "^2.10.3", diff --git a/packages/editor-extensions/package.json b/packages/editor-extensions/package.json index 591a2c2..2b68ffc 100644 --- a/packages/editor-extensions/package.json +++ b/packages/editor-extensions/package.json @@ -19,23 +19,24 @@ "@sigma/eslint-config": "workspace:*", "@sigma/typescript-config": "workspace:*", "@types/node": "^20", + "@typescript-eslint/eslint-plugin": "^7.1.0", + "@typescript-eslint/parser": "^7.1.0", + "@vercel/style-guide": "^5.2.0", "autoprefixer": "^10.4.19", "eslint": "^8.56.0", - "@vercel/style-guide": "^5.2.0", - "eslint-config-turbo": "^2.0.0", "eslint-config-next": "14.1.0", "eslint-config-prettier": "^9.1.0", + "eslint-config-turbo": "^2.0.0", "eslint-plugin-import": "^2.29.1", + "eslint-plugin-only-warn": "^1.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-unused-imports": "^3.0.0", - "eslint-plugin-only-warn": "^1.1.0", - "@typescript-eslint/parser": "^7.1.0", - "@typescript-eslint/eslint-plugin": "^7.1.0", "tsup": "^8.0.1", "typescript": "^5.4.5" }, "dependencies": { "@tiptap/core": "^2.3.0", + "@tiptap/extension-code-block-lowlight": "^2.11.5", "@tiptap/extension-collaboration": "^2.8.0", "@tiptap/extension-collaboration-cursor": "^2.8.0", "@tiptap/extension-mention": "^2.10.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ba15b6d..09d75fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -472,6 +472,9 @@ importers: '@tiptap/core': specifier: ^2.3.0 version: 2.8.0(@tiptap/pm@2.8.0) + '@tiptap/extension-code-block-lowlight': + specifier: ^2.11.5 + version: 2.11.5(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-code-block@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(highlight.js@11.11.1)(lowlight@3.3.0) '@tiptap/extension-collaboration': specifier: ^2.8.0 version: 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(y-prosemirror@1.2.12(prosemirror-model@1.23.0)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3)(y-protocols@1.0.6(yjs@13.6.20))(yjs@13.6.20)) @@ -846,6 +849,9 @@ importers: '@tiptap/core': specifier: ^2.3.0 version: 2.8.0(@tiptap/pm@2.8.0) + '@tiptap/extension-code-block-lowlight': + specifier: ^2.11.5 + version: 2.11.5(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-code-block@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(highlight.js@11.11.1)(lowlight@3.3.0) '@tiptap/extension-collaboration': specifier: ^2.8.0 version: 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(y-prosemirror@1.2.12(prosemirror-model@1.23.0)(prosemirror-state@1.4.3)(prosemirror-view@1.34.3)(y-protocols@1.0.6(yjs@13.6.20))(yjs@13.6.20)) @@ -4614,8 +4620,8 @@ packages: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-code-block-lowlight@2.8.0': - resolution: {integrity: sha512-6RRGtzmRXlUrxJXz6cuTIpGTeMe+0Mz3XBQaZ0t7Y7PgbBDFj9tw9+LeO4eHLS/SraX4Y+P73HzKe03AdfQ95A==} + '@tiptap/extension-code-block-lowlight@2.11.5': + resolution: {integrity: sha512-EIE+mAGsp8C69dI0Yyg+VH1x36rgyPJc93SfA7h4xFF6Oth18z4YhJtiLaZcwCMyOOVs2efApZ0R3/Fnz2VlqA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/extension-code-block': ^2.7.0 @@ -17711,7 +17717,7 @@ snapshots: '@tiptap/core': 2.8.0(@tiptap/pm@2.8.0) '@tiptap/pm': 2.8.0 - '@tiptap/extension-code-block-lowlight@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-code-block@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(highlight.js@11.11.1)(lowlight@3.3.0)': + '@tiptap/extension-code-block-lowlight@2.11.5(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-code-block@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(highlight.js@11.11.1)(lowlight@3.3.0)': dependencies: '@tiptap/core': 2.8.0(@tiptap/pm@2.8.0) '@tiptap/extension-code-block': 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0) @@ -21442,7 +21448,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0))(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -25475,7 +25481,7 @@ snapshots: '@radix-ui/react-slot': 1.1.0(@types/react@18.2.61)(react@18.3.1) '@tiptap/core': 2.8.0(@tiptap/pm@2.8.0) '@tiptap/extension-character-count': 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0) - '@tiptap/extension-code-block-lowlight': 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-code-block@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(highlight.js@11.11.1)(lowlight@3.3.0) + '@tiptap/extension-code-block-lowlight': 2.11.5(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-code-block@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)(highlight.js@11.11.1)(lowlight@3.3.0) '@tiptap/extension-color': 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/extension-text-style@2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))) '@tiptap/extension-highlight': 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0)) '@tiptap/extension-horizontal-rule': 2.8.0(@tiptap/core@2.8.0(@tiptap/pm@2.8.0))(@tiptap/pm@2.8.0)