Socket
Socket
Sign inDemoInstall

are-we-there-yet

Package Overview
Dependencies
9
Maintainers
7
Versions
21
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.6 to 1.1.7

CHANGES.md

52

package.json
{
"name": "are-we-there-yet",
"version": "1.1.6",
"version": "1.1.7",
"description": "Keep track of the overall completion of many disparate processes",
"main": "lib/index.js",
"main": "index.js",
"scripts": {
"test": "tap",
"npmclilint": "npmcli-lint",
"lint": "eslint '**/*.js'",
"lintfix": "npm run lint -- --fix",
"posttest": "npm run lint",
"postsnap": "npm run lintfix --",
"preversion": "npm test",
"postversion": "npm publish",
"prepublishOnly": "git push origin --follow-tags",
"snap": "tap"
"test": "standard && tap test/*.js"
},
"repository": {
"type": "git",
"url": "https://github.com/npm/are-we-there-yet.git"
"url": "https://github.com/iarna/are-we-there-yet.git"
},
"author": "GitHub Inc.",
"author": "Rebecca Turner (http://re-becca.org)",
"license": "ISC",
"bugs": {
"url": "https://github.com/npm/are-we-there-yet/issues"
"url": "https://github.com/iarna/are-we-there-yet/issues"
},
"homepage": "https://github.com/npm/are-we-there-yet",
"homepage": "https://github.com/iarna/are-we-there-yet",
"devDependencies": {
"@npmcli/eslint-config": "^1.0.0",
"@npmcli/template-oss": "^1.0.2",
"eslint": "^7.32.0",
"eslint-plugin-node": "^11.1.0",
"tap": "^15.0.9"
"standard": "^11.0.1",
"tap": "^12.0.1"
},
"dependencies": {
"delegates": "^1.0.0",
"readable-stream": "^3.6.0"
"readable-stream": "^2.0.6"
},
"files": [
"bin",
"lib"
],
"engines": {
"node": ">=10"
},
"tap": {
"branches": 68,
"statements": 92,
"functions": 86,
"lines": 92
},
"templateVersion": "1.0.2"
"index.js",
"tracker-base.js",
"tracker-group.js",
"tracker-stream.js",
"tracker.js",
"CHANGES.md"
]
}
are-we-there-yet
----------------
Track complex hierarchies of asynchronous task completion statuses. This is
Track complex hiearchies of asynchronous task completion statuses. This is
intended to give you a way of recording and reporting the progress of the big

@@ -11,3 +11,3 @@ recursive fan-out and gather type workflows that are so common in async.

Most progress bar modules include a rudimentary version of this, but my
Most progress bar modules include a rudamentary version of this, but my
needs were more complex.

@@ -89,17 +89,4 @@

Creates a new empty tracker aggregation group. These are trackers whose
completion status is determined by the completion status of other trackers added to this aggregation group.
completion status is determined by the completion status of other trackers.
Ex.
```javascript
var tracker = new TrackerGroup("parent")
var foo = tracker.newItem("firstChild", 100)
var bar = tracker.newItem("secondChild", 100)
foo.finish()
console.log(tracker.completed()) // 0.5
bar.finish()
console.log(tracker.completed()) // 1
```
* tracker.addUnit(**otherTracker**, **weight**)

@@ -106,0 +93,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc