/var/www/greso.tech/server/nsm/node_modules/sequelize-cli/lib/helpers
NameSizeModeActions
asset-helper.js10650644editdlrm
config-helper.js55040644editdlrm
dummy-file.js1040644editdlrm
generic-helper.js13540644editdlrm
import-helper.js12130644editdlrm
index.js5060644editdlrm
init-helper.js24920644editdlrm
migration-helper.js11670644editdlrm
model-helper.js32770644editdlrm
path-helper.js25500644editdlrm
template-helper.js7230644editdlrm
umzug-helper.js18530644editdlrm
version-helper.js10380644editdlrm
view-helper.js20830644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/sequelize-cli/lib/helpers/import-helper.js (1213B)
"use strict"; var _url = _interopRequireDefault(require("url")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } async function supportsDynamicImport() { try { // imports are cached. // no need to worry about perf here. // Don't remove .js: extension must be included for ESM imports! await import('./dummy-file.js'); return true; } catch (e) { return false; } } /** * Imports a JSON, CommonJS or ESM module * based on feature detection. * * @param modulePath path to the module to import * @returns {Promise} the imported module. */ async function importModule(modulePath) { // JSON modules are still behind a flag. Fallback to require for now. // https://nodejs.org/api/esm.html#json-modules if (_url.default.pathToFileURL && !modulePath.endsWith('.json') && (await supportsDynamicImport())) { // 'import' expects a URL. (https://github.com/sequelize/cli/issues/994) return import(_url.default.pathToFileURL(modulePath)); } // mimics what `import()` would return for // cjs modules. return { default: require(modulePath) }; } module.exports = { supportsDynamicImport, importModule };