carcass-auth
Advanced tools
Comparing version 0.0.3 to 0.1.0
0.0.3 / 2012-12-26 | ||
0.1.0 / 2014-03-27 | ||
================== | ||
* Added test. | ||
* Added some helpers and middlewares. | ||
* Added Gulp. | ||
* Cleanup; to be rebuilt. | ||
* Reorganized ignore files. | ||
0.0.3 / 2012-12-26 | ||
================== | ||
* Updated applications to Carcass 0.1 style. | ||
0.0.2 / 2012-12-24 | ||
0.0.2 / 2012-12-24 | ||
================== | ||
@@ -12,3 +21,3 @@ | ||
0.0.1 / 2012-12-21 | ||
0.0.1 / 2012-12-21 | ||
================== | ||
@@ -15,0 +24,0 @@ |
17
index.js
@@ -1,10 +0,13 @@ | ||
var carcass = require('carcass'); | ||
var carcass, lib, name, _i, _len, _ref; | ||
// Register factories. | ||
carcass.register(__dirname, 'factories'); | ||
carcass = require('carcass'); | ||
// Register instances. | ||
carcass.register(__dirname, 'instances'); | ||
module.exports = lib = carcass.mixable(); | ||
// Register applications. | ||
carcass.register(__dirname, 'applications'); | ||
lib.mixin(carcass.proto.register); | ||
_ref = ['helpers', 'middlewares']; | ||
for (_i = 0, _len = _ref.length; _i < _len; _i++) { | ||
name = _ref[_i]; | ||
lib.register(__dirname, name); | ||
} |
{ | ||
"name": "carcass-auth", | ||
"version": "0.1.0", | ||
"description": "(Node.js) Authentication middlewares, in Carcass style.", | ||
"author": { | ||
@@ -7,5 +10,2 @@ "name": "devo.ps", | ||
}, | ||
"name": "carcass-auth", | ||
"description": "Authentication middlewares, in Carcass style.", | ||
"version": "0.0.3", | ||
"contributors": [], | ||
@@ -16,2 +16,3 @@ "keywords": [ | ||
], | ||
"license": "MIT", | ||
"repository": { | ||
@@ -21,19 +22,31 @@ "type": "git", | ||
}, | ||
"url": "", | ||
"bugs": { | ||
"url": "https://github.com/devo-ps/carcass-auth/issues" | ||
}, | ||
"homepage": "https://github.com/devo-ps/carcass-auth", | ||
"dependencies": { | ||
"debug": "~0.7.0", | ||
"express": "~3.0.5", | ||
"passport": "~0.1.15", | ||
"underscore": "~1.4.3" | ||
"carcass": "~0.10.1", | ||
"cookie-signature": "~1.0.3", | ||
"debug": "0.x" | ||
}, | ||
"devDependencies": { | ||
"connect-redis": "1.x", | ||
"mocha": "1.x", | ||
"passport-local": "~0.1.6", | ||
"request": "2.x", | ||
"should": "1.x" | ||
"carcass-config": "latest", | ||
"carcass-monitor": "latest", | ||
"carcass-program": "latest", | ||
"connect": "latest", | ||
"connect-redis": "latest", | ||
"cookie-parser": "latest", | ||
"express": "latest", | ||
"express-session": "latest", | ||
"gulp": "latest", | ||
"gulp-coffee": "latest", | ||
"gulp-coffeelint": "latest", | ||
"gulp-jshint": "latest", | ||
"gulp-mocha": "latest", | ||
"gulp-util": "latest", | ||
"jshint-stylish": "latest", | ||
"should": "latest", | ||
"supertest": "latest" | ||
}, | ||
"scripts": { | ||
"test": "./node_modules/.bin/mocha ./test/*.mocha.js" | ||
} | ||
"scripts": {} | ||
} |
# Carcass Auth | ||
Authentication middlewares, in Carcass style. | ||
Requires [carcass][1] 0.1.1. | ||
[1]: https://github.com/devo-ps/carcass |
@@ -1,6 +0,39 @@ | ||
var carcass = require('carcass'); | ||
var auth, carcass, config, extend, lib, name, path, program, _i, _len, _ref; | ||
require('../..'); | ||
auth = require('../../'); | ||
// Register applications. | ||
carcass.register(__dirname, 'applications'); | ||
carcass = require('carcass'); | ||
config = require('carcass-config'); | ||
program = require('carcass-program'); | ||
extend = carcass.Object.extendProperties; | ||
module.exports = lib = carcass.mixable(); | ||
lib.mixin(carcass.proto.register); | ||
lib.mixin(config.proto.manager); | ||
_ref = ['applications', 'servers']; | ||
for (_i = 0, _len = _ref.length; _i < _len; _i++) { | ||
name = _ref[_i]; | ||
lib.register(__dirname, name); | ||
} | ||
lib.classes = {}; | ||
lib.helpers = {}; | ||
lib.middlewares = {}; | ||
extend(lib.classes, program.classes); | ||
extend(lib.helpers, auth.helpers); | ||
extend(lib.middlewares, auth.middlewares); | ||
path = require('path'); | ||
lib.configDir(path.resolve(__dirname, 'configs')).initConfig(); |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
25002
3
27
1
1
17
492
4
2
2
+ Addedcarcass@~0.10.1
+ Addedcookie-signature@~1.0.3
+ Addedcarcass@0.10.1(transitive)
+ Addedcookie-signature@1.0.7(transitive)
+ Addeddebug@0.8.1(transitive)
+ Addedes5-ext@0.9.2(transitive)
+ Addedes6-shim@0.10.1(transitive)
+ Addedhighland@1.19.1(transitive)
+ Addedhighland-array@0.1.0(transitive)
+ Addedpostal@0.8.11(transitive)
+ Addeduid2@0.0.4(transitive)
+ Addedunderscore@1.13.7(transitive)
- Removedexpress@~3.0.5
- Removedpassport@~0.1.15
- Removedunderscore@~1.4.3
- Removedbuffer-crc32@0.1.1(transitive)
- Removedbytes@0.1.0(transitive)
- Removedcommander@0.6.1(transitive)
- Removedconnect@2.7.2(transitive)
- Removedcookie@0.0.5(transitive)
- Removedcookie-signature@0.0.1(transitive)
- Removeddebug@0.7.4(transitive)
- Removedexpress@3.0.6(transitive)
- Removedformidable@1.0.11(transitive)
- Removedfresh@0.1.0(transitive)
- Removedmethods@0.0.1(transitive)
- Removedmime@1.2.6(transitive)
- Removedmkdirp@0.3.3(transitive)
- Removedpassport@0.1.18(transitive)
- Removedpause@0.0.1(transitive)
- Removedpkginfo@0.2.3(transitive)
- Removedqs@0.5.1(transitive)
- Removedrange-parser@0.0.4(transitive)
- Removedsend@0.1.0(transitive)
- Removedunderscore@1.4.4(transitive)
Updateddebug@0.x