mirror of https://github.com/twbs/bootstrap.git
29 lines
695 B
JavaScript
29 lines
695 B
JavaScript
/* eslint-env node */
|
|
/* eslint-disable no-console */
|
|
|
|
'use strict'
|
|
|
|
const process = require('node:process')
|
|
const lambdaTunnel = require('@lambdatest/node-tunnel')
|
|
|
|
if (process.env.LAMBDATEST !== 'true') {
|
|
console.log('Skipping lt-local script!')
|
|
return
|
|
}
|
|
|
|
const tunnelInstance = new lambdaTunnel() // eslint-disable-line new-cap
|
|
const tunnelArguments = {
|
|
user: process.env.LT_USERNAME,
|
|
key: process.env.LT_ACCESS_KEY,
|
|
tunnelName: process.env.LT_TUNNEL_NAME || 'jasmine',
|
|
logFile: 'local.log'
|
|
};
|
|
|
|
// eslint-disable-next-line unicorn/prefer-top-level-await
|
|
(async () => {
|
|
await tunnelInstance.start(tunnelArguments)
|
|
await new Promise(res => {
|
|
setTimeout(res, 5000)
|
|
})
|
|
})()
|