Skip to content

Commit 08d927e

Browse files
committed
esm module support
fixes: auth0#655
1 parent e1fa9dc commit 08d927e

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

index.mjs

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { createRequire } from 'module';
2+
const require = createRequire(import.meta.url);
3+
export const verify = require('./verify.js');
4+
export const sign = require('./sign.js');
5+
export const JsonWebTokenError = require('./lib/JsonWebTokenError.js');
6+
export const NotBeforeError = require('./lib/NotBeforeError.js');
7+
export const TokenExpiredError = require('./lib/TokenExpiredError.js');
8+
export const decode = require('./decode');

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"version": "9.0.0",
44
"description": "JSON Web Token implementation (symmetric and asymmetric)",
55
"main": "index.js",
6+
"module": "index.mjs",
67
"nyc": {
78
"check-coverage": true,
89
"lines": 95,

0 commit comments

Comments
 (0)