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

electron-jade

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

electron-jade - npm Package Compare versions

Comparing version 1.1.3 to 1.2.0

10

index.js

@@ -6,2 +6,3 @@ var app = require('app');

var extend = require('util')._extend;
var mime = require('mime');

@@ -19,3 +20,3 @@ module.exports = function(jadeOptions, locals) {

try {
content = fs.readFileSync(file, 'utf8');
content = fs.readFileSync(file);
} catch (e) {

@@ -34,3 +35,4 @@ // See here for error numbers:

if (path.extname(file) === '.jade') {
var ext = path.extname(file);
if (ext === '.jade') {
var compiled = jade.compileFile(file, jadeOptions)(locals);

@@ -40,7 +42,7 @@

} else {
callback({data: new Buffer(content)});
callback({data: content, mimeType: mime.lookup(ext)});
}
}, function (error, scheme) {
if (!error) {
console.log('jade interceptor registered successfully');
console.log('Jade interceptor registered successfully');
} else {

@@ -47,0 +49,0 @@ console.error('Jade interceptor failed:', error);

{
"name": "electron-jade",
"version": "1.1.3",
"version": "1.2.0",
"description": "Simple electron module to render Jade template",

@@ -18,4 +18,5 @@ "main": "index.js",

"dependencies": {
"jade": "^1.11.0"
"jade": "^1.11.0",
"mime": "^1.3.4"
}
}

2

README.md
# electron jade
**NOTE: due to a change in electrons [`protocol` API](https://github.com/atom/electron/issues/2475) there has been some problems with loading binary files when this module is activated! We are working on it.**
This module is a simple `file` protocol interceptor for [electron](https://github.com/atom/electron) which compiles all (local) URLs to files with `.jade` extension (e.g `/home/electron-jade/index.jade`) on the fly.

@@ -5,0 +3,0 @@

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