New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@nebula.js/cli-create

Package Overview
Dependencies
Maintainers
4
Versions
167
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nebula.js/cli-create - npm Package Compare versions

Comparing version 0.4.0 to 0.5.0

6

CHANGELOG.md

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc