configuration
Advanced tools
Comparing version 2.4.0 to 2.4.1
@@ -6,4 +6,4 @@ import { Data, DataRaw } from '../types'; | ||
parse(raw: DataRaw): Data | undefined; | ||
stringify(data: Data, dataRawPrev: DataRaw): DataRaw | undefined; | ||
stringify(data: Data, dataRawPrev?: DataRaw): DataRaw | undefined; | ||
} | ||
export default Parser; |
@@ -37,2 +37,4 @@ "use strict"; | ||
const getBackup = (dataRaw) => { | ||
if (!dataRaw) | ||
return ''; | ||
const isValid = jsonc_simple_parser_1.default.validate(dataRaw); | ||
@@ -39,0 +41,0 @@ if (isValid) |
{ | ||
"name": "configuration", | ||
"description": "Performant and feature rich library for managing configurations/settings.", | ||
"version": "2.4.0", | ||
"version": "2.4.1", | ||
"main": "dist/index.js", | ||
@@ -6,0 +6,0 @@ "types": "dist/index.d.ts", |
@@ -32,3 +32,3 @@ | ||
stringify ( data: Data, dataRawPrev: DataRaw ): DataRaw | undefined { | ||
stringify ( data: Data, dataRawPrev?: DataRaw ): DataRaw | undefined { | ||
@@ -60,4 +60,6 @@ const getContent = ( data: Data ): DataRaw => { | ||
const getBackup = ( dataRaw: DataRaw ): DataRaw => { | ||
const getBackup = ( dataRaw?: DataRaw ): DataRaw => { | ||
if ( !dataRaw ) return ''; | ||
const isValid = JSONC.validate ( dataRaw ); | ||
@@ -64,0 +66,0 @@ |
104057
2704