New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

lesca-comma-string

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

lesca-comma-string - npm Package Compare versions

Comparing version 0.0.3 to 1.0.1

4

lib/index.d.ts

@@ -6,3 +6,3 @@ interface StringKeyObject {

export declare const ListToCommaString: (parm: object[]) => "" | (string | string[])[];
export declare const CommaStringToArray: (commastring: string) => string[];
export declare const CommaStringToArray: (commaString: string) => string[];
export declare const ArrayToCommaString: (data: string[]) => string;

@@ -12,5 +12,5 @@ declare const Misc: {

ListToCommaString: (parm: object[]) => "" | (string | string[])[];
CommaStringToArray: (commastring: string) => string[];
CommaStringToArray: (commaString: string) => string[];
ArrayToCommaString: (data: string[]) => string;
};
export default Misc;

@@ -9,3 +9,3 @@ "use strict";

var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
var CommaStringToList = function CommaStringToList(commaString, keys) {
var CommaStringToList = exports.CommaStringToList = function CommaStringToList(commaString, keys) {
// return empty string

@@ -21,3 +21,3 @@ if (commaString === '') {

if (checkKeyType.length !== 0) {
console.warn('[CommaDBtoObject]: parmeter keys type is not string.');
console.warn('[CommaDBtoObject]: parameter keys type is not string.');
return false;

@@ -27,5 +27,5 @@ }

// check keys index number is match commaString length.
var splitedDB = commaString.split(',');
var splitDB = commaString.split(',');
var keysLength = keys.length;
var remainder = splitedDB.length % keysLength;
var remainder = splitDB.length % keysLength;
if (remainder !== 0) {

@@ -37,8 +37,7 @@ console.warn('[CommaDBtoObject]: commaDB index number is not match keys length.');

// convert to object
var length = Math.ceil(splitedDB.length / keysLength);
var length = Math.ceil(splitDB.length / keysLength);
var output = Array.from(new Array(length).keys()).map(function (i) {
var item = {};
keys.forEach(function (e, index) {
item[e] = splitedDB[i * keysLength + index];
item[e] = splitDB[i * keysLength + index];
});

@@ -49,4 +48,3 @@ return item;

};
exports.CommaStringToList = CommaStringToList;
var ListToCommaString = function ListToCommaString(parm) {
var ListToCommaString = exports.ListToCommaString = function ListToCommaString(parm) {
// check empty array

@@ -66,12 +64,9 @@ if (parm.length === 0) {

};
exports.ListToCommaString = ListToCommaString;
var CommaStringToArray = function CommaStringToArray(commastring) {
if (commastring === '') return [];
return commastring.split(',');
var CommaStringToArray = exports.CommaStringToArray = function CommaStringToArray(commaString) {
if (commaString === '') return [];
return commaString.split(',');
};
exports.CommaStringToArray = CommaStringToArray;
var ArrayToCommaString = function ArrayToCommaString(data) {
var ArrayToCommaString = exports.ArrayToCommaString = function ArrayToCommaString(data) {
return data.join(',');
};
exports.ArrayToCommaString = ArrayToCommaString;
var Misc = {

@@ -83,3 +78,2 @@ CommaStringToList: CommaStringToList,

};
var _default = Misc;
exports["default"] = _default;
var _default = exports["default"] = Misc;
{
"name": "lesca-comma-string",
"version": "0.0.3",
"version": "1.0.1",
"description": "It can convert data between comma string and array",

@@ -23,38 +23,38 @@ "main": "lib/index.js",

"devDependencies": {
"@babel/cli": "^7.19.3",
"@babel/core": "^7.20.5",
"@babel/cli": "^7.23.0",
"@babel/core": "^7.23.2",
"@babel/plugin-proposal-class-properties": "^7.18.6",
"@babel/plugin-proposal-object-rest-spread": "^7.20.2",
"@babel/plugin-transform-runtime": "^7.19.6",
"@babel/preset-env": "^7.20.2",
"@babel/preset-react": "^7.18.6",
"@babel/preset-typescript": "^7.18.6",
"@emotion/react": "^11.10.5",
"@emotion/styled": "^11.10.5",
"@mui/icons-material": "^5.11.0",
"@mui/material": "^5.11.0",
"autoprefixer": "^10.4.13",
"babel-loader": "^9.1.0",
"concurrently": "^7.6.0",
"@babel/plugin-transform-runtime": "^7.23.2",
"@babel/preset-env": "^7.23.2",
"@babel/preset-react": "^7.22.15",
"@babel/preset-typescript": "^7.23.2",
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@mui/icons-material": "^5.14.14",
"@mui/material": "^5.14.14",
"autoprefixer": "^10.4.16",
"babel-loader": "^9.1.3",
"concurrently": "^8.2.2",
"copy-and-watch": "^0.1.6",
"css-loader": "^6.7.3",
"css-loader": "^6.8.1",
"file-loader": "^6.2.0",
"gh-pages": "^4.0.0",
"html-react-parser": "^3.0.4",
"html-webpack-plugin": "^5.5.0",
"less": "^4.1.3",
"less-loader": "^11.1.0",
"gh-pages": "^6.0.0",
"html-react-parser": "^4.2.6",
"html-webpack-plugin": "^5.5.3",
"less": "^4.2.0",
"less-loader": "^11.1.3",
"less-vars-to-js": "^1.3.0",
"less-watch-compiler": "^1.16.3",
"postcss": "^8.4.20",
"postcss-loader": "^7.0.2",
"postcss": "^8.4.31",
"postcss-loader": "^7.3.3",
"prismjs": "^1.29.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"style-loader": "^3.3.1",
"ts-loader": "^9.4.2",
"typescript": "^4.9.4",
"webpack": "^5.75.0",
"webpack-cli": "^5.0.1",
"webpack-dev-server": "^4.11.1"
"style-loader": "^3.3.3",
"ts-loader": "^9.5.0",
"typescript": "^5.2.2",
"webpack": "^5.89.0",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^4.15.1"
},

@@ -66,3 +66,6 @@ "author": "jamehsu1125 <jameshsu1125@gmail.com>",

"url": "git@github.com:jameshsu1125/lesca-comma-string.git"
},
"dependencies": {
"@babel/runtime": "^7.23.2"
}
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc