Skip to content

Commit

Permalink
refactor: use specific lodash packages
Browse files Browse the repository at this point in the history
This is to reduce the size of the bundle users have to install.
  • Loading branch information
jakelacey2012 committed Aug 25, 2023
1 parent 84539b2 commit 43cbdd5
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion sign.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,13 @@ const timespan = require('./lib/timespan');
const PS_SUPPORTED = require('./lib/psSupported');
const validateAsymmetricKey = require('./lib/validateAsymmetricKey');
const jws = require('jws');
const {includes, isBoolean, isInteger, isNumber, isPlainObject, isString, once} = require('lodash')
const includes = require('lodash.includes');
const isBoolean = require('lodash.isboolean');
const isInteger = require('lodash.isinteger');
const isNumber = require('lodash.isnumber');
const isPlainObject = require('lodash.isplainobject');
const isString = require('lodash.isstring');
const once = require('lodash.once');
const { KeyObject, createSecretKey, createPrivateKey } = require('crypto')

const SUPPORTED_ALGS = ['RS256', 'RS384', 'RS512', 'ES256', 'ES384', 'ES512', 'HS256', 'HS384', 'HS512', 'none'];
Expand Down

0 comments on commit 43cbdd5

Please sign in to comment.