Code Monkey home page Code Monkey logo

tv4-reporter's Introduction

tv4-reporter

npm version Downloads/month Build Status XO code style Code Climate DepShield Badge Known Vulnerabilities Commitizen friendly

Reporters to display usable Tiny Validator tv4 output of json-schema validation.

This module is used by various dependents to render tv4 validation result objects in a compact but highly readable (and possibly colourful) format. Functionality is tuned for both CLI output as well as plain-text or pre-formatted HTML/CSS.

Note: at this point this is not a 'validator' or 'test runner', nor is it a finished application. It is a library to use as dependency in tv4 based testers. Use plain tv4 and pass the result(s) to one of tv4-reporters helpers. If you are looking for a validator see one of the implementing tv4 wrappers for convenience (some linked below).

Features

  • Indented, tree-like display.
  • Single and multiple errors.
  • Optionally display summaries.
  • Recursive sub-errors (as generated by anyOf, oneOf etc).
  • Missing sub-schemas (optionally report as fail or pass reason).
  • Various output writer/coloriser modes using ministyle and miniwrite.

Examples

(possibly outdated)

  1. Examples of many different kind of errors in this Travis-Ci build.
  2. Bulk reporter with single error:

WebStorm example

Installation

$ npm install tv4-reporter --save-dev

Usage

Still very-much in flux so possibly outdated examples.

Minimal use case (likely this is spread over the implementing application):

// assemble the components
var tv4 = require('tv4');
var out = require('miniwrite').console();
var style = require('ministyle').ansi();
var reporter = require('tv4-reporter').getReporter(out, style);

// now validate
var result = tv4.validateMultiple(myValue, mySchema);
if (!result.valid || result.missing.length > 0) {
	// get data object (might get these in bulk/async from somewhere)
	var res = reporter.createTest(mySchema, myValue, 'my special test', true);

	// report error
	reporter.reportResult(res);

	// if you have a many results you can use bulk to print nicely with summaries
	reporter.reportBulk([res, res2, res3], [pass1, pass2]);

	// only totals
	reporter.reportTotals(3, 4);
}

Bulk reporting:

// if you have a many results you can use bulk to print nicely with summaries
reporter.reportBulk([res, res2, res3], [pass1, pass2]);

// only totals
reporter.reportTotals(3, 4);

For more API surface like (partial) reporter and various helpers see the exports in the main module. Also see the 'known dependants' for more examples.

Output

Report output and styling done via extensible mini-api's:

  • ministyle (bundled with plain, ansi, html/css etc + utils)
  • miniwrite (bundled with streaming console.log, line buffer, node-streams etc + utils)

Known dependents

  • grunt-tv4 (bulk validator with http lookup for grunt)
  • chai-json-schema (assertion wrappers) (update in progress)
  • (planned) a commandline validator (cued for extraction from grunt-tv4)
  • (planned) a json-schema assert()-ion (chai-json-schema without chai)

Future

  1. Output will likely be tuned over time.
  2. Current version is very functional but doesn't yet do anything specific for each validation rule type.

Release support matrix

Release Min Node ver. Support
1.x 4.0.0 Obsolete
2.x 8.0.0 Obsolete
3.x 8.0.0 Obsolete
4.x 10.0.0 Obsolete
5.x 12.0.0 Obsolete
6.x 14.0.0 Security
7.x 16.14.0 Current

Release history

Build

Nothing much here as the code is still being extracted from the original projects.

Install development dependencies in your git checkout:

$ npm install

Build and run tests:

$ grunt

See the Gruntfile.js for additional commands.

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Grunt.

Note: this is an opinionated module: please create a ticket to discuss any big ideas. Pull requests for bug fixes are of course always welcome.

License

Copyright (c) 2013 Bart van der Schoor

Licensed under the MIT license.

tv4-reporter's People

Contributors

bartvds avatar bitdeli-chef avatar dependabot[bot] avatar greenkeeper[bot] avatar renovate[bot] avatar snyk-bot avatar timbeadle avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

tv4-reporter's Issues

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.set:4.3.2

Vulnerabilities

DepShield reports that this application's usage of lodash.set:4.3.2 results in the following vulnerability(s):


Occurrences

lodash.set:4.3.2 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-resolve-deps:4.0.2
              └─ lodash.set:4.3.2

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.clone:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.clone:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.clone:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-resolve-deps:4.0.2
              └─ lodash.clone:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.112.0 to 1.113.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v1.113.0

1.113.0 (2018-12-03)

Features

Commits

The new version differs by 2 commits.

  • 4d9d1ac Merge pull request #287 from snyk/feat/bump-docker-plugin
  • 83d4c9c feat: bump docker plugin

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint-plugin-jsdoc is breaking the build 🚨

The devDependency eslint-plugin-jsdoc was updated from 7.1.0 to 7.2.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-jsdoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v7.2.0

7.2.0 (2019-05-29)

Features

  • check-alignment: add fixer (a05741a)
Commits

The new version differs by 6 commits.

  • a05741a feat(check-alignment): add fixer
  • 188dbe8 Revert "enhancement(check-alignment): add fixer"
  • 294026e Merge pull request #264 from jasminexie/master
  • e39c729 enhancement(check-alignment): add fixer
  • 7883e44 docs: generate docs
  • 7083a84 test: add test case for #263

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.187.1 to 1.188.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v1.188.0

1.188.0 (2019-07-02)

Bug Fixes

Features

  • upgrade sbt plugin to use custom dependency generation plugin (e5c8864)
Commits

The new version differs by 6 commits.

  • 7eb639a Merge pull request #614 from snyk/feat/upgrade-sbt-plugin
  • aeaca8c Merge pull request #623 from snyk/fix/ignore-pending-lodash-vuln
  • 6d11935 fix: ignore new lodash vuln
  • 56c5676 Merge pull request #612 from snyk/chore/add-dangerfile
  • d625dc2 chore: add dangerfile.systems check
  • e5c8864 feat: upgrade sbt plugin to use custom dependency generation plugin

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Ignored or Blocked

These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

Detected dependencies

Branch main
github-actions
.github/workflows/codeql-analysis.yml
  • actions/checkout v4
  • github/codeql-action v3
  • github/codeql-action v3
  • github/codeql-action v3
.github/workflows/nodejs.yml
  • actions/checkout v4
  • actions/setup-node v4
npm
package.json
  • @snyk/protect ^1.1291.1
  • jsonpointer ^5.0.1
  • ministyle ~0.1.4
  • miniwrite ~0.1.4
  • @types/jsonpointer ^4.0.2
  • commitizen ^4.3.0
  • cz-conventional-changelog ^3.3.0
  • eslint ^8.57.0
  • eslint-config-xo ^0.45.0
  • eslint-plugin-import 2.29.1
  • eslint-plugin-redos 4.4.5
  • ls-engines ^0.9.1
  • prettier 3.3.2
  • tv4 1.3.0
  • ministyle ~0.1.4
  • miniwrite ~0.1.4
  • tv4 ^1.3.0
  • node >= 18
  • node 18.20.2
  • npm 10.8.1
Branch main-6.x
github-actions
.github/workflows/codeql-analysis.yml
  • actions/checkout v4
  • github/codeql-action v3
  • github/codeql-action v3
  • github/codeql-action v3
.github/workflows/nodejs.yml
  • actions/checkout v4
  • actions/setup-node v4
npm
package.json
  • @snyk/protect ^1.1291.1
  • jsonpointer ^5.0.1
  • ministyle ~0.1.4
  • miniwrite ~0.1.4
  • @types/jsonpointer ^4.0.2
  • eslint ^8.57.0
  • eslint-config-xo ^0.45.0
  • eslint-plugin-import 2.29.1
  • eslint-plugin-redos 4.4.5
  • ls-engines ^0.9.1
  • prettier 3.3.2
  • tv4 1.3.0
  • ministyle ~0.1.4
  • miniwrite ~0.1.4
  • tv4 ^1.3.0
  • node >= 14
  • node 14.0.0
  • npm 7.24.2

  • Check this box to trigger a request for Renovate to run again on this repository

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.143.5 to 1.143.6.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v1.143.6

1.143.6 (2019-03-31)

Bug Fixes

  • create copies of original files prior to patching (7fc32ca)
Commits

The new version differs by 2 commits.

  • d11f12a Merge pull request #417 from snyk/fix/patched-files-in
  • 7fc32ca fix: create copies of original files prior to patching

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.clonedeep:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.clonedeep:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.clonedeep:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-policy:1.13.1
              └─ lodash.clonedeep:4.5.0
        └─ snyk-try-require:1.3.1
              └─ lodash.clonedeep:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.flatten:4.4.0

Vulnerabilities

DepShield reports that this application's usage of lodash.flatten:4.4.0 results in the following vulnerability(s):


Occurrences

lodash.flatten:4.4.0 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-resolve-deps:4.0.2
              └─ lodash.flatten:4.4.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Drop Node v16 support

  • Node 16 went end-of-life in September 2023
  • Remove the NodeJS v16 test run
  • Make NodeJS v18 the minimum supported version

An in-range update of eslint-plugin-jsdoc is breaking the build 🚨

The devDependency eslint-plugin-jsdoc was updated from 4.6.0 to 4.7.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-jsdoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v4.7.0

4.7.0 (2019-04-01)

Features

  • make check-returns ignore abstract methods (7505604)
Commits

The new version differs by 2 commits.

  • 7505604 feat: make check-returns ignore abstract methods
  • b1301d6 Makes "Check Returns" ignore abstract methods.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.get:4.4.2

Vulnerabilities

DepShield reports that this application's usage of lodash.get:4.4.2 results in the following vulnerability(s):


Occurrences

lodash.get:4.4.2 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-resolve-deps:4.0.2
              └─ lodash.get:4.4.2

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

An in-range update of eslint-plugin-jsdoc is breaking the build 🚨

The devDependency eslint-plugin-jsdoc was updated from 15.9.5 to 15.9.6.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-jsdoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v15.9.6

15.9.6 (2019-10-02)

Bug Fixes

Commits

The new version differs by 5 commits.

  • 756520a fix(check-indentation): update function and variable names
  • 41af93c fix(check-indentation): fix code style issue
  • d7aa4e8 fix(check-indentation): excludeTags option, add tests, default on
  • 933b74a fix(check-indentation): update README, default to false, lint ok
  • 6de2256 fix(check-indentation): ignore example code blocks

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.isequal:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.isequal:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.isequal:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

xo:0.25.3
        └─ lodash.isequal:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.snakecase:4.1.1

Vulnerabilities

DepShield reports that this application's usage of lodash.snakecase:4.1.1 results in the following vulnerability(s):


Occurrences

lodash.snakecase:4.1.1 is a transitive dependency introduced by the following direct dependency(s):

xo:0.25.3
        └─ eslint-plugin-unicorn:12.1.0
              └─ lodash.snakecase:4.1.1

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.camelcase:4.3.0

Vulnerabilities

DepShield reports that this application's usage of lodash.camelcase:4.3.0 results in the following vulnerability(s):


Occurrences

lodash.camelcase:4.3.0 is a transitive dependency introduced by the following direct dependency(s):

xo:0.25.3
        └─ eslint-plugin-unicorn:12.1.0
              └─ lodash.camelcase:4.3.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

An in-range update of eslint-plugin-jsdoc is breaking the build 🚨

The devDependency eslint-plugin-jsdoc was updated from 4.8.0 to 4.8.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint-plugin-jsdoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v4.8.1

4.8.1 (2019-04-08)

Bug Fixes

Commits

The new version differs by 12 commits.

  • 7794dd6 fix: require returns
  • a053125 docs: generate docs
  • 9033898 Suppress require-returns for @override, @constructor, and class constructor
  • 0f4a878 Merge pull request #146 from sandersn/parse-typescript-types
  • a99dc37 Fix blank-line lint
  • a81160e docs: generate docs
  • 14f7480 Merge branch 'master' into parse-typescript-types
  • 2d1e1fc Fix trailing-comma lint
  • 88347e7 docs: generate docs
  • fe2b3c2 Update jsdoctypeparser to 3.1.0 + test arrow types
  • 3a449f1 Test typeof and import types from Typescript
  • 25305d4 Add tests for typeof and import types from Typescript

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.172.0 to 1.173.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v1.173.0

1.173.0 (2019-06-05)

Features

  • preparation for go modules support (de23aa3)
Commits

The new version differs by 2 commits.

  • 0a545c7 Merge pull request #558 from snyk/feat/update-go-plugin
  • de23aa3 feat: preparation for go modules support

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint is breaking the build 🚨

The devDependency eslint was updated from 5.15.3 to 5.16.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v5.16.0
  • dfef227 Build: gensite passes rulesMeta to formatter rendering (#11567) (Kevin Partington)
  • c06d38c Fix: Allow HTML formatter to handle no meta data (#11566) (Ilya Volodin)
  • 87a5c03 Docs: func-style: clarify when allowArrowFunctions is used (#11548) (Oliver Joseph Ash)
  • bc3e427 Update: pass rule meta to formatters RFC 10 (#11551) (Chris Meyer)
  • b452f27 Chore: Update README to pull in reviewer data (#11506) (Nicholas C. Zakas)
  • afe3d25 Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550) (Vernon de Goede)
  • 4fe7eb7 Chore: use nyc instead of istanbul (#11532) (Toru Nagashima)
  • f16af43 Chore: fix formatters/table test (#11534) (Toru Nagashima)
  • 78358a8 Docs: fix duplicate punctuation in CLI docs (#11528) (Teddy Katz)
Commits

The new version differs by 11 commits.

  • ded2f94 5.16.0
  • ea36e13 Build: changelog update for 5.16.0
  • dfef227 Build: gensite passes rulesMeta to formatter rendering (#11567)
  • c06d38c Fix: Allow HTML formatter to handle no meta data (#11566)
  • 87a5c03 Docs: func-style: clarify when allowArrowFunctions is used (#11548)
  • bc3e427 Update: pass rule meta to formatters RFC 10 (#11551)
  • b452f27 Chore: Update README to pull in reviewer data (#11506)
  • afe3d25 Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#11550)
  • 4fe7eb7 Chore: use nyc instead of istanbul (#11532)
  • f16af43 Chore: fix formatters/table test (#11534)
  • 78358a8 Docs: fix duplicate punctuation in CLI docs (#11528)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Version 10 of node.js has been released

Version 10 of Node.js (code name Dubnium) has been released! 🎊

To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:

  • Added the new Node.js version to your .travis.yml
  • The new Node.js version is in-range for the engines in 1 of your package.json files, so that was left alone

If you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.

More information on this issue

Greenkeeper has checked the engines key in any package.json file, the .nvmrc file, and the .travis.yml file, if present.

  • engines was only updated if it defined a single version, not a range.
  • .nvmrc was updated to Node.js 10
  • .travis.yml was only changed if there was a root-level node_js that didn’t already include Node.js 10, such as node or lts/*. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.

For many simpler .travis.yml configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖


FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.147.4 to 1.148.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v1.148.0

1.148.0 (2019-04-08)

Features

  • monitor all-sub-projecs (d12167d)
Commits

The new version differs by 3 commits.

  • 2731ed2 Merge pull request #432 from snyk/feat/monitor-all-sub-projects
  • 4b7b430 test: monitor --all-sub-projects with multiple targets
  • d12167d feat: monitor all-sub-projecs

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.135.1 to 1.136.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v1.136.0

1.136.0 (2019-03-05)

Features

  • bumping snyk gradle plugin to 2.1.4 (9e2e6b7)
Commits

The new version differs by 2 commits.

  • 0988047 Merge pull request #386 from snyk/feat/bump-snyk-gradle-plugin-2.1.4
  • 9e2e6b7 feat: bumping snyk gradle plugin to 2.1.4

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.assign:4.2.0

Vulnerabilities

DepShield reports that this application's usage of lodash.assign:4.2.0 results in the following vulnerability(s):


Occurrences

lodash.assign:4.2.0 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-resolve-deps:4.0.2
              └─ lodash.assign:4.2.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Inconsistent quoting in report

   invalid type: number (expected object)
      "object" -> /items/type
       > /0
       > number -> 1

Why is object quoted but not number?

[DepShield] (CVSS 7.5) Vulnerability due to usage of debug:2.6.9

Vulnerabilities

DepShield reports that this application's usage of debug:2.6.9 results in the following vulnerability(s):


Occurrences

debug:2.6.9 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.258.2
        └─ proxy-agent:3.1.1
              └─ pac-proxy-agent:3.0.1
                    └─ get-uri:2.0.4
                          └─ debug:2.6.9

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[object Object] in output

>> failed schema/manage-v1.json
!= http://json-schema.org/draft-04/schema#
   unknown property (not in schema)
      [object Object] ->
       > /properties/lastSweep/$ref
       > string -> "#/definitions/dateUTCISO"

Tests

Let's not be lazy here.

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.111.1 to 1.112.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v1.112.0

1.112.0 (2018-11-30)

Features

  • Bump required lockfile parser version (762f056)
Commits

The new version differs by 2 commits.

  • ab6f5c8 Merge pull request #284 from snyk/feat/bump-lockfile-parser
  • 762f056 feat: Bump required lockfile parser version

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.assignin:4.2.0

Vulnerabilities

DepShield reports that this application's usage of lodash.assignin:4.2.0 results in the following vulnerability(s):


Occurrences

lodash.assignin:4.2.0 is a transitive dependency introduced by the following direct dependency(s):

snyk:1.113.0
        └─ snyk-resolve-deps:4.0.2
              └─ lodash.assignin:4.2.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

An in-range update of snyk is breaking the build 🚨

The devDependency snyk was updated from 1.158.0 to 1.159.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v1.159.0

1.159.0 (2019-05-02)

Features

  • release mvn plugin with better test matrix (a688e5b)
Commits

The new version differs by 3 commits.

  • e21d494 Merge pull request #471 from snyk/feat/release-mvn-plugin-with-more-tests
  • a688e5b feat: release mvn plugin with better test matrix
  • 74ef425 chore: change quote types for singles

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of snyk is breaking the build 🚨

The dependency snyk was updated from 1.239.5 to 1.240.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

snyk is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes for v1.240.0

1.240.0 (2019-10-30)

Features

  • introduce spinner lib to replace custom one (05738b1)
  • user external spinner in npm and monitor (bf6c40e)
Commits

The new version differs by 3 commits.

  • 2248b5c Merge pull request #807 from snyk/feat/replace-spinner
  • bf6c40e feat: user external spinner in npm and monitor
  • 05738b1 feat: introduce spinner lib to replace custom one

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.