@expo/json-file
Advanced tools
Comparing version
@@ -18,9 +18,19 @@ "use strict"; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
@@ -27,0 +37,0 @@ return (mod && mod.__esModule) ? mod : { "default": mod }; |
@@ -1,3 +0,2 @@ | ||
/// <reference types="node" /> | ||
export declare function writeFileAtomicSync(filename: string, data: string | Buffer): void; | ||
export declare function writeFileAtomic(filename: string, data: string | Buffer): Promise<void>; |
@@ -18,11 +18,22 @@ "use strict"; | ||
}); | ||
var __importStar = (this && this.__importStar) || function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.writeFileAtomic = exports.writeFileAtomicSync = void 0; | ||
exports.writeFileAtomicSync = writeFileAtomicSync; | ||
exports.writeFileAtomic = writeFileAtomic; | ||
const node_crypto_1 = require("node:crypto"); | ||
@@ -39,3 +50,2 @@ const fs = __importStar(require("node:fs")); | ||
} | ||
exports.writeFileAtomicSync = writeFileAtomicSync; | ||
async function writeFileAtomic(filename, data) { | ||
@@ -46,3 +56,2 @@ const tmpfile = getTarget(filename, data); | ||
} | ||
exports.writeFileAtomic = writeFileAtomic; | ||
//# sourceMappingURL=writeAtomic.js.map |
{ | ||
"name": "@expo/json-file", | ||
"version": "9.1.1-canary-20250408-7f0ab53", | ||
"version": "9.1.1", | ||
"description": "A module for reading, writing, and manipulating JSON files", | ||
@@ -39,3 +39,3 @@ "main": "build/JsonFile.js", | ||
"@types/json5": "^2.2.0", | ||
"expo-module-scripts": "4.1.1-canary-20250408-7f0ab53", | ||
"expo-module-scripts": "^4.1.1", | ||
"memfs": "^3.2.0" | ||
@@ -45,3 +45,4 @@ }, | ||
"access": "public" | ||
} | ||
}, | ||
"gitHead": "1914bb35d23af23078da37e70988261844436505" | ||
} |
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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
39766
2.85%572
3.25%0
-100%