Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

jjsontree.js

Package Overview
Dependencies
Maintainers
0
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jjsontree.js - npm Package Compare versions

Comparing version 4.3.0 to 4.4.0

2

dist/translations/jsontree.translations.af.js

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Afrikaans | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Afrikaans | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Arabic | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Arabic | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Belarusian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Belarusian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Bulgarian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Bulgarian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Bengali | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Bengali | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Danish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Danish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - German | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - German | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Greek | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Greek | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - English | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - English | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Esperanto | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Esperanto | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Spanish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Spanish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Estonian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Estonian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Farsi | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Farsi | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Finnish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Finnish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - French | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - French | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Frisian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Frisian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Irish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Irish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Galician | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Galician | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Hebrew | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Hebrew | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Hindi | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Hindi | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Hungarian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Hungarian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Armenian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Armenian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Indonesian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Indonesian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Icelandic | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Icelandic | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Italian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Italian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Japanese | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Japanese | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Georgian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Georgian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Korean | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Korean | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Luxembourgish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Luxembourgish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Lithuanian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Lithuanian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Latvian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Latvian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Malay | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Malay | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Nepali | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Nepali | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Dutch | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Dutch | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Norwegian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Norwegian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Portuguese | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Portuguese | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Polish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Polish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Romanian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Romanian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Sinhalese | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Sinhalese | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Slovak | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Slovak | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Slovenian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Slovenian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Swedish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Swedish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Tamil | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Tamil | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Telugu | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Telugu | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Thai | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Thai | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Tagalog | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Tagalog | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Turkish | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Turkish | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Ukrainian | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Ukrainian | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Vietnamese | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Vietnamese | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Taiwanese | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Taiwanese | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -1,2 +0,2 @@

/*! JsonTree.js v4.3.0 - Chinese (simplified) | (c) Bunoon 2024 | MIT License */
/*! JsonTree.js v4.4.0 - Chinese (simplified) | (c) Bunoon 2024 | MIT License */
$jsontree.setConfiguration( {

@@ -3,0 +3,0 @@ "text": {

@@ -5,3 +5,3 @@ {

"description": "A lightweight JavaScript library that generates customizable tree views to better visualize, and edit, JSON data.",
"version": "4.3.0",
"version": "4.4.0",
"homepage": "https://www.william-troup.com/jsontree-js/",

@@ -8,0 +8,0 @@ "author": {

@@ -5,4 +5,4 @@ <h1 align="center">

[![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=JsonTree.js%2C%20a%20free%20JavaScript%json%20treeview&url=https://github.com/williamtroup/JsonTree.js&hashtags=javascript,treeview,json)
[![npm](https://img.shields.io/badge/npmjs-v4.3.0-blue)](https://www.npmjs.com/package/jjsontree.js)
[![nuget](https://img.shields.io/badge/nuget-v4.3.0-purple)](https://www.nuget.org/packages/jJsonTree.js/)
[![npm](https://img.shields.io/badge/npmjs-v4.4.0-blue)](https://www.npmjs.com/package/jjsontree.js)
[![nuget](https://img.shields.io/badge/nuget-v4.4.0-purple)](https://www.nuget.org/packages/jJsonTree.js/)
[![license](https://img.shields.io/badge/license-MIT-green)](https://github.com/williamtroup/JsonTree.js/blob/main/LICENSE.txt)

@@ -14,3 +14,3 @@ [![discussions Welcome](https://img.shields.io/badge/discussions-Welcome-red)](https://github.com/williamtroup/JsonTree.js/discussions)

> <p align="center">🔗 A lightweight JavaScript library that generates customizable tree views to better visualize, and edit, JSON data.</p>
> <p align="center">v4.3.0</p>
> <p align="center">v4.4.0</p>
<br />

@@ -178,4 +178,4 @@

```markdown
https://cdn.jsdelivr.net/gh/williamtroup/JsonTree.js@4.3.0/dist/jsontree.min.js
https://cdn.jsdelivr.net/gh/williamtroup/JsonTree.js@4.3.0/dist/jsontree.js.min.css
https://cdn.jsdelivr.net/gh/williamtroup/JsonTree.js@4.4.0/dist/jsontree.min.js
https://cdn.jsdelivr.net/gh/williamtroup/JsonTree.js@4.4.0/dist/jsontree.js.min.css
```

@@ -182,0 +182,0 @@ <br>

@@ -7,3 +7,3 @@ /**

* @file api.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file context-menu.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file tooltip.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file trigger.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file constant.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file arr.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file convert.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -32,2 +32,5 @@ * @license MIT License

} else if ( Is.definedImportedFilename( object ) ) {
result = object.object;
} else if ( Is.definedDate( object ) ) {

@@ -261,2 +264,35 @@ if ( !bindingOptions.includeTimeZoneInDates ) {

}
export function stringToBoolean( value: string ) : boolean {
return value.toString().toLowerCase().trim() === "true";
}
export function stringToParsedValue( value: any, bindingOptions: BindingOptions ) : any {
let parsedValue: any = null;
if ( Is.definedString( value ) ) {
const floatValue: number = parseFloat( value );
if ( bindingOptions.parse!.stringsToBooleans && Is.String.boolean( value ) ) {
parsedValue = Convert.stringToBoolean( value );;
} else if ( bindingOptions.parse!.stringsToBigInts && Is.String.bigInt( value ) ) {
parsedValue = Convert.stringToBigInt( value );
} else if ( bindingOptions.parse!.stringsToNumbers && !isNaN( value ) && !Is.definedFloat( floatValue ) ) {
parsedValue = parseInt( value );
} else if ( bindingOptions.parse!.stringsToFloats && !isNaN( value ) && Is.definedFloat( floatValue ) ) {
parsedValue = floatValue;
} else if ( bindingOptions.parse!.stringsToDates && Is.String.date( value ) ) {
parsedValue = new Date( value );
} else if ( bindingOptions.parse!.stringsToSymbols && Is.String.symbol( value ) ) {
parsedValue = Symbol( Convert.symbolToString( value ) );
}
}
return parsedValue;
}
}

@@ -7,3 +7,3 @@ /**

* @file datetime.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -16,2 +16,3 @@ * @license MIT License

import { type Configuration } from "../type";
import { Is } from "./is";
import { Str } from "./str";

@@ -36,2 +37,6 @@

if ( Is.definedString( result ) ) {
result = `<sup>${result}</sup>`;
}
return result;

@@ -38,0 +43,0 @@ }

@@ -7,3 +7,3 @@ /**

* @file default.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file enum.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -23,4 +23,10 @@ * @license MIT License

underscore = "_",
dot = ".",
coma = ",",
}
export const enum Value {
notFound = -1,
}
export enum DataType {

@@ -27,0 +33,0 @@ null = "null",

@@ -7,3 +7,3 @@ /**

* @file is.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -15,2 +15,3 @@ * @license MIT License

import { ImportedFilename } from "../type";
import { Char } from "./enum";

@@ -42,3 +43,3 @@

export function date( dateTimeString: string ) {
const regExp: RegExp = /\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/;
const regExp: RegExp = /\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[1-2]\d|3[0-1])T(?:[0-1]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+|)(?:Z|(?:\+|\-)(?:\d{2}):?(?:\d{2}))/;

@@ -158,2 +159,6 @@ return dateTimeString.match( regExp );

}
export function definedImportedFilename( object: any ) : boolean {
return defined( object ) && object instanceof ImportedFilename;
}
}

@@ -7,3 +7,3 @@ /**

* @file obj.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file size.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file str.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -14,3 +14,5 @@ * @license MIT License

import { Char } from "./enum";
export namespace Str {

@@ -33,2 +35,12 @@ export function padNumber( number: number, length: number = 1, paddingCharacter: string = "0" ) : string {

}
export function getMaximumLengthDisplay( value: string, maximumLength: number, ellipsisText: string ) : string {
let newValue: string = value;
if ( maximumLength > 0 && newValue.length > maximumLength ) {
newValue = `${newValue.substring( 0, maximumLength )}${Char.space}${ellipsisText}${Char.space}`;
}
return newValue;
}
}

@@ -7,3 +7,3 @@ /**

* @file dom.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file binding.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -165,2 +165,3 @@ * @license MIT License

options.maximum!.inspectionLevels = Default.getNumber( options.maximum!.inspectionLevels, 10 );
options.maximum!.propertyNameLength = Default.getNumber( options.maximum!.propertyNameLength, 0 );

@@ -215,2 +216,3 @@ return options.maximum!;

options.controlPanel!.showImportButton = Default.getBoolean( options.controlPanel!.showImportButton, true );
options.controlPanel!.showExportButton = Default.getBoolean( options.controlPanel!.showExportButton, true );

@@ -273,2 +275,4 @@ return options.controlPanel!;

options.parse!.stringsToSymbols = Default.getBoolean( options.parse!.stringsToSymbols, false );
options.parse!.stringsToFloats = Default.getBoolean( options.parse!.stringsToFloats, false );
options.parse!.stringsToBigInts = Default.getBoolean( options.parse!.stringsToBigInts, false );

@@ -319,2 +323,3 @@ return options.parse!;

options.sideMenu!.showClearJsonButton = Default.getBoolean( options.sideMenu!.showClearJsonButton, true );
options.sideMenu!.updateDisplayDelay = Default.getNumber( options.sideMenu!.updateDisplayDelay, 500 );

@@ -321,0 +326,0 @@ return options.sideMenu!;

@@ -7,3 +7,3 @@ /**

* @file config.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -10,0 +10,0 @@ * @license MIT License

@@ -7,3 +7,3 @@ /**

* @file type.ts
* @version v4.3.0
* @version v4.4.0
* @author Bunoon

@@ -18,2 +18,7 @@ * @license MIT License

export class ImportedFilename {
public filename: string = null!;
public object: string = null!;
};
export type CustomDataType = {

@@ -243,2 +248,3 @@ class: string;

inspectionLevels?: number;
propertyNameLength?: number;
};

@@ -260,2 +266,4 @@

stringsToSymbols?: boolean;
stringsToFloats?: boolean;
stringsToBigInts?: boolean;
};

@@ -289,2 +297,3 @@

showImportButton?: boolean;
showExportButton?: boolean;
};

@@ -356,2 +365,3 @@

showClearJsonButton?: boolean;
updateDisplayDelay?: number;
};

@@ -358,0 +368,0 @@

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

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