🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@nodevu/ranges

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nodevu/ranges - npm Package Compare versions

Comparing version
0.0.1
to
0.0.2
+9
-2
package.json
{
"name": "@nodevu/ranges",
"version": "0.0.1",
"version": "0.0.2",
"description": "support node's unofficial alias namespace",

@@ -11,2 +11,6 @@ "main": "index.js",

},
"files": [
"index.js",
"LICENSE"
],
"scripts": {

@@ -27,3 +31,6 @@ "lint": "standard",

},
"homepage": "https://github.com/cutenode/nodevu#readme"
"homepage": "https://github.com/cutenode/nodevu#readme",
"dependencies": {
"@nodevu/core": "^0.0.2"
}
}
+1
-1

@@ -27,3 +27,3 @@ # @nodevu/ranges

- oldest (String): The oldest version.
- current: {
- current:
- versions (Array): An array of versions.

@@ -30,0 +30,0 @@ - oldestSecurity (String): The oldest security release.

{"/home/bnb/GitHub/cutenode/nodevu/ranges/index.js":{"path":"/home/bnb/GitHub/cutenode/nodevu/ranges/index.js","statementMap":{"0":{"start":{"line":1,"column":15},"end":{"line":1,"column":38}},"1":{"start":{"line":6,"column":15},"end":{"line":53,"column":1}},"2":{"start":{"line":56,"column":15},"end":{"line":56,"column":29}},"3":{"start":{"line":58,"column":2},"end":{"line":116,"column":3}},"4":{"start":{"line":59,"column":4},"end":{"line":115,"column":5}},"5":{"start":{"line":60,"column":6},"end":{"line":60,"column":35}},"6":{"start":{"line":62,"column":6},"end":{"line":64,"column":7}},"7":{"start":{"line":63,"column":8},"end":{"line":63,"column":39}},"8":{"start":{"line":66,"column":6},"end":{"line":68,"column":7}},"9":{"start":{"line":67,"column":8},"end":{"line":67,"column":44}},"10":{"start":{"line":71,"column":6},"end":{"line":78,"column":7}},"11":{"start":{"line":72,"column":8},"end":{"line":72,"column":41}},"12":{"start":{"line":74,"column":8},"end":{"line":77,"column":9}},"13":{"start":{"line":75,"column":10},"end":{"line":75,"column":73}},"14":{"start":{"line":76,"column":10},"end":{"line":76,"column":73}},"15":{"start":{"line":81,"column":6},"end":{"line":93,"column":7}},"16":{"start":{"line":83,"column":8},"end":{"line":85,"column":9}},"17":{"start":{"line":84,"column":10},"end":{"line":84,"column":49}},"18":{"start":{"line":87,"column":8},"end":{"line":92,"column":9}},"19":{"start":{"line":88,"column":10},"end":{"line":88,"column":79}},"20":{"start":{"line":89,"column":10},"end":{"line":89,"column":79}},"21":{"start":{"line":90,"column":10},"end":{"line":90,"column":77}},"22":{"start":{"line":91,"column":10},"end":{"line":91,"column":77}},"23":{"start":{"line":96,"column":6},"end":{"line":110,"column":7}},"24":{"start":{"line":97,"column":8},"end":{"line":99,"column":9}},"25":{"start":{"line":98,"column":10},"end":{"line":98,"column":54}},"26":{"start":{"line":101,"column":8},"end":{"line":104,"column":9}},"27":{"start":{"line":102,"column":10},"end":{"line":102,"column":84}},"28":{"start":{"line":103,"column":10},"end":{"line":103,"column":82}},"29":{"start":{"line":106,"column":8},"end":{"line":109,"column":9}},"30":{"start":{"line":107,"column":10},"end":{"line":107,"column":84}},"31":{"start":{"line":108,"column":10},"end":{"line":108,"column":82}},"32":{"start":{"line":112,"column":6},"end":{"line":114,"column":7}},"33":{"start":{"line":113,"column":8},"end":{"line":113,"column":37}},"34":{"start":{"line":119,"column":2},"end":{"line":119,"column":106}},"35":{"start":{"line":120,"column":2},"end":{"line":120,"column":70}},"36":{"start":{"line":121,"column":2},"end":{"line":121,"column":65}},"37":{"start":{"line":122,"column":2},"end":{"line":122,"column":80}},"38":{"start":{"line":123,"column":2},"end":{"line":123,"column":75}},"39":{"start":{"line":126,"column":2},"end":{"line":129,"column":3}},"40":{"start":{"line":127,"column":4},"end":{"line":127,"column":52}},"41":{"start":{"line":128,"column":4},"end":{"line":128,"column":84}},"42":{"start":{"line":131,"column":2},"end":{"line":131,"column":15}},"43":{"start":{"line":134,"column":0},"end":{"line":134,"column":31}}},"fnMap":{"0":{"name":"generateRanges","decl":{"start":{"line":55,"column":15},"end":{"line":55,"column":29}},"loc":{"start":{"line":55,"column":33},"end":{"line":132,"column":1}},"line":55}},"branchMap":{"0":{"loc":{"start":{"line":62,"column":6},"end":{"line":64,"column":7}},"type":"if","locations":[{"start":{"line":62,"column":6},"end":{"line":64,"column":7}},{"start":{"line":62,"column":6},"end":{"line":64,"column":7}}],"line":62},"1":{"loc":{"start":{"line":62,"column":10},"end":{"line":62,"column":91}},"type":"binary-expr","locations":[{"start":{"line":62,"column":10},"end":{"line":62,"column":53}},{"start":{"line":62,"column":57},"end":{"line":62,"column":91}}],"line":62},"2":{"loc":{"start":{"line":66,"column":6},"end":{"line":68,"column":7}},"type":"if","locations":[{"start":{"line":66,"column":6},"end":{"line":68,"column":7}},{"start":{"line":66,"column":6},"end":{"line":68,"column":7}}],"line":66},"3":{"loc":{"start":{"line":66,"column":10},"end":{"line":66,"column":106}},"type":"binary-expr","locations":[{"start":{"line":66,"column":10},"end":{"line":66,"column":63}},{"start":{"line":66,"column":67},"end":{"line":66,"column":106}}],"line":66},"4":{"loc":{"start":{"line":71,"column":6},"end":{"line":78,"column":7}},"type":"if","locations":[{"start":{"line":71,"column":6},"end":{"line":78,"column":7}},{"start":{"line":71,"column":6},"end":{"line":78,"column":7}}],"line":71},"5":{"loc":{"start":{"line":74,"column":8},"end":{"line":77,"column":9}},"type":"if","locations":[{"start":{"line":74,"column":8},"end":{"line":77,"column":9}},{"start":{"line":74,"column":8},"end":{"line":77,"column":9}}],"line":74},"6":{"loc":{"start":{"line":74,"column":12},"end":{"line":74,"column":102}},"type":"binary-expr","locations":[{"start":{"line":74,"column":12},"end":{"line":74,"column":55}},{"start":{"line":74,"column":59},"end":{"line":74,"column":102}}],"line":74},"7":{"loc":{"start":{"line":81,"column":6},"end":{"line":93,"column":7}},"type":"if","locations":[{"start":{"line":81,"column":6},"end":{"line":93,"column":7}},{"start":{"line":81,"column":6},"end":{"line":93,"column":7}}],"line":81},"8":{"loc":{"start":{"line":83,"column":8},"end":{"line":85,"column":9}},"type":"if","locations":[{"start":{"line":83,"column":8},"end":{"line":85,"column":9}},{"start":{"line":83,"column":8},"end":{"line":85,"column":9}}],"line":83},"9":{"loc":{"start":{"line":87,"column":8},"end":{"line":92,"column":9}},"type":"if","locations":[{"start":{"line":87,"column":8},"end":{"line":92,"column":9}},{"start":{"line":87,"column":8},"end":{"line":92,"column":9}}],"line":87},"10":{"loc":{"start":{"line":96,"column":6},"end":{"line":110,"column":7}},"type":"if","locations":[{"start":{"line":96,"column":6},"end":{"line":110,"column":7}},{"start":{"line":96,"column":6},"end":{"line":110,"column":7}}],"line":96},"11":{"loc":{"start":{"line":97,"column":8},"end":{"line":99,"column":9}},"type":"if","locations":[{"start":{"line":97,"column":8},"end":{"line":99,"column":9}},{"start":{"line":97,"column":8},"end":{"line":99,"column":9}}],"line":97},"12":{"loc":{"start":{"line":101,"column":8},"end":{"line":104,"column":9}},"type":"if","locations":[{"start":{"line":101,"column":8},"end":{"line":104,"column":9}},{"start":{"line":101,"column":8},"end":{"line":104,"column":9}}],"line":101},"13":{"loc":{"start":{"line":101,"column":12},"end":{"line":101,"column":119}},"type":"binary-expr","locations":[{"start":{"line":101,"column":12},"end":{"line":101,"column":66}},{"start":{"line":101,"column":70},"end":{"line":101,"column":119}}],"line":101},"14":{"loc":{"start":{"line":106,"column":8},"end":{"line":109,"column":9}},"type":"if","locations":[{"start":{"line":106,"column":8},"end":{"line":109,"column":9}},{"start":{"line":106,"column":8},"end":{"line":109,"column":9}}],"line":106},"15":{"loc":{"start":{"line":106,"column":12},"end":{"line":106,"column":166}},"type":"binary-expr","locations":[{"start":{"line":106,"column":12},"end":{"line":106,"column":88}},{"start":{"line":106,"column":92},"end":{"line":106,"column":166}}],"line":106},"16":{"loc":{"start":{"line":112,"column":6},"end":{"line":114,"column":7}},"type":"if","locations":[{"start":{"line":112,"column":6},"end":{"line":114,"column":7}},{"start":{"line":112,"column":6},"end":{"line":114,"column":7}}],"line":112}},"s":{"0":1,"1":1,"2":1,"3":1,"4":26,"5":626,"6":626,"7":1,"8":626,"9":1,"10":626,"11":11,"12":11,"13":1,"14":1,"15":626,"16":23,"17":4,"18":23,"19":1,"20":1,"21":1,"22":1,"23":626,"24":86,"25":52,"26":86,"27":1,"28":1,"29":86,"30":2,"31":2,"32":626,"33":366,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":6,"41":6,"42":1,"43":1},"f":{"0":1},"b":{"0":[1,625],"1":[626,172],"2":[1,625],"3":[626,79],"4":[11,615],"5":[1,10],"6":[11,1],"7":[23,603],"8":[4,19],"9":[1,22],"10":[86,540],"11":[52,34],"12":[1,85],"13":[86,1],"14":[2,84],"15":[86,84],"16":[366,260]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"fc695279a25a896ae9f8dfa6beb9bfc5d5ff4b0e","contentHash":"1ea5c02b52a6447653e845e28e7a75d521a4250c0427a452ea19d57ed66f1215"}}
{"parent":null,"pid":16837,"argv":["/home/bnb/.nvm/versions/node/v17.4.0/bin/node","/home/bnb/GitHub/cutenode/nodevu/node_modules/.bin/mocha"],"execArgv":[],"cwd":"/home/bnb/GitHub/cutenode/nodevu/ranges","time":1646960331330,"ppid":16826,"coverageFilename":"/home/bnb/GitHub/cutenode/nodevu/ranges/.nyc_output/8db52c35-dcb9-418d-bf5f-8e31530878b2.json","externalId":"","uuid":"8db52c35-dcb9-418d-bf5f-8e31530878b2","files":["/home/bnb/GitHub/cutenode/nodevu/ranges/index.js"]}
{"processes":{"8db52c35-dcb9-418d-bf5f-8e31530878b2":{"parent":null,"children":[]}},"files":{"/home/bnb/GitHub/cutenode/nodevu/ranges/index.js":["8db52c35-dcb9-418d-bf5f-8e31530878b2"]},"externalIds":{}}
const assert = require('assert')
const ranges = require('../index')
describe('data should exist as it is defined', async () => {
const data = await ranges()
it('versions should have correct types on every property', () => {
for (const key in data) {
assert.strictEqual(Array.isArray(data[key].versions), true)
assert.strictEqual(data[key].versions.length > 0, true)
assert.strictEqual(data[key].versions.every(version => typeof version === 'string'), true)
}
})
it('both newest and oldest on every property should be the correct type', async () => {
for (const key in data) {
assert.strictEqual(typeof data[key].newest, 'string')
assert.strictEqual(typeof data[key].oldest, 'string')
}
})
})