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

limes

Package Overview
Dependencies
Maintainers
5
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

limes - npm Package Compare versions

Comparing version 5.1.0 to 6.0.0

2

build/lib/IdentityProvider.d.ts

@@ -14,2 +14,2 @@ /// <reference types="node" />

}
export default IdentityProvider;
export { IdentityProvider };

@@ -12,2 +12,2 @@ "use strict";

}
exports.default = IdentityProvider;
exports.IdentityProvider = IdentityProvider;
import { Claims } from './Claims';
import IdentityProvider from './IdentityProvider';
import { IdentityProvider } from './IdentityProvider';
import { RequestHandler } from 'express-serve-static-core';

@@ -43,3 +43,2 @@ declare global {

}
export default Limes;
export { Claims, IdentityProvider };
export { Limes, Claims, IdentityProvider };

@@ -6,4 +6,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
const IdentityProvider_1 = __importDefault(require("./IdentityProvider"));
exports.IdentityProvider = IdentityProvider_1.default;
const IdentityProvider_1 = require("./IdentityProvider");
exports.IdentityProvider = IdentityProvider_1.IdentityProvider;
const jsonwebtoken_1 = __importDefault(require("jsonwebtoken"));

@@ -157,2 +157,2 @@ class Limes {

}
exports.default = Limes;
exports.Limes = Limes;

@@ -30,2 +30,2 @@ const minutesPerDay = 24 * 60;

export default IdentityProvider;
export { IdentityProvider };
import { Claims } from './Claims';
import IdentityProvider from './IdentityProvider';
import { IdentityProvider } from './IdentityProvider';
import { RequestHandler } from 'express-serve-static-core';

@@ -226,6 +226,6 @@ import jwt, { VerifyErrors } from 'jsonwebtoken';

export default Limes;
export {
Limes,
Claims,
IdentityProvider
};
{
"name": "limes",
"version": "5.1.0",
"version": "6.0.0",
"description": "limes authenticates users.",

@@ -25,10 +25,10 @@ "contributors": [

"devDependencies": {
"@types/express": "4.17.1",
"@types/express": "4.17.2",
"@types/jsonwebtoken": "8.3.5",
"@types/supertest": "2.0.8",
"assertthat": "4.0.2",
"assertthat": "5.0.2",
"express": "4.17.1",
"roboter": "9.0.5",
"roboter": "9.2.0",
"supertest": "4.0.2",
"uuidv4": "5.0.1"
"uuidv4": "6.0.0"
},

@@ -35,0 +35,0 @@ "repository": {

@@ -26,3 +26,3 @@ # limes

```javascript
const { default: Limes, IdentityProvider } = require('limes');
const { Limes, IdentityProvider } = require('limes');
```

@@ -33,3 +33,3 @@

```typescript
import Limes, { IdentityProvider } from 'limes';
import { Limes, IdentityProvider } from 'limes';
```

@@ -57,2 +57,13 @@

By default, tokens issues by an identity provider are valid for 24 hours. To use a custom expiration time, provide the `expiresInMinutes` option:
```javascript
const identityProvider = new IdentityProvider({
issuer: 'https://auth.thenativeweb.io',
privateKey: await readFile(path.join(__dirname, 'privateKey.pem')),
certificate: await readFile(path.join(__dirname, 'certificate.pem')),
expiresInMinutes: 60
});
```
### Issuing tokens

@@ -59,0 +70,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