Skip to content

Commit 7f5f43d

Browse files
committed
release: v0.18.0
1 parent 68d90d2 commit 7f5f43d

File tree

6 files changed

+166
-158
lines changed

6 files changed

+166
-158
lines changed

.github/workflows/release.yml

+10-6
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,14 @@ jobs:
2323
with:
2424
node-version: latest
2525
cache: pnpm
26+
registry-url: https://registry.npmjs.org
2627

27-
- run: pnpm config set registry https://registry.npmmirror.com
28-
- run: pnpm i
29-
- run: pnpm build
30-
- run: npx jsr publish
28+
- run: |
29+
pnpm config set registry https://registry.npmmirror.com
30+
pnpm i
31+
pnpm build
32+
npx jsr publish --allow-dirty
33+
continue-on-error: true
3134
3235
- run: npm publish --registry=https://registry.npmjs.org --provenance
3336
env:
@@ -37,5 +40,6 @@ jobs:
3740
env:
3841
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3942

40-
- run: pnpm sync-to-cnpm
41-
if: success()
43+
- run: |
44+
npx -y cnpm sync
45+
curl -L https://npmmirror.com/sync/json-editor-vue

README.md

+72-74
Original file line numberDiff line numberDiff line change
@@ -94,74 +94,6 @@
9494

9595
## Install
9696

97-
### Dependencies
98-
99-
As of v0.11, it's no longer necessary to explicitly install the [vanilla-jsoneditor](https://github.com/josdejong/svelte-jsoneditor) dependency.
100-
101-
#### Update Dependency Versions
102-
103-
```shell
104-
npm rm json-editor-vue && npm i json-editor-vue
105-
```
106-
107-
> [!Warning]
108-
>
109-
> Not working for major version bump, fot that you can [specify dependency versions](#specify-dependency-versions) (if necessary)
110-
111-
#### Specify Dependency Versions
112-
113-
```json5
114-
// package.json
115-
{
116-
// npm/cnpm/bun
117-
"overrides": {
118-
"vanilla-jsoneditor": "***",
119-
"vue-demi": "***"
120-
},
121-
// yarn/bun
122-
"resolutions": {
123-
"vanilla-jsoneditor": "***",
124-
"vue-demi": "***"
125-
},
126-
// pnpm
127-
"pnpm": {
128-
"overrides": {
129-
"vanilla-jsoneditor": "***",
130-
"vue-demi": "***"
131-
}
132-
}
133-
}
134-
```
135-
136-
With Scope:
137-
138-
```json5
139-
// package.json
140-
{
141-
// npm/cnpm/bun
142-
"overrides": {
143-
"json-editor-vue": {
144-
"vanilla-jsoneditor": "***",
145-
"vue-demi": "***"
146-
}
147-
},
148-
// yarn/bun
149-
"resolutions": {
150-
"json-editor-vue/vanilla-jsoneditor": "***",
151-
"json-editor-vue/vue-demi": "***"
152-
},
153-
// pnpm
154-
"pnpm": {
155-
"overrides": {
156-
"json-editor-vue>vanilla-jsoneditor": "***",
157-
"json-editor-vue>vue-demi": "***"
158-
}
159-
}
160-
}
161-
```
162-
163-
<br>
164-
16597
### Vue 3
16698

16799
```shell
@@ -218,7 +150,7 @@ createApp()
218150
"vue": "https://cdn.jsdelivr.net/npm/vue/dist/vue.esm-browser.prod.js",
219151
"vue-demi": "https://cdn.jsdelivr.net/npm/vue-demi/lib/v3/index.mjs",
220152
"vanilla-jsoneditor": "https://cdn.jsdelivr.net/npm/vanilla-jsoneditor",
221-
"json-editor-vue": "https://cdn.jsdelivr.net/npm/json-editor-vue@0.17/dist/json-editor-vue.mjs"
153+
"json-editor-vue": "https://cdn.jsdelivr.net/npm/json-editor-vue@0.18/dist/json-editor-vue.mjs"
222154
}
223155
}
224156
</script>
@@ -262,7 +194,7 @@ createApp()
262194
<script src="https://cdn.jsdelivr.net/npm/vue-demi"></script>
263195
<!-- TODO -->
264196
<script src="./vanilla-jsoneditor.umd.js"></script>
265-
<script src="https://cdn.jsdelivr.net/npm/json-editor-vue@0.17"></script>
197+
<script src="https://cdn.jsdelivr.net/npm/json-editor-vue@0.18"></script>
266198
<script>
267199
const { createApp, ref } = Vue
268200
@@ -334,7 +266,7 @@ Vue.use(JsonEditorVue, {
334266
"vue": "https://cdn.jsdelivr.net/npm/vue@2/dist/vue.esm.browser.min.js",
335267
"vue-demi": "https://cdn.jsdelivr.net/npm/vue-demi/lib/v2.7/index.mjs",
336268
"vanilla-jsoneditor": "https://cdn.jsdelivr.net/npm/vanilla-jsoneditor",
337-
"json-editor-vue": "https://cdn.jsdelivr.net/npm/json-editor-vue@0.17/dist/json-editor-vue.mjs"
269+
"json-editor-vue": "https://cdn.jsdelivr.net/npm/json-editor-vue@0.18/dist/json-editor-vue.mjs"
338270
}
339271
}
340272
</script>
@@ -379,7 +311,7 @@ Vue.use(JsonEditorVue, {
379311
<script src="https://cdn.jsdelivr.net/npm/vue-demi"></script>
380312
<!-- TODO -->
381313
<script src="./vanilla-jsoneditor.umd.js"></script>
382-
<script src="https://cdn.jsdelivr.net/npm/json-editor-vue@0.17"></script>
314+
<script src="https://cdn.jsdelivr.net/npm/json-editor-vue@0.18"></script>
383315
<script>
384316
new Vue({
385317
components: { JsonEditorVue },
@@ -468,7 +400,7 @@ Vue.use(JsonEditorVue, {
468400
"@vue/composition-api/dist/vue-composition-api.mjs": "https://cdn.jsdelivr.net/npm/@vue/composition-api/dist/vue-composition-api.mjs",
469401
"vue-demi": "https://cdn.jsdelivr.net/npm/vue-demi/lib/v2/index.mjs",
470402
"vanilla-jsoneditor": "https://cdn.jsdelivr.net/npm/vanilla-jsoneditor",
471-
"json-editor-vue": "https://cdn.jsdelivr.net/npm/json-editor-vue@0.17/dist/json-editor-vue.mjs"
403+
"json-editor-vue": "https://cdn.jsdelivr.net/npm/json-editor-vue@0.18/dist/json-editor-vue.mjs"
472404
}
473405
}
474406
</script>
@@ -514,7 +446,7 @@ Vue.use(JsonEditorVue, {
514446
<script src="https://cdn.jsdelivr.net/npm/vue-demi"></script>
515447
<!-- TODO -->
516448
<script src="./vanilla-jsoneditor.umd.js"></script>
517-
<script src="https://cdn.jsdelivr.net/npm/json-editor-vue@0.17"></script>
449+
<script src="https://cdn.jsdelivr.net/npm/json-editor-vue@0.18"></script>
518450
<script>
519451
const { createApp, ref } = VueCompositionAPI
520452
@@ -966,6 +898,72 @@ module.exports = {
966898

967899
<br>
968900

901+
### Update Dependency Versions
902+
903+
```shell
904+
npm rm json-editor-vue && npm i json-editor-vue
905+
```
906+
907+
> [!Warning]
908+
>
909+
> Not working for major version bump, fot that you can [specify dependency versions](#specify-dependency-versions) (if necessary)
910+
911+
<br>
912+
913+
### Specify Dependency Versions
914+
915+
```json5
916+
// package.json
917+
{
918+
// npm/cnpm/bun
919+
"overrides": {
920+
"vanilla-jsoneditor": "***",
921+
"vue-demi": "***"
922+
},
923+
// yarn/bun
924+
"resolutions": {
925+
"vanilla-jsoneditor": "***",
926+
"vue-demi": "***"
927+
},
928+
// pnpm
929+
"pnpm": {
930+
"overrides": {
931+
"vanilla-jsoneditor": "***",
932+
"vue-demi": "***"
933+
}
934+
}
935+
}
936+
```
937+
938+
With Scope:
939+
940+
```json5
941+
// package.json
942+
{
943+
// npm/cnpm/bun
944+
"overrides": {
945+
"json-editor-vue": {
946+
"vanilla-jsoneditor": "***",
947+
"vue-demi": "***"
948+
}
949+
},
950+
// yarn/bun
951+
"resolutions": {
952+
"json-editor-vue/vanilla-jsoneditor": "***",
953+
"json-editor-vue/vue-demi": "***"
954+
},
955+
// pnpm
956+
"pnpm": {
957+
"overrides": {
958+
"json-editor-vue>vanilla-jsoneditor": "***",
959+
"json-editor-vue>vue-demi": "***"
960+
}
961+
}
962+
}
963+
```
964+
965+
<br>
966+
969967
## Props
970968

971969
| Name | Description | Type | Default |

0 commit comments

Comments
 (0)