mirror of
https://github.com/serverless/serverless.git
synced 2025-12-08 19:46:03 +00:00
19 lines
447 B
JavaScript
19 lines
447 B
JavaScript
'use strict';
|
|
|
|
// This module should be dependencies free (as it's used at local fallback triage)
|
|
// and kept async (as telemetry payload generation depends on it)
|
|
|
|
const path = require('path');
|
|
const { createRequire } = require('module');
|
|
|
|
try {
|
|
module.exports = path.resolve(
|
|
path.dirname(
|
|
createRequire(path.resolve(process.cwd(), 'require-resolver')).resolve('serverless')
|
|
),
|
|
'..'
|
|
);
|
|
} catch {
|
|
module.exports = null;
|
|
}
|