mirror of
https://github.com/LukeHagar/arbiter.git
synced 2025-12-08 20:37:44 +00:00
Saving all progress
This commit is contained in:
18
node_modules/ts-node-dev/lib/get-compiled-path.js
generated
vendored
Normal file
18
node_modules/ts-node-dev/lib/get-compiled-path.js
generated
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
"use strict";
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.getCompiledPath = void 0;
|
||||
var crypto_1 = __importDefault(require("crypto"));
|
||||
var path_1 = __importDefault(require("path"));
|
||||
var cwd = process.cwd();
|
||||
exports.getCompiledPath = function (code, fileName, compiledDir) {
|
||||
var hash = crypto_1.default
|
||||
.createHash('sha256')
|
||||
.update(fileName + code, 'utf8')
|
||||
.digest('hex');
|
||||
fileName = path_1.default.relative(cwd, fileName);
|
||||
var hashed = fileName.replace(/[^\w]/g, '_') + '_' + hash + '.js';
|
||||
return path_1.default.join(compiledDir, hashed);
|
||||
};
|
||||
Reference in New Issue
Block a user