diff --git a/examples/editor/package.json b/examples/editor/package.json index 5910ad474e..5090fe4ae8 100644 --- a/examples/editor/package.json +++ b/examples/editor/package.json @@ -1,7 +1,7 @@ { "name": "@blocknote/example-editor", "private": true, - "version": "0.8.4-alpha.0", + "version": "0.8.4", "scripts": { "dev": "vite", "build": "tsc && vite build", @@ -9,8 +9,8 @@ "lint": "eslint src --max-warnings 0" }, "dependencies": { - "@blocknote/core": "^0.8.4-alpha.0", - "@blocknote/react": "^0.8.4-alpha.0", + "@blocknote/core": "^0.8.4", + "@blocknote/react": "^0.8.4", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/examples/vanilla/package.json b/examples/vanilla/package.json index fa152aec63..59be939473 100644 --- a/examples/vanilla/package.json +++ b/examples/vanilla/package.json @@ -1,7 +1,7 @@ { "name": "@blocknote/example-vanilla", "private": true, - "version": "0.8.4-alpha.0", + "version": "0.8.4", "scripts": { "dev": "vite", "build": "tsc && vite build", @@ -9,7 +9,7 @@ "lint": "eslint src --max-warnings 0" }, "dependencies": { - "@blocknote/core": "^0.8.4-alpha.0" + "@blocknote/core": "^0.8.4" }, "devDependencies": { "eslint": "^8.10.0", diff --git a/lerna.json b/lerna.json index 747ca2e35b..c60f663a2a 100644 --- a/lerna.json +++ b/lerna.json @@ -2,5 +2,5 @@ "$schema": "node_modules/lerna/schemas/lerna-schema.json", "useNx": false, "useWorkspaces": true, - "version": "0.8.4-alpha.0" + "version": "0.8.4" } diff --git a/package-lock.json b/package-lock.json index 09aed5b703..6731a384ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,8 @@ "@playwright/experimental-ct-react": "^1.33.0", "@playwright/test": "^1.33.0", "eslint": "^8.22.0", + "eslint-config-react-app": "^7.0.0", + "eslint-plugin-import": "^2.28.0", "lerna": "^5.4.0", "patch-package": "^6.4.7", "typescript": "^5.0.4" @@ -20,10 +22,10 @@ }, "examples/editor": { "name": "@blocknote/example-editor", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "dependencies": { - "@blocknote/core": "^0.8.4-alpha.0", - "@blocknote/react": "^0.8.4-alpha.0", + "@blocknote/core": "^0.8.4", + "@blocknote/react": "^0.8.4", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -32,7 +34,6 @@ "@types/react-dom": "^18.0.9", "@vitejs/plugin-react": "^4.0.4", "eslint": "^8.10.0", - "eslint-config-react-app": "^7.0.0", "vite": "^4.4.8", "vite-plugin-eslint": "^1.8.1" } @@ -545,15 +546,6 @@ "fsevents": "~2.3.2" } }, - "examples/editor/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "examples/editor/node_modules/vite": { "version": "4.4.8", "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.8.tgz", @@ -611,13 +603,12 @@ }, "examples/vanilla": { "name": "@blocknote/example-vanilla", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "dependencies": { - "@blocknote/core": "^0.8.4-alpha.0" + "@blocknote/core": "^0.8.4" }, "devDependencies": { "eslint": "^8.10.0", - "eslint-config-react-app": "^7.0.0", "typescript": "^5.0.4", "vite": "^4.4.8", "vite-plugin-eslint": "^1.8.1" @@ -7723,6 +7714,25 @@ "node": ">=8" } }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.2.tgz", + "integrity": "sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/array.prototype.flat": { "version": "1.3.1", "dev": true, @@ -10064,25 +10074,29 @@ } }, "node_modules/eslint-plugin-import": { - "version": "2.27.5", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.0.tgz", + "integrity": "sha512-B8s/n+ZluN7sxj9eUf7/pRFERX0r5bnFA2dCaLHy2ZeaQEAz0k+ZZkFWRFHJAqxfxQDx6KLv9LeIki7cFdwW+Q==", "dev": true, - "license": "MIT", "dependencies": { "array-includes": "^3.1.6", + "array.prototype.findlastindex": "^1.2.2", "array.prototype.flat": "^1.3.1", "array.prototype.flatmap": "^1.3.1", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", + "eslint-module-utils": "^2.8.0", "has": "^1.0.3", - "is-core-module": "^2.11.0", + "is-core-module": "^2.12.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", + "object.fromentries": "^2.0.6", + "object.groupby": "^1.0.0", "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" + "resolve": "^1.22.3", + "semver": "^6.3.1", + "tsconfig-paths": "^3.14.2" }, "engines": { "node": ">=4" @@ -15406,6 +15420,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object.groupby": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.0.tgz", + "integrity": "sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.21.2", + "get-intrinsic": "^1.2.1" + } + }, "node_modules/object.hasown": { "version": "1.1.2", "dev": true, @@ -17306,10 +17332,11 @@ "license": "MIT" }, "node_modules/resolve": { - "version": "1.22.2", - "license": "MIT", + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.3.tgz", + "integrity": "sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==", "dependencies": { - "is-core-module": "^2.11.0", + "is-core-module": "^2.12.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -17677,8 +17704,9 @@ } }, "node_modules/semver": { - "version": "6.3.0", - "license": "ISC", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "bin": { "semver": "bin/semver.js" } @@ -19696,7 +19724,7 @@ }, "packages/core": { "name": "@blocknote/core", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "license": "MPL-2.0", "dependencies": { "@emotion/cache": "^11.10.5", @@ -19721,6 +19749,10 @@ "@tiptap/pm": "^2.0.3", "hast-util-from-dom": "^4.2.0", "lodash": "^4.17.21", + "prosemirror-model": "^1.18.3", + "prosemirror-state": "^1.4.3", + "prosemirror-transform": "^1.7.2", + "prosemirror-view": "^1.31.4", "rehype-parse": "^8.0.4", "rehype-remark": "^9.1.2", "rehype-stringify": "^9.0.3", @@ -19739,7 +19771,6 @@ "@types/lodash": "^4.14.179", "@types/uuid": "^8.3.4", "eslint": "^8.10.0", - "eslint-config-react-app": "^7.0.0", "jsdom": "^21.1.0", "prettier": "^2.7.1", "typescript": "^5.0.4", @@ -19902,16 +19933,19 @@ }, "packages/react": { "name": "@blocknote/react", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "license": "MPL-2.0", "dependencies": { - "@blocknote/core": "^0.8.4-alpha.0", + "@blocknote/core": "^0.8.4", "@emotion/react": "^11.10.5", "@mantine/core": "^5.6.1", "@mantine/hooks": "^5.6.1", "@mantine/utils": "^6.0.5", "@tippyjs/react": "^4.2.6", + "@tiptap/core": "^2.0.3", "@tiptap/react": "^2.0.3", + "lodash": "^4.17.21", + "react": "^18.2.0", "react-icons": "^4.3.1", "tippy.js": "^6.3.7" }, @@ -19920,7 +19954,6 @@ "@types/react-dom": "^18.0.9", "@vitejs/plugin-react": "^4.0.4", "eslint": "^8.10.0", - "eslint-config-react-app": "^7.0.0", "prettier": "^2.7.1", "typescript": "^5.0.4", "vite": "^4.4.8", @@ -20440,15 +20473,6 @@ "fsevents": "~2.3.2" } }, - "packages/react/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "packages/react/node_modules/vite": { "version": "4.4.8", "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.8.tgz", @@ -20506,10 +20530,10 @@ }, "packages/website": { "name": "blocknote-website", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "license": "MPL-2.0", "dependencies": { - "@blocknote/react": "^0.8.4-alpha.0", + "@blocknote/react": "^0.8.4", "@vercel/og": "^0.5.6", "veaury": "^2.3.12", "vue-github-button": "^3.1.0", diff --git a/packages/core/package.json b/packages/core/package.json index 5cc955ea82..f2ee82f40f 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,7 +3,7 @@ "homepage": "https://github.com/TypeCellOS/BlockNote", "private": false, "license": "MPL-2.0", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "files": [ "dist", "types", diff --git a/packages/react/package.json b/packages/react/package.json index 43732b4428..b0b7450b85 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -3,7 +3,7 @@ "homepage": "https://github.com/TypeCellOS/BlockNote", "private": false, "license": "MPL-2.0", - "version": "0.8.4-alpha.0", + "version": "0.8.4", "files": [ "dist", "types", @@ -47,7 +47,7 @@ "lint": "eslint src --max-warnings 0" }, "dependencies": { - "@blocknote/core": "^0.8.4-alpha.0", + "@blocknote/core": "^0.8.4", "@emotion/react": "^11.10.5", "@mantine/core": "^5.6.1", "@mantine/hooks": "^5.6.1", diff --git a/packages/website/package.json b/packages/website/package.json index 2fdc4625aa..0fd8ed3d86 100644 --- a/packages/website/package.json +++ b/packages/website/package.json @@ -1,7 +1,7 @@ { "name": "blocknote-website", "private": true, - "version": "0.8.4-alpha.0", + "version": "0.8.4", "description": "Website for BlockNote", "main": "index.js", "scripts": { @@ -12,7 +12,7 @@ "author": "", "license": "MPL-2.0", "dependencies": { - "@blocknote/react": "^0.8.4-alpha.0", + "@blocknote/react": "^0.8.4", "@vercel/og": "^0.5.6", "veaury": "^2.3.12", "vue-github-button": "^3.1.0",