Fixes for toolkit (#23379)

1. Typo in the default email address
2. Nested promises causing problems in some situations. Return a promise
and resolve in the outer function
3. If extension still have '.' in front remove it prior to matching.
This commit is contained in:
Stephanie Closson
2020-04-06 17:28:48 -06:00
committed by GitHub
parent 7f13b446e4
commit 139753358d
3 changed files with 35 additions and 33 deletions
@@ -10,8 +10,8 @@ entrypoint = () => {
// THEN run everything in linked mode
if (fs.existsSync(toolkitDirectory)) {
const tkStat = fs.lstatSync(toolkitDirectory);
if (fs.existsSync(`${process.env['HOME']}/.config/yarn/link/@grafana/toolkit`) && tkStat.isSymbolicLink()) {
console.log('Running in linked mode');
if (tkStat.isSymbolicLink()) {
console.log('Running in linked mode', `${__dirname}/grafana-toolkit.js`);
return `${__dirname}/grafana-toolkit.js`;
}
}