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

gear-yui

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gear-yui - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

59

bin/gear-yui.js
#!/usr/bin/env node
var Queue = require('gear').Queue,
var BUILD_FILE = 'build.json',
fs = require('fs'),
path = require('path'),
Queue = require('gear').Queue,
Registry = require('gear').Registry,
registry = new Registry({module: 'gear-lib'});
registry;
console.log('hi');
registry = new Registry({dirname: path.resolve(__dirname, '../', 'node_modules', 'gear-lib', 'lib')});
/*
registry.load({filename: 'yui.js'});
function build(comp) {
var cwd = process.cwd(),
dest = path.resolve(cwd, comp.dest, comp.name),
filenames;
new Queue({registry: registry})
.read('')
.inspect();*/
filenames = comp.js.map(function(filename) {
return path.resolve(cwd, "js", filename);
});
new Queue({registry: registry})
.read(filenames)
.jslint({callback: function(linted) {
console.log(linted);
}})
.concat({callback: function(blob) {
var prefix = "YUI.add('" + comp.name + "', function(Y) {\n\n",
postfix = "\n\n\n}, '@VERSION@' ," + JSON.stringify(comp.config) + ");";
return prefix + blob.result + postfix;
}})
.write(dest + '-debug.js')
//.replace()
.write(dest + '.js')
.jsminify()
.write(dest + '-min.js')
.run(function(err, result) {
if (err) {
console.err(err);
}
});
}
function main() {
fs.readFile(BUILD_FILE, function(err, data) {
if (err) {
console.error('Failed to find ' + BUILD_FILE + ' file');
return;
}
JSON.parse(data).forEach(function(component) {
build(component);
});
});
}
main();

6

package.json

@@ -1,5 +0,4 @@

{
"name": "gear-yui",
"version": "0.0.1",
"version": "0.0.2",
"description": "Build YUI with Gear.js",

@@ -12,3 +11,4 @@ "author": "Stephen Murphy <stephen@hypernaut.com>",

"dependencies": {
"gear": ">= 0.7.0"
"gear": ">= 0.7.0",
"gear-lib": ">= 0.7.0"
},

@@ -15,0 +15,0 @@ "devDependencies": {

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