committed by
Dominik
parent
5bc77081b7
commit
80de6cdf18
2
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
2
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@@ -53,7 +53,7 @@ body:
|
|||||||
- type: checkboxes
|
- type: checkboxes
|
||||||
attributes:
|
attributes:
|
||||||
label: Did you update your dependencies?
|
label: Did you update your dependencies?
|
||||||
description: "Use `yarn upgrade-interactive` to update your dependencies."
|
description: "Use `npm update` to update your dependencies."
|
||||||
options:
|
options:
|
||||||
- label: Yes, I’ve updated my dependencies to use the latest version of all packages.
|
- label: Yes, I’ve updated my dependencies to use the latest version of all packages.
|
||||||
required: true
|
required: true
|
||||||
|
|||||||
18
.github/workflows/build.yml
vendored
18
.github/workflows/build.yml
vendored
@@ -38,16 +38,16 @@ jobs:
|
|||||||
path: |
|
path: |
|
||||||
**/node_modules
|
**/node_modules
|
||||||
/home/runner/.cache/Cypress
|
/home/runner/.cache/Cypress
|
||||||
key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/yarn.lock') }}
|
key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }}
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
id: install-dependencies
|
id: install-dependencies
|
||||||
if: steps.cache.outputs.cache-hit != 'true'
|
if: steps.cache.outputs.cache-hit != 'true'
|
||||||
run: yarn install
|
run: npm install
|
||||||
|
|
||||||
# - name: Fix code style linting errors
|
# - name: Fix code style linting errors
|
||||||
# id: lint-fix
|
# id: lint-fix
|
||||||
# run: yarn lint:fix
|
# run: npm run lint:fix
|
||||||
# continue-on-error: true
|
# continue-on-error: true
|
||||||
#
|
#
|
||||||
# - name: Commit fixed linting errors
|
# - name: Commit fixed linting errors
|
||||||
@@ -58,7 +58,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Lint code
|
- name: Lint code
|
||||||
id: lint
|
id: lint
|
||||||
run: yarn lint
|
run: npm run lint
|
||||||
|
|
||||||
- name: Send Slack notifications
|
- name: Send Slack notifications
|
||||||
uses: act10ns/slack@v1
|
uses: act10ns/slack@v1
|
||||||
@@ -91,8 +91,8 @@ jobs:
|
|||||||
id: cypress
|
id: cypress
|
||||||
uses: cypress-io/github-action@v2
|
uses: cypress-io/github-action@v2
|
||||||
with:
|
with:
|
||||||
cache-key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/yarn.lock') }}
|
cache-key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }}
|
||||||
start: yarn start
|
start: npm run start
|
||||||
wait-on: 'http://localhost:3000'
|
wait-on: 'http://localhost:3000'
|
||||||
project: ./tests
|
project: ./tests
|
||||||
browser: chrome
|
browser: chrome
|
||||||
@@ -150,16 +150,16 @@ jobs:
|
|||||||
path: |
|
path: |
|
||||||
**/node_modules
|
**/node_modules
|
||||||
/home/runner/.cache/Cypress
|
/home/runner/.cache/Cypress
|
||||||
key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/yarn.lock') }}
|
key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }}
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
id: install-dependencies
|
id: install-dependencies
|
||||||
if: steps.cache.outputs.cache-hit != 'true'
|
if: steps.cache.outputs.cache-hit != 'true'
|
||||||
run: yarn install
|
run: npm install
|
||||||
|
|
||||||
- name: Try to build the packages
|
- name: Try to build the packages
|
||||||
id: build-packages
|
id: build-packages
|
||||||
run: yarn build:ci
|
run: npm run build:ci
|
||||||
|
|
||||||
- name: Send Slack notifications
|
- name: Send Slack notifications
|
||||||
uses: act10ns/slack@v1
|
uses: act10ns/slack@v1
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "vite --host",
|
"start": "vite --host",
|
||||||
"build": "yarn ts && vite build",
|
"build": "npm run ts && vite build",
|
||||||
"ts": "tsc --project tsconfig.base.json --noEmit && tsc --project tsconfig.react.json --noEmit && tsc --project tsconfig.vue-2.json --noEmit && tsc --project tsconfig.vue-3.json --noEmit"
|
"ts": "tsc --project tsconfig.base.json --noEmit && tsc --project tsconfig.react.json --noEmit && tsc --project tsconfig.vue-2.json --noEmit && tsc --project tsconfig.vue-3.json --noEmit"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -20,19 +20,19 @@ tiptap would be nothing without its lively community. Contributions have always
|
|||||||
Make sure to open an issue and outline your idea first. We’ll get back to you quickly and let you know if there is a chance we can merge your contribution.
|
Make sure to open an issue and outline your idea first. We’ll get back to you quickly and let you know if there is a chance we can merge your contribution.
|
||||||
|
|
||||||
## Set up the development environment
|
## Set up the development environment
|
||||||
It’s not too hard to tinker around with the official repository. You’ll need [Git](https://github.com/git-guides/install-git), [Node](https://nodejs.org/en/download/) and [Yarn](https://classic.yarnpkg.com/en/docs/install/#mac-stable) installed. Here is what you need to do then:
|
It’s not too hard to tinker around with the official repository. You’ll need [Git](https://github.com/git-guides/install-git), [Node and NPM](https://nodejs.org/en/download/) installed. Here is what you need to do then:
|
||||||
|
|
||||||
1. Copy the code to your local machine: `$ git clone git@github.com:ueberdosis/tiptap.git`
|
1. Copy the code to your local machine: `$ git clone git@github.com:ueberdosis/tiptap.git`
|
||||||
2. Install dependencies: `$ yarn install`
|
2. Install dependencies: `$ npm install`
|
||||||
3. Start the development environment: `$ yarn start`
|
3. Start the development environment: `$ npm run start`
|
||||||
4. Open http://localhost:3000 in your favorite browser.
|
4. Open http://localhost:3000 in your favorite browser.
|
||||||
5. Start playing around!
|
5. Start playing around!
|
||||||
|
|
||||||
## Our code style
|
## Our code style
|
||||||
There is an eslint config that ensures a consistent code style. To check for errors, run `$ yarn run lint`. That’ll be checked when you send a pull request, too. Make sure it’s passing, before sending a pull request.
|
There is an eslint config that ensures a consistent code style. To check for errors, run `$ npm run lint`. That’ll be checked when you send a pull request, too. Make sure it’s passing, before sending a pull request.
|
||||||
|
|
||||||
## Testing for errors
|
## Testing for errors
|
||||||
Your pull request will automatically execute all our existing tests. Make sure that they all pass, before sending a pull request. Run all tests locally with `$ yarn run test` or run single tests (e. g. when writing new ones) with `$ yarn run test:open`.
|
Your pull request will automatically execute all our existing tests. Make sure that they all pass, before sending a pull request. Run all tests locally with `$ npm run test` or run single tests (e. g. when writing new ones) with `$ npm run test:open`.
|
||||||
|
|
||||||
## Further questions
|
## Further questions
|
||||||
Any further questions? Create a new issue or discussion in the repository. We’ll get back to you.
|
Any further questions? Create a new issue or discussion in the repository. We’ll get back to you.
|
||||||
|
|||||||
@@ -35,19 +35,9 @@ npm install @tiptap/vue-2 @tiptap/starter-kit
|
|||||||
```
|
```
|
||||||
|
|
||||||
## Keep Tiptap v2 up to date
|
## Keep Tiptap v2 up to date
|
||||||
We are constantly releasing updates to Tiptap. Did you know there’s an easy-to-use command to update your dependencies with Yarn?
|
We are constantly releasing updates to Tiptap.
|
||||||
|
|
||||||
```bash
|
Unfortunately, for npm there is no integrated tool to easily update your dependencies, but you can use the `npm-check` package:
|
||||||
yarn upgrade-interactive
|
|
||||||
```
|
|
||||||
|
|
||||||
You can add the `--latest` flag, to show all possible upgrades – even if they don’t follow the versioning you’ve set in your package.json.
|
|
||||||
|
|
||||||
```bash
|
|
||||||
yarn upgrade-interactive --latest
|
|
||||||
```
|
|
||||||
|
|
||||||
Unfortunately, for npm there is no integrated tool, but you can use the `npm-check` package:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm install -g npm-check
|
npm install -g npm-check
|
||||||
|
|||||||
@@ -2,12 +2,11 @@
|
|||||||
"packages": [
|
"packages": [
|
||||||
"packages/*"
|
"packages/*"
|
||||||
],
|
],
|
||||||
"npmClient": "yarn",
|
|
||||||
"version": "independent",
|
"version": "independent",
|
||||||
"useWorkspaces": false,
|
"useWorkspaces": false,
|
||||||
"command": {
|
"command": {
|
||||||
"publish": {
|
"publish": {
|
||||||
"conventionalCommits": true
|
"conventionalCommits": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
78
package-lock.json
generated
78
package-lock.json
generated
@@ -16052,7 +16052,7 @@
|
|||||||
},
|
},
|
||||||
"packages/core": {
|
"packages/core": {
|
||||||
"name": "@tiptap/core",
|
"name": "@tiptap/core",
|
||||||
"version": "2.0.0-beta.174",
|
"version": "2.0.0-beta.175",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@types/prosemirror-commands": "^1.0.4",
|
"@types/prosemirror-commands": "^1.0.4",
|
||||||
@@ -16101,7 +16101,7 @@
|
|||||||
},
|
},
|
||||||
"packages/extension-bubble-menu": {
|
"packages/extension-bubble-menu": {
|
||||||
"name": "@tiptap/extension-bubble-menu",
|
"name": "@tiptap/extension-bubble-menu",
|
||||||
"version": "2.0.0-beta.55",
|
"version": "2.0.0-beta.56",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"prosemirror-state": "^1.3.4",
|
"prosemirror-state": "^1.3.4",
|
||||||
@@ -16130,7 +16130,7 @@
|
|||||||
},
|
},
|
||||||
"packages/extension-character-count": {
|
"packages/extension-character-count": {
|
||||||
"name": "@tiptap/extension-character-count",
|
"name": "@tiptap/extension-character-count",
|
||||||
"version": "2.0.0-beta.25",
|
"version": "2.0.0-beta.26",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
@@ -16265,7 +16265,7 @@
|
|||||||
},
|
},
|
||||||
"packages/extension-floating-menu": {
|
"packages/extension-floating-menu": {
|
||||||
"name": "@tiptap/extension-floating-menu",
|
"name": "@tiptap/extension-floating-menu",
|
||||||
"version": "2.0.0-beta.50",
|
"version": "2.0.0-beta.51",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"prosemirror-state": "^1.3.4",
|
"prosemirror-state": "^1.3.4",
|
||||||
@@ -16418,7 +16418,7 @@
|
|||||||
},
|
},
|
||||||
"packages/extension-link": {
|
"packages/extension-link": {
|
||||||
"name": "@tiptap/extension-link",
|
"name": "@tiptap/extension-link",
|
||||||
"version": "2.0.0-beta.36",
|
"version": "2.0.0-beta.37",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"linkifyjs": "^3.0.5",
|
"linkifyjs": "^3.0.5",
|
||||||
@@ -16447,10 +16447,10 @@
|
|||||||
},
|
},
|
||||||
"packages/extension-mention": {
|
"packages/extension-mention": {
|
||||||
"name": "@tiptap/extension-mention",
|
"name": "@tiptap/extension-mention",
|
||||||
"version": "2.0.0-beta.95",
|
"version": "2.0.0-beta.96",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tiptap/suggestion": "^2.0.0-beta.90",
|
"@tiptap/suggestion": "^2.0.0-beta.91",
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
"prosemirror-state": "^1.3.4"
|
"prosemirror-state": "^1.3.4"
|
||||||
},
|
},
|
||||||
@@ -16544,6 +16544,10 @@
|
|||||||
"version": "2.0.0-beta.48",
|
"version": "2.0.0-beta.48",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@types/prosemirror-model": "^1.16.0",
|
||||||
|
"@types/prosemirror-state": "^1.2.8",
|
||||||
|
"prosemirror-model": "^1.16.1",
|
||||||
|
"prosemirror-state": "^1.3.4",
|
||||||
"prosemirror-tables": "^1.1.1",
|
"prosemirror-tables": "^1.1.1",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
},
|
},
|
||||||
@@ -16593,7 +16597,7 @@
|
|||||||
},
|
},
|
||||||
"packages/extension-task-item": {
|
"packages/extension-task-item": {
|
||||||
"name": "@tiptap/extension-task-item",
|
"name": "@tiptap/extension-task-item",
|
||||||
"version": "2.0.0-beta.31",
|
"version": "2.0.0-beta.32",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"funding": {
|
"funding": {
|
||||||
"type": "github",
|
"type": "github",
|
||||||
@@ -16677,10 +16681,10 @@
|
|||||||
},
|
},
|
||||||
"packages/html": {
|
"packages/html": {
|
||||||
"name": "@tiptap/html",
|
"name": "@tiptap/html",
|
||||||
"version": "2.0.0-beta.173",
|
"version": "2.0.0-beta.174",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tiptap/core": "^2.0.0-beta.174",
|
"@tiptap/core": "^2.0.0-beta.175",
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
"zeed-dom": "^0.9.19"
|
"zeed-dom": "^0.9.19"
|
||||||
},
|
},
|
||||||
@@ -16691,11 +16695,11 @@
|
|||||||
},
|
},
|
||||||
"packages/react": {
|
"packages/react": {
|
||||||
"name": "@tiptap/react",
|
"name": "@tiptap/react",
|
||||||
"version": "2.0.0-beta.108",
|
"version": "2.0.0-beta.109",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tiptap/extension-bubble-menu": "^2.0.0-beta.55",
|
"@tiptap/extension-bubble-menu": "^2.0.0-beta.56",
|
||||||
"@tiptap/extension-floating-menu": "^2.0.0-beta.50",
|
"@tiptap/extension-floating-menu": "^2.0.0-beta.51",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
@@ -16750,10 +16754,10 @@
|
|||||||
},
|
},
|
||||||
"packages/starter-kit": {
|
"packages/starter-kit": {
|
||||||
"name": "@tiptap/starter-kit",
|
"name": "@tiptap/starter-kit",
|
||||||
"version": "2.0.0-beta.183",
|
"version": "2.0.0-beta.184",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tiptap/core": "^2.0.0-beta.174",
|
"@tiptap/core": "^2.0.0-beta.175",
|
||||||
"@tiptap/extension-blockquote": "^2.0.0-beta.26",
|
"@tiptap/extension-blockquote": "^2.0.0-beta.26",
|
||||||
"@tiptap/extension-bold": "^2.0.0-beta.26",
|
"@tiptap/extension-bold": "^2.0.0-beta.26",
|
||||||
"@tiptap/extension-bullet-list": "^2.0.0-beta.26",
|
"@tiptap/extension-bullet-list": "^2.0.0-beta.26",
|
||||||
@@ -16780,13 +16784,18 @@
|
|||||||
},
|
},
|
||||||
"packages/suggestion": {
|
"packages/suggestion": {
|
||||||
"name": "@tiptap/suggestion",
|
"name": "@tiptap/suggestion",
|
||||||
"version": "2.0.0-beta.90",
|
"version": "2.0.0-beta.91",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
"prosemirror-state": "^1.3.4",
|
"prosemirror-state": "^1.3.4",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
},
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@types/prosemirror-model": "^1.16.1",
|
||||||
|
"@types/prosemirror-state": "^1.2.8",
|
||||||
|
"@types/prosemirror-view": "^1.23.1"
|
||||||
|
},
|
||||||
"funding": {
|
"funding": {
|
||||||
"type": "github",
|
"type": "github",
|
||||||
"url": "https://github.com/sponsors/ueberdosis"
|
"url": "https://github.com/sponsors/ueberdosis"
|
||||||
@@ -16797,11 +16806,11 @@
|
|||||||
},
|
},
|
||||||
"packages/vue-2": {
|
"packages/vue-2": {
|
||||||
"name": "@tiptap/vue-2",
|
"name": "@tiptap/vue-2",
|
||||||
"version": "2.0.0-beta.77",
|
"version": "2.0.0-beta.78",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tiptap/extension-bubble-menu": "^2.0.0-beta.55",
|
"@tiptap/extension-bubble-menu": "^2.0.0-beta.56",
|
||||||
"@tiptap/extension-floating-menu": "^2.0.0-beta.50",
|
"@tiptap/extension-floating-menu": "^2.0.0-beta.51",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
@@ -16825,11 +16834,11 @@
|
|||||||
},
|
},
|
||||||
"packages/vue-3": {
|
"packages/vue-3": {
|
||||||
"name": "@tiptap/vue-3",
|
"name": "@tiptap/vue-3",
|
||||||
"version": "2.0.0-beta.90",
|
"version": "2.0.0-beta.91",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@tiptap/extension-bubble-menu": "^2.0.0-beta.55",
|
"@tiptap/extension-bubble-menu": "^2.0.0-beta.56",
|
||||||
"@tiptap/extension-floating-menu": "^2.0.0-beta.50",
|
"@tiptap/extension-floating-menu": "^2.0.0-beta.51",
|
||||||
"prosemirror-state": "^1.3.4",
|
"prosemirror-state": "^1.3.4",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
},
|
},
|
||||||
@@ -19817,7 +19826,7 @@
|
|||||||
"@tiptap/extension-mention": {
|
"@tiptap/extension-mention": {
|
||||||
"version": "file:packages/extension-mention",
|
"version": "file:packages/extension-mention",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@tiptap/suggestion": "^2.0.0-beta.90",
|
"@tiptap/suggestion": "^2.0.0-beta.91",
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
"prosemirror-state": "^1.3.4"
|
"prosemirror-state": "^1.3.4"
|
||||||
}
|
}
|
||||||
@@ -19853,6 +19862,10 @@
|
|||||||
"@tiptap/extension-table": {
|
"@tiptap/extension-table": {
|
||||||
"version": "file:packages/extension-table",
|
"version": "file:packages/extension-table",
|
||||||
"requires": {
|
"requires": {
|
||||||
|
"@types/prosemirror-model": "^1.16.0",
|
||||||
|
"@types/prosemirror-state": "^1.2.8",
|
||||||
|
"prosemirror-model": "^1.16.1",
|
||||||
|
"prosemirror-state": "^1.3.4",
|
||||||
"prosemirror-tables": "^1.1.1",
|
"prosemirror-tables": "^1.1.1",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
}
|
}
|
||||||
@@ -19900,7 +19913,7 @@
|
|||||||
"@tiptap/html": {
|
"@tiptap/html": {
|
||||||
"version": "file:packages/html",
|
"version": "file:packages/html",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@tiptap/core": "^2.0.0-beta.174",
|
"@tiptap/core": "^2.0.0-beta.175",
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
"zeed-dom": "^0.9.19"
|
"zeed-dom": "^0.9.19"
|
||||||
}
|
}
|
||||||
@@ -19908,8 +19921,8 @@
|
|||||||
"@tiptap/react": {
|
"@tiptap/react": {
|
||||||
"version": "file:packages/react",
|
"version": "file:packages/react",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@tiptap/extension-bubble-menu": "^2.0.0-beta.55",
|
"@tiptap/extension-bubble-menu": "^2.0.0-beta.56",
|
||||||
"@tiptap/extension-floating-menu": "^2.0.0-beta.50",
|
"@tiptap/extension-floating-menu": "^2.0.0-beta.51",
|
||||||
"@types/react": "^18.0.1",
|
"@types/react": "^18.0.1",
|
||||||
"@types/react-dom": "^18.0.0",
|
"@types/react-dom": "^18.0.0",
|
||||||
"prosemirror-view": "^1.23.6",
|
"prosemirror-view": "^1.23.6",
|
||||||
@@ -19950,7 +19963,7 @@
|
|||||||
"@tiptap/starter-kit": {
|
"@tiptap/starter-kit": {
|
||||||
"version": "file:packages/starter-kit",
|
"version": "file:packages/starter-kit",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@tiptap/core": "^2.0.0-beta.174",
|
"@tiptap/core": "^2.0.0-beta.175",
|
||||||
"@tiptap/extension-blockquote": "^2.0.0-beta.26",
|
"@tiptap/extension-blockquote": "^2.0.0-beta.26",
|
||||||
"@tiptap/extension-bold": "^2.0.0-beta.26",
|
"@tiptap/extension-bold": "^2.0.0-beta.26",
|
||||||
"@tiptap/extension-bullet-list": "^2.0.0-beta.26",
|
"@tiptap/extension-bullet-list": "^2.0.0-beta.26",
|
||||||
@@ -19974,6 +19987,9 @@
|
|||||||
"@tiptap/suggestion": {
|
"@tiptap/suggestion": {
|
||||||
"version": "file:packages/suggestion",
|
"version": "file:packages/suggestion",
|
||||||
"requires": {
|
"requires": {
|
||||||
|
"@types/prosemirror-model": "^1.16.1",
|
||||||
|
"@types/prosemirror-state": "^1.2.8",
|
||||||
|
"@types/prosemirror-view": "^1.23.1",
|
||||||
"prosemirror-model": "^1.16.1",
|
"prosemirror-model": "^1.16.1",
|
||||||
"prosemirror-state": "^1.3.4",
|
"prosemirror-state": "^1.3.4",
|
||||||
"prosemirror-view": "^1.23.6"
|
"prosemirror-view": "^1.23.6"
|
||||||
@@ -19982,8 +19998,8 @@
|
|||||||
"@tiptap/vue-2": {
|
"@tiptap/vue-2": {
|
||||||
"version": "file:packages/vue-2",
|
"version": "file:packages/vue-2",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@tiptap/extension-bubble-menu": "^2.0.0-beta.55",
|
"@tiptap/extension-bubble-menu": "^2.0.0-beta.56",
|
||||||
"@tiptap/extension-floating-menu": "^2.0.0-beta.50",
|
"@tiptap/extension-floating-menu": "^2.0.0-beta.51",
|
||||||
"prosemirror-view": "^1.23.6",
|
"prosemirror-view": "^1.23.6",
|
||||||
"vue": "^2.6.0"
|
"vue": "^2.6.0"
|
||||||
},
|
},
|
||||||
@@ -19999,8 +20015,8 @@
|
|||||||
"@tiptap/vue-3": {
|
"@tiptap/vue-3": {
|
||||||
"version": "file:packages/vue-3",
|
"version": "file:packages/vue-3",
|
||||||
"requires": {
|
"requires": {
|
||||||
"@tiptap/extension-bubble-menu": "^2.0.0-beta.55",
|
"@tiptap/extension-bubble-menu": "^2.0.0-beta.56",
|
||||||
"@tiptap/extension-floating-menu": "^2.0.0-beta.50",
|
"@tiptap/extension-floating-menu": "^2.0.0-beta.51",
|
||||||
"prosemirror-state": "^1.3.4",
|
"prosemirror-state": "^1.3.4",
|
||||||
"prosemirror-view": "^1.23.6",
|
"prosemirror-view": "^1.23.6",
|
||||||
"vue": "^3.0.0"
|
"vue": "^3.0.0"
|
||||||
|
|||||||
14
package.json
14
package.json
@@ -9,18 +9,18 @@
|
|||||||
"not IE 11"
|
"not IE 11"
|
||||||
],
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "yarn --cwd ./demos start",
|
"start": "npm --prefix ./demos run start",
|
||||||
"lint": "eslint --quiet --no-error-on-unmatched-pattern ./",
|
"lint": "eslint --quiet --no-error-on-unmatched-pattern ./",
|
||||||
"lint:fix": "eslint --fix --quiet --no-error-on-unmatched-pattern ./",
|
"lint:fix": "eslint --fix --quiet --no-error-on-unmatched-pattern ./",
|
||||||
"test:open": "cypress open --project tests",
|
"test:open": "cypress open --project tests",
|
||||||
"test": "cypress run --project tests",
|
"test": "cypress run --project tests",
|
||||||
"build:demos": "yarn --cwd ./demos build",
|
"build:demos": "npm --prefix ./demos run build",
|
||||||
"build:ci": "yarn clean:packages && for dir in packages/*; do package=${dir#'packages/'}; rollup -c --ci --scope @tiptap/$package || exit 1; done",
|
"build:ci": "npm run clean:packages && for dir in packages/*; do package=${dir#'packages/'}; rollup -c --ci --scope @tiptap/$package || exit 1; done",
|
||||||
"build:packages": "yarn clean:packages && lerna changed | while read package; do rollup -c --scope $package || exit 1; done",
|
"build:packages": "npm run clean:packages && lerna changed | while read package; do rollup -c --scope $package || exit 1; done",
|
||||||
"build:allpackages": "yarn clean:packages && for dir in packages/*; do package=${dir#'packages/'}; rollup -c --scope @tiptap/$package || exit 1; done",
|
"build:allpackages": "npm run clean:packages && for dir in packages/*; do package=${dir#'packages/'}; rollup -c --scope @tiptap/$package || exit 1; done",
|
||||||
"release": "yarn build:packages && lerna publish",
|
"release": "npm run build:packages && lerna publish",
|
||||||
"clean:packages": "rm -rf ./packages/*/dist",
|
"clean:packages": "rm -rf ./packages/*/dist",
|
||||||
"reset": "yarn clean:packages && rm -rf ./**/.cache && rm -rf ./**/node_modules && rm -rf ./yarn.lock && yarn install"
|
"reset": "npm run clean:packages && rm -rf ./**/.cache && rm -rf ./**/node_modules && rm -rf ./package-lock.json && npm install"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@atomico/rollup-plugin-sizes": "^1.1.4",
|
"@atomico/rollup-plugin-sizes": "^1.1.4",
|
||||||
|
|||||||
Reference in New Issue
Block a user