diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..de519c7 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Phyks(Lucas Verney) + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..545039c --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +Cozy-RSVP +========= + +This [Cozy](https://cozy.io/fr/) app is meant to be a drop-in replacement +forĀ [Calendly](http://calendly.com/) and similar services. + + +## Building the app + +Just run `npm run build:dev` (or `npm run build:prod`). Use `npm run lint` to +check linting. + + +## License + +This code is under MIT license. diff --git a/app/index.js b/app/index.js index 91ca4ec..8d8b836 100644 --- a/app/index.js +++ b/app/index.js @@ -16,10 +16,10 @@ const router = new VueRouter({ // Initialize application document.addEventListener('DOMContentLoaded', () => { - new Vue({ - el: '[role=application]', - render: h => h(App), - router - }) - console.log('App has been initialized.') + const vueApp = new Vue({ + render: h => h(App), + router + }) + vueApp.$mount('[role=application]') + console.log('App has been initialized.') }) diff --git a/app/routes.js b/app/routes.js index 683dbd7..4a1d451 100644 --- a/app/routes.js +++ b/app/routes.js @@ -1,4 +1,4 @@ -import { publicView, dashboardView } from './views'; +import { publicView, dashboardView } from './views' export default [ { diff --git a/webpack.config.js b/webpack.config.js index be4b23e..1007479 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -17,7 +17,7 @@ module.exports = { { test: /\.js$/, exclude: /node_modules/, - loader: 'babel', + loader: 'babel' }, { test: /\.vue$/,