Skip to content

Commit 48db294

Browse files
committed
Merge branch 'master' of github.com:meteor-vue/vue-meteor into vue-coffee
# Conflicts: # packages/vue-coffee/package.js # packages/vue-coffee/vue-coffee.js
2 parents d60db50 + 47188fc commit 48db294

File tree

152 files changed

+3868
-7524
lines changed

Some content is hidden

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

152 files changed

+3868
-7524
lines changed

.babelrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"presets": [
3+
"env",
4+
"stage-2"
5+
]
6+
}

.eslintignore

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

.eslintrc.js

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
module.exports = {
2+
root: true,
3+
parser: 'babel-eslint',
4+
parserOptions: {
5+
sourceType: 'module'
6+
},
7+
// https://github.com/feross/standard/blob/master/RULES.md#javascript-standard-style
8+
extends: 'standard',
9+
// required to lint *.vue files
10+
/* plugins: [
11+
'html'
12+
], */
13+
env: {
14+
browser: true,
15+
},
16+
// Global vars
17+
globals: {
18+
'Package': true,
19+
'Npm': true,
20+
'Meteor': true,
21+
'Tracker': true,
22+
},
23+
// add your custom rules here
24+
'rules': {
25+
// allow paren-less arrow functions
26+
'arrow-parens': 'off',
27+
// allow async-await
28+
'generator-star-spacing': 'off',
29+
// allow debugger during development
30+
'no-debugger': 'warn',
31+
// trailing comma
32+
'comma-dangle': ['error', 'always-multiline'],
33+
// beware of returning assignement
34+
'no-return-assign': 'off',
35+
'no-extend-native': 'warn',
36+
'no-undef': 'warn',
37+
'standard/no-callback-literal': 'warn',
38+
}
39+
}

README.md

Lines changed: 5 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
<p align="center"><img src="https://github.com/Akryum/vue-meteor/raw/master/vue%2Bmeteor.png"></p>
22

33
<p align="center">
4-
<a href="https://meteor.com/"><img src="https://img.shields.io/badge/meteor-1.5.1-blue.svg"/></a>
5-
<a href="https://vuejs.org/"><img src="https://img.shields.io/badge/vue-1.x-green.svg"/> <img src="https://img.shields.io/badge/vue-2.4.2-brightgreen.svg"/></a>
4+
<a href="https://meteor.com/"><img src="https://img.shields.io/badge/meteor-1.6.1-blue.svg"/></a>
5+
<a href="https://vuejs.org/"><img src="https://img.shields.io/badge/vue-1.x-green.svg"/> <img src="https://img.shields.io/badge/vue-2.5.13-brightgreen.svg"/></a>
66
</p>
77

88
<br/>
99

10-
**This project is currently in beta.**
11-
1210
vue+meteor is a set of packages to help you create awesome apps quickly and efficiently with two great web technologies:
1311

1412
- [vuejs](http://vuejs.org/) is the frontend
@@ -50,7 +48,7 @@ Declarative subscriptions and meteor reactive data
5048

5149
### Single-file component ![vue](https://img.shields.io/badge/vue-1.x-green.svg) ![vue](https://img.shields.io/badge/vue-2.x-brightgreen.svg)
5250

53-
It allows you to write your components in [this format](https://vuejs.org/guide/application.html#Single-File-Components) with hot-reloading support.
51+
It allows you to write your components in [this format](https://vuejs.org/v2/guide/single-file-components.html) with hot-reloading support.
5452

5553
[:package: See Usage in arkyum:vue-component package](https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-component#usage)
5654

@@ -94,75 +92,7 @@ Render Blaze templates in Vue components and the other way around!
9492

9593
## Vue 1.x
9694

97-
<details><summary>See exclusively Vue 1.x resources</summary>
98-
99-
### Examples
100-
101-
- [Simple example project (Vue 1.x)](https://github.com/Akryum/meteor-vue-example)
102-
- [Routing example project (Vue 1.x)](https://github.com/Akryum/meteor-vue-example-routing)
103-
- [Blaze example project](https://github.com/Akryum/meteor-vue-blaze) [[2](https://github.com/Akryum/meteor-vue-blaze/tree/render-blaze)]
104-
- [i18n example project](https://github.com/Akryum/meteor-vue-example-i18n)
105-
106-
<br>
107-
108-
### New project with Vue 1.x and without blaze ![vue](https://img.shields.io/badge/vue-1.x-green.svg)
109-
110-
Create a new project without blaze, using Vue 1.x:
111-
112-
See the [simple example project](https://github.com/Akryum/meteor-vue-example).
113-
114-
<br>
115-
116-
### New project with blaze ![vue](https://img.shields.io/badge/vue-1.x-green.svg)
117-
118-
See the [blaze example project](https://github.com/Akryum/meteor-vue-blaze).
119-
120-
<br>
121-
122-
### Localization ![vue](https://img.shields.io/badge/vue-1.x-green.svg)
123-
124-
Translate your app quickly and easily with [vue-i18n](https://github.com/kazupon/vue-i18n).
125-
126-
[:package: See Installation & Usage in akryum:vue-i18n package](https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-i18n#installation)
127-
128-
[:package: Premade selection ui in akryum:vue-i18n-ui package](https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-i18n-ui)
129-
130-
[Example app](https://github.com/Akryum/meteor-vue-example-i18n)
131-
132-
<br>
133-
134-
### Routing ![vue](https://img.shields.io/badge/vue-1.x-green.svg)
135-
136-
Routing for Vue 1.x and Meteor using [vue-router](https://github.com/vuejs/vue-router).
137-
138-
[:package: See Installation & Usage in arkyum:vue-router package](https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-router#installation)
139-
140-
[Example app](https://github.com/Akryum/meteor-vue-example-routing)
141-
142-
<br>
143-
144-
### State management with vuex ![vue](https://img.shields.io/badge/vue-1.x-green.svg)
145-
146-
**:warning: This is using the old `vuex` package and is not compatible with Vue 2.x. Use [vue-supply](https://github.com/Akryum/vue-supply) instead.**
147-
148-
Manage the state of your app with a centralized data store with [vuex](https://github.com/vuejs/vuex).
149-
150-
[:package: See Installation & Usage in akryum:vuex](https://github.com/Akryum/meteor-vue-component/tree/master/packages/vuex#installation)
151-
152-
[Example app](https://github.com/Akryum/meteor-vuex-example)
153-
154-
<br>
155-
156-
### Embed Blaze template ![vue](https://img.shields.io/badge/vue-1.x-green.svg)
157-
158-
Use Blaze templates inside your vue components.
159-
160-
[:package: See Installation & Usage in akryum:vue-blaze-template](https://github.com/Akryum/meteor-vue-component/tree/master/packages/vue-blaze-template)
161-
162-
[Example app](https://github.com/Akryum/meteor-vue-blaze/tree/render-blaze)
163-
164-
165-
</details>
95+
See `old` branch.
16696

16797
---
16898

@@ -197,7 +127,7 @@ Track the project progress [here](https://github.com/Akryum/meteor-vue-component
197127

198128
## Get involved
199129

200-
This project is very much a work-in-progress, so your help will be greatly appreciated!
130+
This project is very much a work-in-progress, so your help will be greatly appreciated!
201131
Feel free to contribute by opening a PR or an issue (but check before if the topic already exists).
202132

203133
### Development project

old_tests/.meteor/.finished-upgraders

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

old_tests/.meteor/.gitignore

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

old_tests/.meteor/.id

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

old_tests/.meteor/packages

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

old_tests/.meteor/platforms

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

old_tests/.meteor/release

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)