Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@planet/user-store

Package Overview
Dependencies
Maintainers
7
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@planet/user-store - npm Package Compare versions

Comparing version 3.0.1 to 3.1.0

15

lib/store.js

@@ -5,3 +5,3 @@ var key = '@planet/user-store#2';

exports.get = function() {
var get = (exports.get = function() {
var user = null;

@@ -21,14 +21,13 @@ try {

return user;
};
});
exports.getClaims = function() {
var user = null;
var user = get();
var claims = null;
try {
user = store.get(key) || null;
if (user) {
if (user) {
try {
claims = decode(user.token);
} catch (_) {
// pass
}
} catch (_) {
// pass
}

@@ -35,0 +34,0 @@ return claims;

{
"name": "@planet/user-store",
"version": "3.0.1",
"version": "3.1.0",
"description": "Simple event emitting store for Planet users",

@@ -16,5 +16,3 @@ "license": "Apache-2.0",

"pretest": "eslint lib test",
"test": "lab -t 100 test",
"test-debug": "node-debug lab test",
"start": "watchy --watch package.json,lib,test -- npm test"
"test": "lab -t 100 --leaks test"
},

@@ -32,4 +30,3 @@ "dependencies": {

"lab": "^14.2.0",
"sinon": "^3.2.1",
"watchy": "^0.6.7"
"sinon": "^3.2.1"
},

@@ -36,0 +33,0 @@ "eslintConfig": {

@@ -104,3 +104,11 @@ var _store = require('store/dist/store.modern');

});
lab.test('returns null if token is expired', function(done) {
var expiredUser = {token: expiredToken};
_store.set('@planet/user-store#2', expiredUser);
expect(store.getClaims()).to.be.null();
done();
});
});
});
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