react-native-svg-asset-plugin
Version:
Asset plugin for importing SVG images in React Native
25 lines (24 loc) • 785 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getLastModifiedTime = getLastModifiedTime;
exports.updateLastModifiedTime = updateLastModifiedTime;
const fs_extra_1 = __importDefault(require("fs-extra"));
async function getLastModifiedTime(filePath) {
try {
const fileStats = await fs_extra_1.default.stat(filePath);
return fileStats.mtimeMs;
}
catch {
return 0;
}
}
async function updateLastModifiedTime(filePath) {
const currentTime = Date.now() / 1000;
try {
await fs_extra_1.default.utimes(filePath, currentTime, currentTime);
}
catch { }
}