Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

root = true


[*]
end_of_line = lf
charset = utf-8
Expand Down
52 changes: 0 additions & 52 deletions .eslintrc.js

This file was deleted.

31 changes: 21 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,14 +1,25 @@
node_modules
# See https://help.github.com/ignore-files/ for more about ignoring files.

# and you can put in anything else that tends to accumulate in your environment:
yarn-error.log
.DS_Store
# compiled output
dist/

# dependencies
node_modules/

# misc
/.env*
/.pnp*
/.pnpm-debug.log
/.sass-cache
.eslintcache
/connect.lock
/coverage/
/libpeerconnection.log
/npm-debug.log*
/testem.log
/test-app/dist/
/test-app/tmp/
/yarn-error.log

# ember-try
/test-app/.node_modules.ember-try/
/test-app/package.json.ember-try

/.eslintcache
/.node_modules.ember-try/
/package.json.ember-try
/yarn.lock.ember-try
25 changes: 25 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# unconventional js
/blueprints/*/files/
/vendor/

# compiled output
/dist/
/tmp/

# dependencies
/bower_components/
/node_modules/

# misc
/coverage/
!.*
.eslintcache
.lint-todo/

# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/npm-shrinkwrap.json.ember-try
/package.json.ember-try
/package-lock.json.ember-try
/yarn.lock.ember-try
5 changes: 5 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
'use strict';

module.exports = {
singleQuote: true,
};
15 changes: 15 additions & 0 deletions addon/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# compiled output
/dist/

# dependencies
/node_modules/

# misc
/coverage/
!.*
/addon-main.cjs

# ember-try
/.node_modules.ember-try/
/bower.json.ember-try
/package.json.ember-try
60 changes: 60 additions & 0 deletions addon/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
module.exports = {
root: true,
parser: 'babel-eslint',
parserOptions: {
ecmaVersion: 2018,
sourceType: 'module',
ecmaFeatures: {
legacyDecorators: true,
},
},
plugins: ['ember'],
extends: ['eslint:recommended', 'plugin:ember/recommended'],
env: {
browser: true,
},
rules: {
'ember/no-jquery': 'error',
},
overrides: [
// node files
{
files: [
'.eslintrc.js',
'.template-lintrc.js',
'ember-cli-build.js',
'index.js',
'config/**/*.js',
],
parserOptions: {
sourceType: 'script',
},
env: {
browser: false,
node: true,
},
},
// ts files
{
files: ['**/*.ts'],
parser: '@typescript-eslint/parser',
parserOptions: { project: 'tsconfig.json' },
plugins: ['@typescript-eslint'],
extends: [
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
],
rules: {
'@typescript-eslint/no-unused-vars': [
'warn',
{
vars: 'all',
args: 'all',
argsIgnorePattern: '^_',
caughtErrors: 'all',
},
],
},
},
],
};
2 changes: 2 additions & 0 deletions addon/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
# compiled output
/dist/
/tmp/
LICENSE.md
README.md

# dependencies
/bower_components/
Expand Down
5 changes: 5 additions & 0 deletions addon/addon-main.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
'use strict';

const { addonV1Shim } = require('@embroider/addon-shim');

module.exports = addonV1Shim(__dirname);
Loading