Skip to content

Commit cf256bd

Browse files
authored
Merge pull request #1 from FeBe95/vue-3
Vue 3
2 parents 2dcc679 + 3a4fce6 commit cf256bd

Some content is hidden

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

78 files changed

+21596
-32796
lines changed

.eslintrc.js

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

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto eol=lf

.github/FUNDING.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
github: euvl
1+
github: febe95

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@
44
*.map
55
node_modules/
66
npm-debug.log
7-
demo/dist/*
87
docs/.vuepress/dist
8+
docs/.vuepress/.cache
9+
docs/.vuepress/.temp

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lockfile-version=1

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2017 Yev Vlasenko
3+
Copyright (c) 2025 Felix Bernhard
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 12 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,38 @@
11
<p align="center">
22

3-
# Vue.js modal
3+
# Vue.js modal (Vue 3)
44

55
Easy to use, highly customizable Vue.js modal library.
66

7+
> [!NOTE]
8+
> This is a fork of the original [`vue-js-modal`](https://github.com/euvl/vue-js-modal) by [euvl](https://github.com/euvl).
9+
> The fork is based on the 2.0.1 branch. The `master` branch contains some new but broken functionality (slots in dynamic modals).
10+
711
### 😎 [Examples](http://vue-js-modal.yev.io/)
812

913
### 🤓 [Documentation](https://euvl.github.io/vue-js-modal/)
1014

11-
### 🤖 [Changelog](https://github.com/euvl/vue-js-modal/releases/tag/2.0.0-rc4)
12-
13-
### 🙌 [Looking for maintainers](https://github.com/euvl/vue-js-modal/issues/588)
15+
### 🤖 [Changelog](https://github.com/febe95/vue-js-modal/releases/)
1416

15-
### 💰 [Sponsorship](https://github.com/sponsors/euvl)
17+
### 💰 [Sponsorship](https://github.com/sponsors/febe95))
1618

1719
[![npm version](https://badge.fury.io/js/vue-js-modal.svg)](https://badge.fury.io/js/vue-js-modal)
1820
[![npm](https://img.shields.io/npm/dm/vue-js-modal.svg)](https://www.npmjs.com/package/vue-js-modal)
1921
[![npm](https://img.shields.io/npm/dt/vue-js-modal.svg)](https://www.npmjs.com/package/vue-js-modal)
2022

21-
# ⚠️⚠️⚠️ 2.0.0-rc.X version:
22-
23-
Version 2.0.0 release candidates will have breaking changes until it is 2.0.1. If you need a more stable version, please use 1.3.34.
24-
25-
If you notice any bugs or regressings please do not hesitate to report any issues.
26-
27-
<p align="right">
28-
<a href="https://www.buymeacoffee.com/yev" target="_blank">
29-
<img width="200" alt="screen shot 2018-03-01 at 10 33 39" src="https://user-images.githubusercontent.com/1577802/36840220-21beb89c-1d3c-11e8-98a4-45fc334842cf.png">
30-
</a>
31-
</p>
32-
3323
<p align="center">
3424
<img src="https://media.giphy.com/media/3oKIPco1eNxAA1rD4Q/giphy.gif">
3525
</p>
3626

3727
---
3828

39-
# Sponsorship & support
40-
41-
**If you are using this project please consider sponsoring it's further development & bug fixes**
42-
43-
Links: https://github.com/sponsors/euvl, https://www.buymeacoffee.com/yev
44-
4529
## This library is contributor-driven
4630

4731
**This library is contributor-driven**. It is not backed by any company, which means that all contributions are voluntary and done by the people who need them. If you need something improved, added, or fixed, please contribute it yourself. Please keep in mind that maintainers volunteer their free time to work on this project and have no obligation to reply on the issues, tailor library for specific use-cases or perform customer support.
4832

49-
## Other projects
50-
51-
Check out my other projects:
33+
## Vue 3 Compatibility
5234

53-
- https://github.com/euvl/vue-notification
54-
- https://github.com/euvl/vue-js-toggle-button
55-
- https://github.com/euvl/vue-js-popover
56-
- https://github.com/euvl/v-clipboard
35+
- ✅ Main Package
36+
- ✅ Demo
37+
- ❌ Docs
38+
- ❌ SSR examples (Nuxt)

babel.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ module.exports = function(babel) {
44
return {
55
presets: ['@babel/preset-env'],
66
plugins: [
7+
'@babel/plugin-proposal-nullish-coalescing-operator',
78
'@babel/plugin-proposal-object-rest-spread',
89
'@babel/plugin-proposal-optional-chaining'
910
]

build/webpack.client-no-css.config.js

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

build/webpack.client.config.js

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

0 commit comments

Comments
 (0)