Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(scm): merge develop into master #82

Merged
merged 60 commits into from
Oct 17, 2017
Merged

build(scm): merge develop into master #82

merged 60 commits into from
Oct 17, 2017

Conversation

gregswindle
Copy link
Owner

@gregswindle gregswindle commented Oct 17, 2017

Description of change

Please describe your changes here.

Associated issue(s)

Reference issues pertinent to this PR here If there are no issues referenced,
replace this line and the following task completion line.

  • The acceptance criteria for all associated issues have been completed, tested, and validated.

PR check-list

✅ Please review and check the appropriate items.

1. Code standards compliance

JavaScript Style Guide

  • ESLint passes.

2. Code quality. Quality Gate

  • The quality gateways pass with an "A" grade.
Measure Scores
Complexity Complexity
Cognitive complexity
Duplications Duplications
Issues Issues
Maintainability Code smells
Maintainability
Technical debt
Reliability Reliability
Security Security

3. Test coverage Coverage Status

  • The source code is 100% covered with passing specs.

4. Contributor License Agreement (CLA)

ℹ️ These tasks are not required to open a PR, and may be addresses while the PR is open.

gregswindle and others added 30 commits March 19, 2017 10:22
* alphabetize options
* add all [angular conventional changelog]() change types
* include (most) SonarQube measures
…gregswindle/eslint-plugin-crc into feat/#13/add-bdd-test-results-circle-ci
* For (future) vunlerabilities
* For contribution consistency

#13
…test-results-circle-ci

Feat. #13: add bdd test results circle ci
chore(package): update coveralls to version 2.13.0
* Upgrade eslint
* Upgrade espree
* Upgrade nyc
* Upgrade coveralls

#15, #16, #18, #19
gregswindle and others added 26 commits April 1, 2017 22:08
Add sonar-project.properties after version bumps.
* test(cli): add specs for cli

#1

* refactor(cli): rename command-line interface

* Continuously run specs/tests with nodemon
* Generate ESLint reports

#5

* style(lint): enforce es6 style

* style(es6): use es6 destructors

* chore(ci): remove circle-ci and codecov

Eliminate redundant CI tasks, since we use travis-ci and coveralls, already

#13

* test(crc-reports): add formatter

#1

* docs(README): clean up badges

#18

* chore(ci): remove redundant services

* Coverity (appears to be a paid service, now)
* Snyk (this is covered by Bithound)

#13

* chore(sonarqube): add regex for all branches

* Evaluate all branches that conform to the Angular preset for conventional-changelog
* See https://git.io/vSppK for valid branch (and commit) prefixes

#13

* chore(travis-ci): add regex delimiters

#13

* docs(README): remove sonar "develop" branch from badge


#13

* test(cli): ignore branch

#13

* chore(package): resolve vulnerabilities

* Quoteless Attributes in Templates can lead to Content Injection ([email protected])
* Incorrect Handling of Non-Boolean Comparisons During Minification ([email protected])
* Regular Expression Denial of Service ([email protected])

#13

* chore(lint): replace

* function expressions
* let with const (where applicable)

#13, #30

* chore(lint): replace

* let with const (where applicable)
* functions declarations with expressions
* allow console statements for Node.js CLI

#13, #30

* chore(packages): update dependencies

* Remove shebang-loader from devDependencies
* Shrinkwrap
* Update nested packages with vulnerabilities

#13, #30

* chore(lint): ignore "Unexpected block statement surrounding arrow body."

#13, #30

* chore(package): update isarray to latest version

Cannot remove this nested dependency even though it's deprecated.

#13, #30

* chore(lint): resolve "Unexpected block statement surrounding arrow body."

#13, #30

* chore(lint): giving up on "Unexpected block statement surrounding arrow body" for now.

#13, #30

* chore(lint): resolve "Unexpected block statement surrounding arrow body."

#13, #30
* chore(package): update sinon to version 2.2.0

https://greenkeeper.io/

* chore(packages): update dependencies

* chore(packages): update dependencies

* Espree
* Sinon
* UglifyJS

#37

* ci(release automation): install and config semantic-release

Install commitplease and configure for AngularJS Git commit conventions

#37

* chore(packages): update brace-expansion

Address ReDoS vulnerability
See https://nodesecurity.io/advisories/338

#37

* chore(packages): update dependencies

* brace-expansion
* isarray

#37

* chore(packages): update dependencies

* [email protected]
* [email protected]

#37
Install jsdoc-to-markdown globally in Travis-CI for usage instead.
* chore(npmignore): add directories

#47

* chore(version): update package version in config files

#42

* chore(sonar-scanner): disable sonar-scanner

Travis-CI throws errors
See https://travis-ci.org/gregswindle/eslint-plugin-crc/jobs/235829438#L613

#42
1. Issue template
2. PR template
3. Code of conduct
4. Contributing
…48,#49,#50,#51)

* chore(package): update chai to version 4.0.2

* chore(package): update dependencies

* require-dir: ^0.3.2
* codeclimate-test-reporter: 0.5.0
* codecov: ^2.2.0
* coveralls: ^2.13.1
* dedupe: ^2.1.0
* dirty-chai: ^2.0.0
* eslint-plugin-security: ^1.4.0
* mocha: ^3.4.2
* mocha-junit-reporter: ^1.13.0
* nodemon: ^1.11.0
* nsp: ^2.6.3
* nyc: ^11.0.2
* properties-parser: ^0.3.1
* semantic-release-cli: ^3.0.3
* sinon: ^2.3.4
* standard-version: 4.2.0
* uglify-js: ^3.0.15

#44,#45,#47,#48,#49,#50,#51
Update `eslint` to latest version.

Closes #52
* fix(package): update eslint to version 4.3.0

Closes #56

* chore(scm): merge eslint branches

Merge greenkeeper/eslint-4.1.0 into greenkeeper/eslint-4.3.0.

* chore(scm): prune and dedupe

#64

* chore(package): update eslint

* Update to [email protected]
* Add a CLA template
* Clean package.json with fixpack
* Lint specs for bitHound
* Update PR template with simplified checks integrated with SonarCloud

#64
* chore(package): update nyc to version 11.1.0

* chore(packages): update dependencies

1. chai #61
2. dirty-chai #60
3. jsdoc #59
4. nsp #63
5. nyc #57
6. sinon #55
7. uglify-js #54

#65
@coveralls
Copy link

coveralls commented Oct 17, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 1787e70 on develop into 0d752ef on master.

@gregswindle gregswindle changed the title merge build(scm): merge develop into master Oct 17, 2017
@gregswindle gregswindle merged commit b1f392e into master Oct 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants