-
-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
42 changed files
with
926 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
indent_style = space | ||
indent_size = 2 | ||
end_of_line = lf | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
/dist |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
module.exports = { | ||
root: true, | ||
|
||
parserOptions: { | ||
parser: 'babel-eslint', | ||
sourceType: 'module' | ||
}, | ||
|
||
env: { | ||
browser: true | ||
}, | ||
|
||
extends: [ | ||
// https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention | ||
// consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules. | ||
'plugin:vue/essential', | ||
'@vue/standard' | ||
], | ||
|
||
// required to lint *.vue files | ||
plugins: [ | ||
'vue' | ||
], | ||
|
||
globals: { | ||
'ga': true, // Google Analytics | ||
'cordova': true, | ||
'__statics': true, | ||
'process': true | ||
}, | ||
|
||
// add your custom rules here | ||
rules: { | ||
// allow async-await | ||
'generator-star-spacing': 'off', | ||
// allow paren-less arrow functions | ||
'arrow-parens': 'off', | ||
'one-var': 'off', | ||
|
||
'import/first': 'off', | ||
'import/named': 'error', | ||
'import/namespace': 'error', | ||
'import/default': 'error', | ||
'import/export': 'error', | ||
'import/extensions': 'off', | ||
'import/no-unresolved': 'off', | ||
'import/no-extraneous-dependencies': 'off', | ||
'prefer-promise-reject-errors': 'off', | ||
|
||
// allow console.log during development only | ||
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off', | ||
// allow debugger during development only | ||
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off' | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
.quasar | ||
.DS_Store | ||
.thumbs.db | ||
node_modules | ||
/dist | ||
/src-cordova/node_modules | ||
/src-cordova/platforms | ||
/src-cordova/plugins | ||
/src-cordova/www | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
|
||
# Editor directories and files | ||
.idea | ||
.vscode | ||
*.suo | ||
*.ntvs* | ||
*.njsproj | ||
*.sln |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
// https://github.com/michael-ciniawsky/postcss-load-config | ||
|
||
module.exports = { | ||
plugins: [ | ||
// to edit target browsers: use "browserslist" field in package.json | ||
require('autoprefixer') | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
{ | ||
"blocks": "never", | ||
"brackets": "never", | ||
"colons": "never", | ||
"colors": "always", | ||
"commaSpace": "always", | ||
"commentSpace": "always", | ||
"cssLiteral": "never", | ||
"depthLimit": false, | ||
"duplicates": true, | ||
"efficient": "always", | ||
"extendPref": false, | ||
"globalDupe": true, | ||
"indentPref": 2, | ||
"leadingZero": "never", | ||
"maxErrors": false, | ||
"maxWarnings": false, | ||
"mixed": false, | ||
"namingConvention": false, | ||
"namingConventionStrict": false, | ||
"none": "never", | ||
"noImportant": false, | ||
"parenSpace": "never", | ||
"placeholder": false, | ||
"prefixVarsWithDollar": "always", | ||
"quotePref": "single", | ||
"semicolons": "never", | ||
"sortOrder": false, | ||
"stackedProperties": "never", | ||
"trailingWhitespace": "never", | ||
"universal": "never", | ||
"valid": true, | ||
"zeroUnits": "never", | ||
"zIndexNormalize": false | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,86 @@ | ||
 | ||
|
||
# Quasar App Codesandbox Template | ||
> A Template for using Quasar on Codesandbox.io. | ||
### ADD IMAGE HERE ### | ||
|
||
This is the template used for the server template found on [Codesandbox.io](https://codesandbox.io). The template builds a full application running in the development server mode. With the app running in Codesandbox, you can work with a FULL Quasar application and not just the UMD version, as is the case with Codepen and JSFiddle. | ||
|
||
## Purpose | ||
|
||
The purpose of this template on Codesandbox is so developers can create more intricate examples of their code, like when using Axios, Vuex or other Vue plugins. These examples can then be used for both the training and/ or teaching of other devs on using Quasar and also for troubleshooting problems with the core dev team of Quasar. | ||
|
||
## Usage | ||
|
||
Using this template will require you to register as a Codesandbox user. Registration only currently works over Github, so that is where you'll need an account. | ||
|
||
Once you've registered to Codesandbox, to start the template, simply click on "Create Sandbox" at the top of the [Codesandbox.io index page](https://codesandbox.io). | ||
|
||
Then click on `SERVER TEMPLATES` and then on the `Quasar` button. | ||
|
||
### ADD IMAGE HERE ### | ||
|
||
The server and container will start automatically. Once you make any change and save it, Codesandbox will automatically fork the sandbox for you. | ||
|
||
## Different Modes | ||
|
||
This template currently loads a *SPA* application mode of Quasar. | ||
|
||
If you would like to work with the PWA or SSR versions of Quasar, please make the following changes to the `start` script entries in the `package.json`. | ||
|
||
#### PWA | ||
|
||
```json | ||
|
||
"scripts": { | ||
"start": "quasar dev -m pwa", | ||
|
||
``` | ||
|
||
#### SSR | ||
|
||
```json | ||
|
||
"scripts": { | ||
"start": "quasar dev -m ssr", | ||
|
||
``` | ||
|
||
Once you've changed the the `start` entry of `scripts` in the `package.json` file accordingly, you simply need to restart the container's server. | ||
|
||
### ADD IMAGE HERE ### | ||
|
||
Once that is done, it should take a minute or so to reload the application in the new mode. | ||
|
||
## Quasar Repositories | ||
|
||
* [Quasar Framework](https://github.com/quasarframework/quasar) | ||
* [Quasar CLI](https://github.com/quasarframework/quasar-cli) | ||
* [Quasar Play App](https://github.com/quasarframework/quasar-play) | ||
|
||
## Contributing | ||
|
||
We're excited if you want to contribute to Quasar under any form (report bugs, write a plugin, fix an issue, write a new feature, help with the documentation). Any help is much appreciated! | ||
|
||
### Issue Reporting Guidelines | ||
|
||
**Please use the appropriate Github repo to report issues. See "Related Components" above.** For example, a bug related to CLI should be reported to the CLI repo, one related to build issues to Quasar Framework Templates repo and so on. If you find an issue with this repo, report it in the issues here. | ||
|
||
- The issue list of the repository is **exclusively** for bug reports and feature requests. For anything else please use the [Community Forum](http://forum.quasar-framework.org). | ||
|
||
- Try to search for your issue, it may have already been fixed in the development branch or it may have a resolution. | ||
|
||
- Check if the issue is reproducible with the latest stable version of Quasar. If you are using a pre-release, please indicate the specific version you are using. | ||
|
||
- It is **required** that you clearly describe the steps necessary to reproduce the issue you are running into. Issues with no clear repro steps will not be triaged. If an issue labeled "need repro" receives no further input from the issue author for more than 5 days, it will be closed. | ||
|
||
- If your issue is resolved but still open, don’t hesitate to close it. In case you found a solution by yourself, it could be helpful to explain how you fixed it. | ||
|
||
Read more [here](http://quasar-framework.org/guide/contributing.html). | ||
|
||
## License | ||
|
||
Copyright (c) 2016-present Razvan Stoenescu | ||
|
||
[MIT License](http://en.wikipedia.org/wiki/MIT_License) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
module.exports = { | ||
presets: [ | ||
'@quasar/babel-preset-app' | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
{ | ||
"name": "codesandbox-app", | ||
"version": "0.0.1", | ||
"description": "A Quasar Framework app", | ||
"productName": "Quasar App", | ||
"cordovaId": "org.cordova.quasar.app", | ||
"author": "[email protected]", | ||
"private": true, | ||
"scripts": { | ||
"start": "quasar dev", | ||
"lint": "eslint --ext .js,.vue src", | ||
"test": "echo \"No test specified\" && exit 0" | ||
}, | ||
"dependencies": { | ||
"@quasar/extras": "^1.0.0", | ||
"axios": "^0.18.0", | ||
"quasar": "^1.0.0-beta.0", | ||
"vue-i18n": "^7.3.3" | ||
}, | ||
"devDependencies": { | ||
"@quasar/app": "^1.0.0-beta.0", | ||
"@vue/eslint-config-standard": "^4.0.0", | ||
"babel-eslint": "^10.0.1", | ||
"eslint": "^5.10.0", | ||
"eslint-loader": "^2.1.1", | ||
"eslint-plugin-vue": "^5.0.0", | ||
"strip-ansi": "=3.0.1" | ||
}, | ||
"engines": { | ||
"node": ">= 8.9.0", | ||
"npm": ">= 5.6.0", | ||
"yarn": ">= 1.6.0" | ||
}, | ||
"browserslist": [ | ||
"last 1 version, not dead, ie >= 11" | ||
], | ||
"resolutions": { | ||
"ajv": "6.8.1" | ||
} | ||
} |
Oops, something went wrong.