Skip to content

Commit f6ae30d

Browse files
committed
refactor: eliminate named exports in the source code
1 parent a44c2ec commit f6ae30d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+214
-234
lines changed

src/jwe/flattened/decrypt.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66

77
import type * as types from '../../types.d.ts'
88
import { decode as b64u } from '../../util/base64url.js'
9-
import decrypt from '../../lib/decrypt.js'
9+
import { decrypt } from '../../lib/decrypt.js'
1010
import { JOSEAlgNotAllowed, JOSENotSupported, JWEInvalid } from '../../util/errors.js'
11-
import isDisjoint from '../../lib/is_disjoint.js'
12-
import isObject from '../../lib/is_object.js'
13-
import decryptKeyManagement from '../../lib/decrypt_key_management.js'
11+
import { isDisjoint } from '../../lib/is_disjoint.js'
12+
import { isObject } from '../../lib/is_object.js'
13+
import { decryptKeyManagement } from '../../lib/decrypt_key_management.js'
1414
import { encoder, decoder, concat } from '../../lib/buffer_utils.js'
15-
import generateCek from '../../lib/cek.js'
16-
import validateCrit from '../../lib/validate_crit.js'
17-
import validateAlgorithms from '../../lib/validate_algorithms.js'
18-
import normalizeKey from '../../lib/normalize_key.js'
19-
import checkKeyType from '../../lib/check_key_type.js'
15+
import { generateCek } from '../../lib/cek.js'
16+
import { validateCrit } from '../../lib/validate_crit.js'
17+
import { validateAlgorithms } from '../../lib/validate_algorithms.js'
18+
import { normalizeKey } from '../../lib/normalize_key.js'
19+
import { checkKeyType } from '../../lib/check_key_type.js'
2020

2121
/**
2222
* Interface for Flattened JWE Decryption dynamic key resolution. No token components have been

src/jwe/flattened/encrypt.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66

77
import { encode as b64u } from '../../util/base64url.js'
88
import { unprotected } from '../../lib/private_symbols.js'
9-
import encrypt from '../../lib/encrypt.js'
9+
import { encrypt } from '../../lib/encrypt.js'
1010
import type * as types from '../../types.d.ts'
11-
import encryptKeyManagement from '../../lib/encrypt_key_management.js'
11+
import { encryptKeyManagement } from '../../lib/encrypt_key_management.js'
1212
import { JOSENotSupported, JWEInvalid } from '../../util/errors.js'
13-
import isDisjoint from '../../lib/is_disjoint.js'
13+
import { isDisjoint } from '../../lib/is_disjoint.js'
1414
import { encoder, decoder, concat } from '../../lib/buffer_utils.js'
15-
import validateCrit from '../../lib/validate_crit.js'
16-
import normalizeKey from '../../lib/normalize_key.js'
17-
import checkKeyType from '../../lib/check_key_type.js'
15+
import { validateCrit } from '../../lib/validate_crit.js'
16+
import { normalizeKey } from '../../lib/normalize_key.js'
17+
import { checkKeyType } from '../../lib/check_key_type.js'
1818

1919
/**
2020
* The FlattenedEncrypt class is used to build and encrypt Flattened JWE objects.

src/jwe/general/decrypt.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import { flattenedDecrypt } from '../flattened/decrypt.js'
88
import { JWEDecryptionFailed, JWEInvalid } from '../../util/errors.js'
99
import type * as types from '../../types.d.ts'
10-
import isObject from '../../lib/is_object.js'
10+
import { isObject } from '../../lib/is_object.js'
1111

1212
/**
1313
* Interface for General JWE Decryption dynamic key resolution. No token components have been

src/jwe/general/encrypt.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ import type * as types from '../../types.d.ts'
88
import { FlattenedEncrypt } from '../flattened/encrypt.js'
99
import { unprotected } from '../../lib/private_symbols.js'
1010
import { JOSENotSupported, JWEInvalid } from '../../util/errors.js'
11-
import generateCek from '../../lib/cek.js'
12-
import isDisjoint from '../../lib/is_disjoint.js'
13-
import encryptKeyManagement from '../../lib/encrypt_key_management.js'
11+
import { generateCek } from '../../lib/cek.js'
12+
import { isDisjoint } from '../../lib/is_disjoint.js'
13+
import { encryptKeyManagement } from '../../lib/encrypt_key_management.js'
1414
import { encode as b64u } from '../../util/base64url.js'
15-
import validateCrit from '../../lib/validate_crit.js'
16-
import normalizeKey from '../../lib/normalize_key.js'
17-
import checkKeyType from '../../lib/check_key_type.js'
15+
import { validateCrit } from '../../lib/validate_crit.js'
16+
import { normalizeKey } from '../../lib/normalize_key.js'
17+
import { checkKeyType } from '../../lib/check_key_type.js'
1818

1919
/** Used to build General JWE object's individual recipients. */
2020
export interface Recipient {

src/jwk/embedded.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import type * as types from '../types.d.ts'
88
import { importJWK } from '../key/import.js'
9-
import isObject from '../lib/is_object.js'
9+
import { isObject } from '../lib/is_object.js'
1010
import { JWSInvalid } from '../util/errors.js'
1111

1212
/**

src/jwk/thumbprint.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@
44
* @module
55
*/
66

7-
import digest from '../lib/digest.js'
7+
import { digest } from '../lib/digest.js'
88
import { encode as b64u } from '../util/base64url.js'
99

1010
import { JOSENotSupported, JWKInvalid } from '../util/errors.js'
1111
import { encoder } from '../lib/buffer_utils.js'
1212
import type * as types from '../types.d.ts'
13-
import isKeyLike from '../lib/is_key_like.js'
13+
import { isKeyLike } from '../lib/is_key_like.js'
1414
import { isJWK } from '../lib/is_jwk.js'
1515
import { exportJWK } from '../key/export.js'
16-
import invalidKeyInput from '../lib/invalid_key_input.js'
16+
import { invalidKeyInput } from '../lib/invalid_key_input.js'
1717

1818
const check = (value: unknown, description: string) => {
1919
if (typeof value !== 'string' || !value) {

src/jwks/local.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
JWKSNoMatchingKey,
1313
JWKSMultipleMatchingKeys,
1414
} from '../util/errors.js'
15-
import isObject from '../lib/is_object.js'
15+
import { isObject } from '../lib/is_object.js'
1616

1717
function getKtyFromAlg(alg: unknown) {
1818
switch (typeof alg === 'string' && alg.slice(0, 2)) {

src/jwks/remote.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import type * as types from '../types.d.ts'
88
import { JOSEError, JWKSNoMatchingKey, JWKSTimeout } from '../util/errors.js'
99

1010
import { createLocalJWKSet } from './local.js'
11-
import isObject from '../lib/is_object.js'
11+
import { isObject } from '../lib/is_object.js'
1212

1313
function isCloudflareWorkers() {
1414
return (

src/jws/flattened/sign.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
import type * as types from '../../types.d.ts'
88
import { encode as b64u } from '../../util/base64url.js'
9-
import sign from '../../lib/sign.js'
9+
import { sign } from '../../lib/sign.js'
1010

11-
import isDisjoint from '../../lib/is_disjoint.js'
11+
import { isDisjoint } from '../../lib/is_disjoint.js'
1212
import { JWSInvalid } from '../../util/errors.js'
1313
import { encoder, decoder, concat } from '../../lib/buffer_utils.js'
14-
import checkKeyType from '../../lib/check_key_type.js'
15-
import validateCrit from '../../lib/validate_crit.js'
16-
import normalizeKey from '../../lib/normalize_key.js'
14+
import { checkKeyType } from '../../lib/check_key_type.js'
15+
import { validateCrit } from '../../lib/validate_crit.js'
16+
import { normalizeKey } from '../../lib/normalize_key.js'
1717

1818
/**
1919
* The FlattenedSign class is used to build and sign Flattened JWS objects.

src/jws/flattened/verify.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@
66

77
import type * as types from '../../types.d.ts'
88
import { decode as b64u } from '../../util/base64url.js'
9-
import verify from '../../lib/verify.js'
9+
import { verify } from '../../lib/verify.js'
1010

1111
import { JOSEAlgNotAllowed, JWSInvalid, JWSSignatureVerificationFailed } from '../../util/errors.js'
1212
import { concat, encoder, decoder } from '../../lib/buffer_utils.js'
13-
import isDisjoint from '../../lib/is_disjoint.js'
14-
import isObject from '../../lib/is_object.js'
15-
import checkKeyType from '../../lib/check_key_type.js'
16-
import validateCrit from '../../lib/validate_crit.js'
17-
import validateAlgorithms from '../../lib/validate_algorithms.js'
18-
import normalizeKey from '../../lib/normalize_key.js'
13+
import { isDisjoint } from '../../lib/is_disjoint.js'
14+
import { isObject } from '../../lib/is_object.js'
15+
import { checkKeyType } from '../../lib/check_key_type.js'
16+
import { validateCrit } from '../../lib/validate_crit.js'
17+
import { validateAlgorithms } from '../../lib/validate_algorithms.js'
18+
import { normalizeKey } from '../../lib/normalize_key.js'
1919

2020
/**
2121
* Interface for Flattened JWS Verification dynamic key resolution. No token components have been

0 commit comments

Comments
 (0)