🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

noshjs

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

noshjs - npm Package Compare versions

Comparing version
0.2.0
to
0.3.0
+6
-6
dist/nosh.common.js
/*!
* nosh.js v0.2.0
* nosh.js v0.3.0
* https://github.com/lmk123/noshjs

@@ -79,3 +79,3 @@ * Released under the MIT License.

var num = parseNumber(value);
if (!num) { return '' }
if (!num) { return value }
// 整数部分有多少个 3 位

@@ -97,3 +97,3 @@ var count = Math.min(Math.ceil(num.integer.length / SPLIT_COUNT), KMB_CEILING) - 1;

var num = parseNumber(value);
if (!num) { return '' }
if (!num) { return value }
var minus = num.minus;

@@ -202,7 +202,7 @@ var integer = num.integer;

*/
var percentage = function (number, fixed) {
var percentage = function (value, fixed) {
if ( fixed === void 0 ) fixed = 2;
number = Number(number);
if (!isNumber(number)) { return '' }
var number = Number(value);
if (!isNumber(number)) { return value }
var numberString = (number * 100).toFixed(fixed);

@@ -209,0 +209,0 @@ return parseFloat(numberString) + '%'

/*!
* nosh.js v0.2.0
* nosh.js v0.3.0
* https://github.com/lmk123/noshjs

@@ -75,3 +75,3 @@ * Released under the MIT License.

var num = parseNumber(value);
if (!num) { return '' }
if (!num) { return value }
// 整数部分有多少个 3 位

@@ -93,3 +93,3 @@ var count = Math.min(Math.ceil(num.integer.length / SPLIT_COUNT), KMB_CEILING) - 1;

var num = parseNumber(value);
if (!num) { return '' }
if (!num) { return value }
var minus = num.minus;

@@ -198,7 +198,7 @@ var integer = num.integer;

*/
var percentage = function (number, fixed) {
var percentage = function (value, fixed) {
if ( fixed === void 0 ) fixed = 2;
number = Number(number);
if (!isNumber(number)) { return '' }
var number = Number(value);
if (!isNumber(number)) { return value }
var numberString = (number * 100).toFixed(fixed);

@@ -205,0 +205,0 @@ return parseFloat(numberString) + '%'

/*!
* nosh.js v0.2.0
* nosh.js v0.3.0
* https://github.com/lmk123/noshjs

@@ -9,3 +9,3 @@ * Released under the MIT License.

typeof define === 'function' && define.amd ? define(['exports'], factory) :
(factory((global.nosh = global.nosh || {})));
(factory((global.nosh = {})));
}(this, (function (exports) { 'use strict';

@@ -82,3 +82,3 @@

var num = parseNumber(value);
if (!num) { return '' }
if (!num) { return value }
// 整数部分有多少个 3 位

@@ -100,3 +100,3 @@ var count = Math.min(Math.ceil(num.integer.length / SPLIT_COUNT), KMB_CEILING) - 1;

var num = parseNumber(value);
if (!num) { return '' }
if (!num) { return value }
var minus = num.minus;

@@ -205,7 +205,7 @@ var integer = num.integer;

*/
var percentage = function (number, fixed) {
var percentage = function (value, fixed) {
if ( fixed === void 0 ) fixed = 2;
number = Number(number);
if (!isNumber(number)) { return '' }
var number = Number(value);
if (!isNumber(number)) { return value }
var numberString = (number * 100).toFixed(fixed);

@@ -212,0 +212,0 @@ return parseFloat(numberString) + '%'

/*!
* nosh.js v0.2.0
* nosh.js v0.3.0
* https://github.com/lmk123/noshjs
* Released under the MIT License.
*/
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(e.nosh=e.nosh||{})}(this,function(e){"use strict";function n(e){if(Array.isArray(e)){var t=[];return e.forEach(function(e,r){t[r]=n(e)}),t}return"object"==typeof e&&e?r({},e):e}function r(e,r){for(var t in r)a.call(r,t)&&(e[t]=n(r[t]));return e}var t=function(e){return"number"==typeof e&&!isNaN(e)},o=function(e){if(e=Number(e),!t(e))return null;var n=!1,r=String(e);"-"===r[0]&&(n=!0,r=r.slice(1));var o=r.indexOf(".");return{minus:n,integer:o>0?r.slice(0,o):r,decimal:o>0?r.slice(o):""}},i=["","K","M","B","T","P","E"],u=i.length,f=Math.pow(10,3),c=Object.prototype.hasOwnProperty,a=Object.prototype.hasOwnProperty;e.extend=function(e){for(var n=[],t=arguments.length-1;t-- >0;)n[t]=arguments[t+1];return null==e?e:(n.forEach(function(n){null!=n&&r(e,n)}),e)},e.copy=n,e.get=function(e,n,r){if(null==e)return r;var t=e;n=[].concat(n);for(var o=0;o<n.length;o+=1)if(null==(t=t[n[o]]))return r;return t},e.isNumber=t,e.kmbt=function(e,n){void 0===n&&(n=2);var r=o(e);if(!r)return"";var t=Math.min(Math.ceil(r.integer.length/3),u)-1;return Number((e/Math.pow(f,t)).toFixed(n))+i[t]},e.thousands=function(e){var n=o(e);if(!n)return"";for(var r=n.minus,t=n.integer,i=n.decimal,u=t.length,f=Math.ceil(u/3),c=[],a=0;a<f;a++)c.unshift(t.slice(-3*(a+1),u-3*a));return(r?"-":"")+c.join(",")+i},e.obj2qs=function(e){var n=[];for(var r in e)c.call(e,r)&&n.push(r+"="+encodeURIComponent(e[r]));return n.join("&")},e.remove=function(e,n){var r=e.indexOf(n);r>=0&&e.splice(r,1)},e.percentage=function(e,n){if(void 0===n&&(n=2),e=Number(e),!t(e))return"";var r=(100*e).toFixed(n);return parseFloat(r)+"%"},Object.defineProperty(e,"__esModule",{value:!0})});
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(e.nosh={})}(this,function(e){"use strict";function n(e){if(Array.isArray(e)){var t=[];return e.forEach(function(e,r){t[r]=n(e)}),t}return"object"==typeof e&&e?r({},e):e}function r(e,r){for(var t in r)c.call(r,t)&&(e[t]=n(r[t]));return e}var t=function(e){return"number"==typeof e&&!isNaN(e)},i=function(e){if(e=Number(e),!t(e))return null;var n=!1,r=String(e);"-"===r[0]&&(n=!0,r=r.slice(1));var i=r.indexOf(".");return{minus:n,integer:i>0?r.slice(0,i):r,decimal:i>0?r.slice(i):""}},o=["","K","M","B","T","P","E"],u=o.length,f=Math.pow(10,3),a=Object.prototype.hasOwnProperty,c=Object.prototype.hasOwnProperty;e.extend=function(e){for(var n=[],t=arguments.length-1;t-- >0;)n[t]=arguments[t+1];return null==e?e:(n.forEach(function(n){null!=n&&r(e,n)}),e)},e.copy=n,e.get=function(e,n,r){if(null==e)return r;var t=e;n=[].concat(n);for(var i=0;i<n.length;i+=1)if(null==(t=t[n[i]]))return r;return t},e.isNumber=t,e.kmbt=function(e,n){void 0===n&&(n=2);var r=i(e);if(!r)return e;var t=Math.min(Math.ceil(r.integer.length/3),u)-1;return Number((e/Math.pow(f,t)).toFixed(n))+o[t]},e.thousands=function(e){var n=i(e);if(!n)return e;for(var r=n.minus,t=n.integer,o=n.decimal,u=t.length,f=Math.ceil(u/3),a=[],c=0;c<f;c++)a.unshift(t.slice(-3*(c+1),u-3*c));return(r?"-":"")+a.join(",")+o},e.obj2qs=function(e){var n=[];for(var r in e)a.call(e,r)&&n.push(r+"="+encodeURIComponent(e[r]));return n.join("&")},e.remove=function(e,n){var r=e.indexOf(n);r>=0&&e.splice(r,1)},e.percentage=function(e,n){void 0===n&&(n=2);var r=Number(e);if(!t(r))return e;var i=(100*r).toFixed(n);return parseFloat(i)+"%"},Object.defineProperty(e,"__esModule",{value:!0})});

@@ -17,3 +17,3 @@ import parseNumber from './internal/parseNumber'

const num = parseNumber(value)
if (!num) return ''
if (!num) return value
// 整数部分有多少个 3 位

@@ -20,0 +20,0 @@ const count = Math.min(Math.ceil(num.integer.length / SPLIT_COUNT), KMB_CEILING) - 1

@@ -9,7 +9,7 @@ import isNumber from './isNumber'

*/
export default function (number, fixed = 2) {
number = Number(number)
if (!isNumber(number)) return ''
export default function (value, fixed = 2) {
const number = Number(value)
if (!isNumber(number)) return value
let numberString = (number * 100).toFixed(fixed)
return parseFloat(numberString) + '%'
}

@@ -14,3 +14,3 @@ import parseNumber from './internal/parseNumber'

const num = parseNumber(value)
if (!num) return ''
if (!num) return value
const {

@@ -17,0 +17,0 @@ minus,

{
"name": "noshjs",
"version": "0.2.0",
"version": "0.3.0",
"main": "dist/nosh.common.js",
"module": "dist/nosh.esm.js",
"unpkg": "dist/nosh.js",
"files": [
"libs",
"dist"
],
"files": ["libs", "dist"],
"scripts": {
"lint": "eslint --ignore-pattern '/dist/' --ignore-pattern '/coverage/' '**/*.js'",
"lint":
"eslint --ignore-pattern '/dist/' --ignore-pattern '/coverage/' '**/*.js'",
"build": "node build/build.js",
"pretest": "yarn run lint && yarn run build",
"test": "istanbul cover node_modules/jasmine/bin/jasmine.js -- JASMINE_CONFIG_PATH=jasmine.json",
"test":
"istanbul cover node_modules/jasmine/bin/jasmine.js -- JASMINE_CONFIG_PATH=jasmine.json",
"prepublishOnly": "yarn test",
"upload-coverage": "cat coverage/lcov.info | node_modules/coveralls/bin/coveralls.js"
"upload-coverage":
"cat coverage/lcov.info | node_modules/coveralls/bin/coveralls.js"
},
"devDependencies": {
"coveralls": "^2.13.1",
"eslint": "^4.1.1",
"coveralls": "^3.0.0",
"eslint": "^4.9.0",
"eslint-config-standard": "^10.2.1",
"eslint-plugin-import": "^2.2.0",
"eslint-plugin-node": "^5.1.0",
"eslint-plugin-promise": "^3.5.0",
"eslint-plugin-import": "^2.8.0",
"eslint-plugin-node": "^5.2.1",
"eslint-plugin-promise": "^3.6.0",
"eslint-plugin-standard": "^3.0.1",
"fs-extra": "^3.0.1",
"fs-extra": "^4.0.2",
"istanbul": "^0.4.5",
"jasmine": "^2.5.3",
"rollup": "^0.43.0",
"rollup-plugin-buble": "^0.15.0",
"uglify-js": "^3.0.5"
"jasmine": "^2.8.0",
"rollup": "^0.50.0",
"rollup-plugin-buble": "^0.16.0",
"uglify-js": "^3.1.5"
},

@@ -34,0 +34,0 @@ "author": "Mingkai Li (https://github.com/lmk123)",