f3a7b9ea01
Karma and eslint won't run because dependencies in package.json are out of date Update package.json. Update .eslintrc to reflect renamed rules. Correct overlooked issues in code. Closes-Bug: #1538264 Change-Id: Ia0231f44b36cf5263ed5efbbdfa42ad9cf63c4a0
53 lines
1.4 KiB
Plaintext
53 lines
1.4 KiB
Plaintext
# Set up globals
|
|
globals:
|
|
angular: false
|
|
|
|
extends: openstack
|
|
|
|
# Most environment options are not explicitly enabled or disabled, only
|
|
# included here for completeness' sake. They are commented out, because the
|
|
# global updates.py script would otherwise override them during a global
|
|
# requirements synchronization.
|
|
#
|
|
# Individual projects should choose which platforms they deploy to.
|
|
|
|
env:
|
|
# browser global variables.
|
|
browser: true
|
|
|
|
# Adds all of the Jasmine testing global variables for version 1.3 and 2.0.
|
|
jasmine: true
|
|
|
|
# Enable eslint-plugin-angular
|
|
plugins:
|
|
- angular
|
|
|
|
# Below we adjust rules specific to horizon's usage of openstack's linting
|
|
# rules, and its own plugin inclusions.
|
|
rules:
|
|
#############################################################################
|
|
# Disabled Rules from eslint-config-openstack
|
|
#############################################################################
|
|
valid-jsdoc: 1
|
|
brace-style: 1
|
|
no-extra-parens: 1
|
|
consistent-return: 1
|
|
callback-return: 1
|
|
guard-for-in: 1
|
|
block-scoped-var: 1
|
|
semi-spacing: 1
|
|
no-redeclare: 1
|
|
no-new: 1
|
|
|
|
#############################################################################
|
|
# Angular Plugin Customization
|
|
#############################################################################
|
|
|
|
angular/controller-as-vm:
|
|
- 1
|
|
- "ctrl"
|
|
|
|
# Remove after migrating to angular 1.4 or later.
|
|
angular/no-cookiestore:
|
|
- 1
|