Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

ns-gen

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ns-gen - npm Package Compare versions

Comparing version
0.3.0
to
0.4.0
+6
-1
index.js

@@ -5,2 +5,7 @@ var path = require('path');

// replace all the character that isn't word or '-' to '-' character.
function convertName(name) {
return name.replace(/[^\w-]+/g, '-');
}
function generateNS(packagePath) {

@@ -14,3 +19,3 @@ if(!packagePath) packagePath = process.cwd();

var packageJson = JSON.parse(content);
return packageJson.name + '-' + packageJson.version + '-' + hashVal;
return convertName(packageJson.name + '-' + packageJson.version + '-' + hashVal);
}

@@ -17,0 +22,0 @@

+1
-1
{
"name": "ns-gen",
"version": "0.3.0",
"version": "0.4.0",
"description": "The npm package namespace generator ",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -10,3 +10,3 @@ var assert = require('assert');

console.log(value);
assert.ok(/^ns-gen-0\.3\.0/.test(value));
assert.ok(/^ns-gen-0-4-0/.test(value));
});

@@ -13,0 +13,0 @@