Skip to content

Commit dfc5364

Browse files
authored
Merge pull request #264 from vueup/beta
Merge beta to master
2 parents cb592dc + 11e2a01 commit dfc5364

File tree

211 files changed

+37699
-7439
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

211 files changed

+37699
-7439
lines changed

.eslintrc.js

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
/* eslint-disable no-undef */
2+
module.exports = {
3+
env: {
4+
browser: true,
5+
es2021: true,
6+
},
7+
extends: [
8+
'eslint:recommended',
9+
'plugin:@typescript-eslint/recommended',
10+
'plugin:vue/vue3-recommended',
11+
],
12+
parserOptions: {
13+
ecmaVersion: 12,
14+
parser: '@typescript-eslint/parser',
15+
sourceType: 'module',
16+
},
17+
plugins: ['vue', '@typescript-eslint'],
18+
ignorePatterns: ['docs', 'temp', '**/shims-vue.d.ts'],
19+
rules: {
20+
'@typescript-eslint/ban-types': 'off',
21+
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
22+
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
23+
},
24+
overrides: [
25+
{
26+
files: ['**/__tests__/**', 'test-dts/**'],
27+
rules: {
28+
'no-restricted-globals': 'off',
29+
'no-restricted-syntax': 'off',
30+
},
31+
},
32+
{
33+
files: ['packages/*/src/**/*.ts'],
34+
rules: {
35+
quotes: ['error', 'single'],
36+
'vue/require-default-prop': 'off',
37+
'@typescript-eslint/ban-ts-comment': 'off',
38+
},
39+
},
40+
{
41+
files: ['scripts/**/*.ts', '*.ts', '*.js'],
42+
rules: {
43+
'@typescript-eslint/no-var-requires': 'off',
44+
'@typescript-eslint/no-empty-function': 'off',
45+
'@typescript-eslint/no-extra-semi': 'off',
46+
},
47+
env: {
48+
node: true,
49+
commonjs: true,
50+
},
51+
},
52+
],
53+
}

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
# github: [luthfimasruri]
2+
patreon: luthfimasruri
23
custom: ["buymeacoffee.com/luthfimasruri"]
34

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
**Version**
11+
@vueup/vue-quill version [e.g. 1.0.0-beta.5]
12+
13+
**Describe the bug**
14+
A clear and concise description of what the bug is.
15+
16+
**To Reproduce**
17+
Steps to reproduce the behavior:
18+
1. Go to '...'
19+
2. Click on '....'
20+
3. Scroll down to '....'
21+
4. See error
22+
23+
**Expected behavior**
24+
A clear and concise description of what you expected to happen.
25+
26+
**Reproduction link**
27+
If available, add a link to the source code to help explain your problem.
28+
29+
**Browser (please complete the following information):**
30+
- Browser [e.g. chrome, safari]
31+
- Version [e.g. 22]
32+
33+
**Additional context**
34+
Add any other context about the problem here.

.github/stale.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Number of days of inactivity before an issue becomes stale
2+
daysUntilStale: 60
3+
# Number of days of inactivity before a stale issue is closed
4+
daysUntilClose: 7
5+
# Issues with these labels will never be considered stale
6+
exemptLabels:
7+
- pinned
8+
- security
9+
# Label to use when marking an issue as stale
10+
staleLabel: wontfix
11+
# Comment to post when marking an issue as stale. Set to `false` to disable
12+
markComment: >
13+
This issue has been automatically marked as stale because it has not had
14+
recent activity. It will be closed if no further activity occurs. Thank you
15+
for your contributions.
16+
# Comment to post when closing a stale issue. Set to `false` to disable
17+
closeComment: false

.github/workflows/deploy-docs.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ on:
44
push:
55
branches:
66
- master
7+
- beta
8+
- alpha
79
paths:
810
- 'docs/**'
911

@@ -12,16 +14,21 @@ jobs:
1214
name: Build and deploy
1315
runs-on: ubuntu-latest
1416
steps:
15-
- uses: actions/checkout@master
17+
- uses: actions/checkout@v2
1618
- uses: actions/setup-node@v1
1719
with:
1820
node-version: '14.x'
1921
- run: npm ci
22+
- working-directory: packages/vue-quill
23+
run: npm ci
2024
- name: Build docs
2125
working-directory: docs
2226
run: |
2327
npm ci
2428
npm run build
29+
env:
30+
ALGOLIA_APP_ID: ${{ secrets.ALGOLIA_APP_ID }}
31+
ALGOLIA_SEARCH_KEY: ${{ secrets.ALGOLIA_SEARCH_KEY }}
2532
- name: Deploy docs
2633
uses: peaceiris/actions-gh-pages@v3.7.3
2734
with:

.github/workflows/release-package.yml

Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Release @vueup/vue-quill
2+
3+
on:
4+
push:
5+
branches:
6+
- alpha
7+
- beta
8+
- master
9+
paths:
10+
- 'packages/vue-quill/**'
11+
jobs:
12+
release:
13+
name: Build and release
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: actions/checkout@v2
17+
- uses: actions/setup-node@v1
18+
with:
19+
node-version: '14.x'
20+
- name: Install root deps
21+
run: npm ci
22+
- name: Install package deps
23+
working-directory: packages/vue-quill
24+
run: npm ci
25+
- name: Release package
26+
working-directory: packages/vue-quill
27+
run: npx ts-node ../../scripts/release.ts vue-quill
28+
env:
29+
GH_TOKEN: ${{ secrets.GH_TOKEN }}
30+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.gitignore

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
node_modules
2-
.DS_Store
3-
.debug
41
dist
5-
dist-ssr
6-
*.local
7-
dummy/assets
8-
src/themes/css
2+
.DS_Store
3+
node_modules
4+
coverage
5+
temp
6+
explorations
7+
TODOs.md
8+
*.log
9+
.env
10+
.nuxt

.prettierrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"semi": false,
3+
"singleQuote": true,
4+
"printWidth": 80
5+
}

.releaserc.json

Lines changed: 0 additions & 20 deletions
This file was deleted.

.vscode/launch.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
// Use IntelliSense to learn about possible attributes.
3+
// Hover to view descriptions of existing attributes.
4+
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+
"version": "0.2.0",
6+
"configurations": [
7+
{
8+
"name": "Jest",
9+
"type": "node",
10+
"request": "launch",
11+
"program": "${workspaceFolder}/node_modules/.bin/jest",
12+
"stopOnEntry": false,
13+
"args": ["${fileBasename}", "--runInBand", "--detectOpenHandles"],
14+
"cwd": "${workspaceFolder}",
15+
"preLaunchTask": null,
16+
"runtimeExecutable": null,
17+
"runtimeArgs": ["--nolazy"],
18+
"env": {
19+
"NODE_ENV": "development"
20+
},
21+
"console": "integratedTerminal",
22+
"sourceMaps": true,
23+
"windows": {
24+
"program": "${workspaceFolder}/node_modules/jest/bin/jest",
25+
}
26+
}
27+
]
28+
}

.vscode/settings.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
// Use the project's typescript version
3+
"typescript.tsdk": "node_modules/typescript/lib",
4+
5+
"cSpell.enabledLanguageIds": ["markdown", "plaintext", "text", "yml"],
6+
7+
// Use prettier to format typescript, javascript and JSON files
8+
"[typescript]": {
9+
"editor.defaultFormatter": "esbenp.prettier-vscode"
10+
},
11+
"[javascript]": {
12+
"editor.defaultFormatter": "esbenp.prettier-vscode"
13+
},
14+
"[json]": {
15+
"editor.defaultFormatter": "esbenp.prettier-vscode"
16+
},
17+
"conventionalCommits.scopes": [
18+
"docs"
19+
]
20+
}

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# [1.0.0-beta.8](https://github.com/vueup/vue-quill/compare/v1.0.0-beta.7...v1.0.0-beta.8) (2022-02-17)
2+
3+
4+
### Bug Fixes
5+
6+
* :bug: remove unsupported workspaces (semantic-release) ([10a552b](https://github.com/vueup/vue-quill/commit/10a552b79fdda00b1e81f9795232d665f2805cd1))
7+
* try to fix semantic-release/npm ([3cc858a](https://github.com/vueup/vue-quill/commit/3cc858ab5c10da7539a05bdd512d17907bc32f83))

0 commit comments

Comments
 (0)