1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-19 05:09:42 +02:00

[WIP] Upgrade EmberJS to 3.5.x

This commit is contained in:
Harvey Kandola 2018-12-08 15:35:41 +00:00
parent 44d3e40663
commit 4b68529090
8 changed files with 76 additions and 33 deletions

View file

@ -4,3 +4,24 @@ public/tinymce
public/codemirror/** public/codemirror/**
public/codemirror/ public/codemirror/
public/codemirror public/codemirror
# unconventional js
/blueprints/*/files/
/vendor/
# compiled output
/dist/
/tmp/
# dependencies
/bower_components/
/node_modules/
# misc
/coverage/
!.*
# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try

View file

@ -20,6 +20,8 @@ module.exports = {
// node files // node files
{ {
files: [ files: [
'.eslintrc.js',
'.template-lintrc.js',
'testem.js', 'testem.js',
'ember-cli-build.js', 'ember-cli-build.js',
'config/**/*.js' 'config/**/*.js'

22
gui/.gitignore vendored
View file

@ -1,18 +1,24 @@
# See https://help.github.com/ignore-files/ for more about ignoring files. # See https://help.github.com/ignore-files/ for more about ignoring files.
# compiled output # compiled output
/dist /dist/
/dist-prod /dist-prod/
/tmp /tmp/
# dependencies # dependencies
/node_modules /bower_components/
/bower_components /node_modules/
# misc # misc
/.sass-cache /.sass-cache
/connect.lock /connect.lock
/coverage/* /coverage/
/libpeerconnection.log /libpeerconnection.log
npm-debug.log* /npm-debug.log*
testem.log /testem.log
/yarn-error.log
# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try

5
gui/.template-lintrc.js Normal file
View file

@ -0,0 +1,5 @@
'use strict';
module.exports = {
extends: 'recommended'
};

View file

@ -25,5 +25,6 @@ install:
- yarn install --non-interactive - yarn install --non-interactive
script: script:
- yarn lint:js - npm run lint:hbs
- yarn test - npm run lint:js
- npm test

View file

@ -34,6 +34,12 @@ Make use of the many generators for code, try `ember help generate` for more det
* `ember test` * `ember test`
* `ember test --server` * `ember test --server`
### Linting
* `npm run lint:hbs`
* `npm run lint:js`
* `npm run lint:js -- --fix`
### Building ### Building
* `ember build` (development) * `ember build` (development)

View file

@ -1,3 +1,4 @@
{ {
"application-template-wrapper": false "application-template-wrapper": false,
"jquery-integration": true
} }

View file

@ -9,13 +9,14 @@ module.exports = {
], ],
browser_args: { browser_args: {
Chrome: { Chrome: {
mode: 'ci', ci: [
args: [
// --no-sandbox is needed when running Chrome inside a container // --no-sandbox is needed when running Chrome inside a container
process.env.TRAVIS ? '--no-sandbox' : null, process.env.CI ? '--no-sandbox' : null,
'--disable-gpu',
'--headless', '--headless',
'--disable-gpu',
'--disable-dev-shm-usage',
'--disable-software-rasterizer',
'--mute-audio',
'--remote-debugging-port=0', '--remote-debugging-port=0',
'--window-size=1440,900' '--window-size=1440,900'
].filter(Boolean) ].filter(Boolean)