@nebula.js/cli-create
Advanced tools
Comparing version 0.4.0 to 0.5.0
@@ -6,12 +6,12 @@ # Change Log | ||
# [0.4.0](https://github.com/qlik-oss/nebula.js/compare/v0.3.0...v0.4.0) (2020-04-02) | ||
# [0.5.0](https://github.com/qlik-oss/nebula.js/compare/v0.4.0...v0.5.0) (2020-04-20) | ||
**Note:** Version bump only for package @nebula.js/cli-create | ||
# [0.4.0](https://github.com/qlik-oss/nebula.js/compare/v0.3.0...v0.4.0) (2020-04-02) | ||
**Note:** Version bump only for package @nebula.js/cli-create | ||
# [0.3.0](https://github.com/qlik-oss/nebula.js/compare/v0.2.1...v0.3.0) (2020-03-30) | ||
**Note:** Version bump only for package @nebula.js/cli-create |
@@ -21,10 +21,6 @@ const chalk = require('chalk'); | ||
const author = async cwd => { | ||
const author = async (cwd) => { | ||
try { | ||
const email = execSync('git config --get user.email', { cwd }) | ||
.toString() | ||
.trim(); | ||
const name = execSync('git config --get user.name', { cwd }) | ||
.toString() | ||
.trim(); | ||
const email = execSync('git config --get user.email', { cwd }).toString().trim(); | ||
const name = execSync('git config --get user.name', { cwd }).toString().trim(); | ||
return { | ||
@@ -62,3 +58,3 @@ email, | ||
const create = async argv => { | ||
const create = async (argv) => { | ||
const { name } = argv; | ||
@@ -137,3 +133,3 @@ | ||
files.forEach(file => { | ||
files.forEach((file) => { | ||
const p = `${sourceFolder}/${file}`; | ||
@@ -154,3 +150,3 @@ const stats = fs.lstatSync(path.resolve(templatesRoot, p)); | ||
folders.forEach(folder => { | ||
folders.forEach((folder) => { | ||
traverse(folder); | ||
@@ -157,0 +153,0 @@ }); |
{ | ||
"name": "@nebula.js/cli-create", | ||
"version": "0.4.0", | ||
"version": "0.5.0", | ||
"description": "", | ||
@@ -25,8 +25,8 @@ "license": "MIT", | ||
"dependencies": { | ||
"chalk": "3.0.0", | ||
"ejs": "3.0.1", | ||
"fs-extra": "8.1.0", | ||
"inquirer": "7.0.4" | ||
"chalk": "4.0.0", | ||
"ejs": "3.0.2", | ||
"fs-extra": "9.0.0", | ||
"inquirer": "7.1.0" | ||
}, | ||
"gitHead": "93d615a12beb9bad68cf9aa6eee17fd49898833c" | ||
"gitHead": "2bdf7edd5bd8249fd0be507cc5c08c529ff1b1b2" | ||
} |
@@ -25,3 +25,3 @@ import enigma from 'enigma.js'; | ||
const params = Object.keys(headers) | ||
.map(key => `${key}=${headers[key]}`) | ||
.map((key) => `${key}=${headers[key]}`) | ||
.join('&'); | ||
@@ -28,0 +28,0 @@ |
@@ -7,5 +7,5 @@ describe('sn', () => { | ||
await page.waitForSelector(content, { visible: true }); | ||
const text = await page.$eval(content, el => el.textContent); | ||
const text = await page.$eval(content, (el) => el.textContent); | ||
expect(text).to.equal('Hello!'); | ||
}); | ||
}); |
const serve = require('@nebula.js/cli-serve'); // eslint-disable-line | ||
page.on('pageerror', e => { | ||
page.on('pageerror', (e) => { | ||
console.error('Web: ', e.message); | ||
}); | ||
page.on('console', msg => { | ||
page.on('console', (msg) => { | ||
for (let i = 0; i < msg.args().length; ++i) { | ||
@@ -9,0 +9,0 @@ console.log(`console ${msg.text()}`); |
@@ -14,7 +14,7 @@ describe('interaction', () => { | ||
await page.waitForFunction(selector => document.querySelectorAll(selector).length === 2, {}, 'rect[data-label]'); | ||
await page.waitForFunction((selector) => document.querySelectorAll(selector).length === 2, {}, 'rect[data-label]'); | ||
const rects = await page.$$eval('rect[data-label]', sel => sel.map(r => r.getAttribute('data-label'))); | ||
const rects = await page.$$eval('rect[data-label]', (sel) => sel.map((r) => r.getAttribute('data-label'))); | ||
expect(rects).to.eql(['K', 'S']); | ||
}); | ||
}); |
@@ -14,4 +14,4 @@ /* eslint no-param-reassign: 0 */ | ||
let expando = 0; | ||
const confirmOrCancelSelection = e => { | ||
const active = instances.filter(a => a.selections && a.selections.isActive()); | ||
const confirmOrCancelSelection = (e) => { | ||
const active = instances.filter((a) => a.selections && a.selections.isActive()); | ||
if (!active.length) { | ||
@@ -21,5 +21,5 @@ return; | ||
if (e.key === KEYS.ENTER) { | ||
active.forEach(a => a.selections.confirm()); | ||
active.forEach((a) => a.selections.confirm()); | ||
} else if (e.key === KEYS.ESCAPE || e.key === KEYS.IE11_ESC) { | ||
active.forEach(a => a.selections.cancel()); | ||
active.forEach((a) => a.selections.cancel()); | ||
} | ||
@@ -38,3 +38,3 @@ }; | ||
const addListeners = (emitter, listeners) => { | ||
Object.keys(listeners).forEach(type => { | ||
Object.keys(listeners).forEach((type) => { | ||
emitter.on(type, listeners[type]); | ||
@@ -45,3 +45,3 @@ }); | ||
const removeListeners = (emitter, listeners) => { | ||
Object.keys(listeners).forEach(type => { | ||
Object.keys(listeners).forEach((type) => { | ||
emitter.removeListener(type, listeners[type]); | ||
@@ -51,3 +51,3 @@ }); | ||
export default function({ selections, brush, picassoQ } = {}, { path = '/qHyperCubeDef' } = {}) { | ||
export default function ({ selections, brush, picassoQ } = {}, { path = '/qHyperCubeDef' } = {}) { | ||
if (!selections) { | ||
@@ -64,5 +64,5 @@ return { | ||
// interceptors primary job is to ensure selections only occur on either values OR ranges | ||
const valueInterceptor = added => { | ||
const valueInterceptor = (added) => { | ||
const brushes = brush.brushes(); | ||
brushes.forEach(b => { | ||
brushes.forEach((b) => { | ||
if (b.type === 'range') { | ||
@@ -76,7 +76,7 @@ // has range selections | ||
}); | ||
return added.filter(t => t.value !== -2); // do not allow selection on null value | ||
return added.filter((t) => t.value !== -2); // do not allow selection on null value | ||
}; | ||
const rangeInterceptor = a => { | ||
const v = brush.brushes().filter(b => b.type === 'value'); | ||
const rangeInterceptor = (a) => { | ||
const v = brush.brushes().filter((b) => b.type === 'value'); | ||
if (v.length) { | ||
@@ -111,3 +111,3 @@ // has dimension values selected | ||
const generated = picassoQ.selections(brush, {}, layout); | ||
generated.forEach(s => selections.select(s)); | ||
generated.forEach((s) => selections.select(s)); | ||
}); | ||
@@ -125,3 +125,3 @@ | ||
return { | ||
layout: lt => { | ||
layout: (lt) => { | ||
layout = lt; | ||
@@ -131,3 +131,3 @@ }, | ||
layout = null; | ||
const idx = instances.indexOf(instances.filter(i => i.key === key)[0]); | ||
const idx = instances.indexOf(instances.filter((i) => i.key === key)[0]); | ||
if (idx !== -1) { | ||
@@ -134,0 +134,0 @@ instances.splice(idx, 1); |
const serve = require('@nebula.js/cli-serve'); // eslint-disable-line | ||
page.on('pageerror', e => { | ||
page.on('pageerror', (e) => { | ||
console.error('Web: ', e.message); | ||
}); | ||
page.on('console', msg => { | ||
page.on('console', (msg) => { | ||
for (let i = 0; i < msg.args().length; ++i) { | ||
@@ -9,0 +9,0 @@ console.log(`console ${msg.text()}`); |
@@ -1,2 +0,2 @@ | ||
export default function({ | ||
export default function ({ | ||
layout, // eslint-disable-line no-unused-vars | ||
@@ -3,0 +3,0 @@ context, // eslint-disable-line no-unused-vars |
26277
731
+ Addedat-least-node@1.0.0(transitive)
+ Addedchalk@4.0.0(transitive)
+ Addedejs@3.0.2(transitive)
+ Addedfs-extra@9.0.0(transitive)
+ Addedinquirer@7.1.0(transitive)
+ Addedjsonfile@6.1.0(transitive)
+ Addeduniversalify@1.0.02.0.1(transitive)
- Removedansi-regex@4.1.1(transitive)
- Removedansi-styles@3.2.1(transitive)
- Removedchalk@2.4.2(transitive)
- Removedcolor-convert@1.9.3(transitive)
- Removedcolor-name@1.1.3(transitive)
- Removedejs@3.0.1(transitive)
- Removedfs-extra@8.1.0(transitive)
- Removedhas-flag@3.0.0(transitive)
- Removedinquirer@7.0.4(transitive)
- Removedjsonfile@4.0.0(transitive)
- Removedstrip-ansi@5.2.0(transitive)
- Removedsupports-color@5.5.0(transitive)
- Removeduniversalify@0.1.2(transitive)
Updatedchalk@4.0.0
Updatedejs@3.0.2
Updatedfs-extra@9.0.0
Updatedinquirer@7.1.0