bigview-cli
Advanced tools
Comparing version 1.2.7 to 1.3.10
23
index.js
#!/usr/bin/env node | ||
const fse = require('fs-extra') | ||
var fs = require("fs") | ||
@@ -19,8 +19,21 @@ var argv = process.argv; | ||
// | ||
function generatePageletModule (moduleName) { | ||
var files = fs.readdirSync(file_path + "/tpl/pagelet") | ||
// console.log(files) | ||
function generatePageletModule (moduleName) { | ||
var p = file_path + "/tpl/pagelet" | ||
var files = fs.readdirSync(p) | ||
for(var i in files){ | ||
var file = files[i] | ||
gOne(file, moduleName) | ||
var stat = fs.statSync(p + '/' + file) | ||
if (stat.isDirectory()){ | ||
console.log('copy tpl ' + current_path + '/' + moduleName + '/tpl') | ||
fse.copy(p + '/' + file , current_path + '/' + moduleName + '/tpl', err => { | ||
if (err) { | ||
return console.error(err) | ||
} | ||
// console.log("success!") | ||
}); | ||
} else { | ||
gOne(file, moduleName) | ||
} | ||
} | ||
@@ -27,0 +40,0 @@ } |
{ | ||
"name": "bigview-cli", | ||
"version": "1.2.7", | ||
"version": "1.3.10", | ||
"description": "", | ||
@@ -17,2 +17,3 @@ "main": "index.js", | ||
"dependencies": { | ||
"fs-extra": "^2.0.0", | ||
"mkdirp": "^0.5.1", | ||
@@ -19,0 +20,0 @@ "tpl_apply": "^1.0.5" |
@@ -5,26 +5,16 @@ 'use strict' | ||
module.exports = class MyPagelet extends Pagelet { | ||
module.exports = class QPagelet extends Pagelet { | ||
constructor() { | ||
super() | ||
this.root = __dirname | ||
this.name = '{{name}}' | ||
this.data = {t: "测试" } | ||
this.selector = '{{name}}' | ||
this.location = '{{name}}' | ||
this.tpl = 'index.html' | ||
this.delay = 0 | ||
this.domid = '{{name}}' | ||
} | ||
fetch() { | ||
let self = this | ||
return new Promise(function(resolve, reject){ | ||
setTimeout(function() { | ||
resolve(self.data) | ||
}, self.delay) | ||
}) | ||
return Promise.resolve() | ||
} | ||
parse() { | ||
return Promise.resolve(this.data = {}) | ||
return Promise.resolve() | ||
} | ||
} |
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
2558
7
83
3
3
+ Addedfs-extra@^2.0.0
+ Addedfs-extra@2.1.2(transitive)
+ Addedgraceful-fs@4.2.11(transitive)
+ Addedjsonfile@2.4.0(transitive)