Skip to content

Instantly share code, notes, and snippets.

View niks3089's full-sized avatar

Nikhil Acharya Prakash niks3089

View GitHub Profile
// jshint esversion: 9
async function install(pkgs) {
pkgs = pkgs.join(' ');
return new Promise((resolve, reject) => {
const { exec } = require('child_process');
exec(`npm install ${pkgs}`, (err, stdout, stderr) => {
if (err) reject(err);
else resolve();
});
// jshint esversion: 9
async function install(pkgs) {
pkgs = pkgs.join(' ');
return new Promise((resolve, reject) => {
const { exec } = require('child_process');
exec(`npm install ${pkgs}`, (err, stdout, stderr) => {
if (err) reject(err);
else resolve();
});
@niks3089
niks3089 / currency.js
Last active March 31, 2020 08:03
Currency Convertor for Commander
// jshint esversion: 9
async function install(pkgs) {
pkgs = pkgs.join(' ');
return new Promise((resolve, reject) => {
const { exec } = require('child_process');
exec(`npm install ${pkgs}`, (err, stdout, stderr) => {
if (err) reject(err);
else resolve();
});
@niks3089
niks3089 / nikhil_jenkins.js
Last active January 31, 2020 07:13
Commander jenkins job
// jshint esversion: 9
const axios = require('axios');
/**
* @description null
* @param {ParamsType} params list of command parameters
* @param {?string} commandText text message
* @param {!object} [secrets = {}] list of secrets
* @return {Promise<SlackBodyType>} Response body
*/