Socket
Socket
Sign inDemoInstall

pretty-data

Package Overview
Dependencies
0
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.30.0 to 0.30.1

test/.test_json.js.swp

2

package.json
{
"name": "pretty-data",
"version": "0.30.0",
"version": "0.30.1",
"author": "Vadim Kiryukhin <vkiryukhin@gmail.com>",

@@ -5,0 +5,0 @@ "description": "plugin to pretty print or minify XML, JSON, CSS and SQL files",

/**
* pretty-data - nodejs plugin to pretty-print or minify data in XML, JSON and CSS formats.
*
* Version - 0.30.0
* Version - 0.30.1
* Copyright (c) 2012 Vadim Kiryukhin

@@ -121,22 +121,12 @@ * vkiryukhin @ gmail.com

var ar = text.replace(/\s{0,}\{\s{0,}/g,"{")
.replace(/\s{0,}\[$/g,"[")
.replace(/\[\s{0,}/g,"[")
.replace(/\s{0,}\}\s{0,}/g,"}")
.replace(/\s{0,}\]\s{0,}/g,"]")
.replace(/\"\s{0,}\,/g,'",')
.replace(/\,\s{0,}\"/g,',"')
.replace(/\"\s{0,}:/g,'":')
.replace(/:\s{0,}\"/g,':"')
.replace(/:\s{0,}\[/g,':[')
var ar = this.jsonmin(text).replace(/\{/g,"~#~{~#~")
.replace(/\[/g,"[~#~")
.replace(/\}/g,"~#~}")
.replace(/\]/g,"~#~]")
.replace(/\"\,/g,'",~#~')
.replace(/\,\"/g,',~#~"')
.replace(/\]\,/g,'],~#~')
.replace(/~#~\s{0,}~#~/g,"~#~")
.split('~#~'),
.replace(/\{/g,"~#~{~#~")
.replace(/\[/g,"[~#~")
.replace(/\}/g,"~#~}")
.replace(/\]/g,"~#~]")
.replace(/\"\,/g,'",~#~')
.replace(/\,\"/g,',~#~"')
.replace(/~#~\s{0,}~#~/g,"~#~")
.split('~#~'),
len = ar.length,

@@ -320,12 +310,16 @@ deep = 0,

return text.replace(/\s{0,}\{\s{0,}/g,"{")
.replace(/\s{0,}\[$/g,"[")
.replace(/\[\s{0,}/g,"[")
.replace(/:\s{0,}\[/g,':[')
.replace(/\s{0,}\}\s{0,}/g,"}")
.replace(/\s{0,}\]\s{0,}/g,"]")
.replace(/\"\s{0,}\,/g,'",')
.replace(/\,\s{0,}\"/g,',"')
.replace(/\"\s{0,}:/g,'":')
.replace(/:\s{0,}\"/g,':"');
return text.replace(/\s{0,}\{\s{0,}/g,"{")
.replace(/\s{0,}\[$/g,"[")
.replace(/\[\s{0,}/g,"[")
.replace(/:\s{0,}\[/g,':[')
.replace(/\s{0,}\}\s{0,}/g,"}")
.replace(/\s{0,}\]\s{0,}/g,"]")
.replace(/\"\s{0,}\,/g,'",')
.replace(/\,\s{0,}\"/g,',"')
.replace(/\"\s{0,}:/g,'":')
.replace(/:\s{0,}\"/g,':"')
.replace(/:\s{0,}\[/g,':[')
.replace(/\,\s{0,}\[/g,',[')
.replace(/\,\s{2,}/g,', ')
.replace(/\]\s{0,},\s{0,}\[/g,'],[');
}

@@ -332,0 +326,0 @@

@@ -6,3 +6,3 @@ # pretty-data

**Version** - 0.30.0
**Version** - 0.30.1

@@ -9,0 +9,0 @@ **Copyright** (c) 2012 Vadim Kiryukhin ( vkiryukhin @ gmail.com )

var json = '{"menu":{"id": "file","value": \n[1,2,3],\n"popup":{"menuitem":[{"value": ["one","two"],\n"onclick":"CreateNewDoc()"},{"value":"Close","onclick":"CloseDoc()"}]}}}',
var json = '{"menu":{"id": "file","value": \n[[1,2,3],[4,5,6] ],\n"popup":{"menuitem":[{"value": ["one","two"],\n"onclick":"CreateNewDoc()"},{"value":"Close","onclick":"CloseDoc()"}]}}}',
json_pp = require('../pretty-data').pd.json(json),

@@ -4,0 +4,0 @@ json_min = require('../pretty-data').pd.jsonmin(json);

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc