Skip to content

Commit 3525597

Browse files
refactor(NODE-5422): convert FLE kms providers and errors to Typescript (#3779)
1 parent e79ac9d commit 3525597

26 files changed

+697
-459
lines changed

.evergreen/run-azure-kms-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ source ".evergreen/init-node-and-npm-env.sh"
99

1010
set -o xtrace
1111

12-
npm install mongodb-client-encryption@alpha --force
12+
npm install mongodb-client-encryption@alpha
1313

1414
export MONGODB_URI="mongodb://localhost:27017"
1515

.evergreen/run-gcp-kms-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ source ".evergreen/init-node-and-npm-env.sh"
99

1010
set -o xtrace
1111

12-
npm install mongodb-client-encryption@alpha --force
12+
npm install mongodb-client-encryption@alpha
1313
npm install gcp-metadata
1414

1515
export MONGODB_URI="mongodb://localhost:27017"

.evergreen/run-kerberos-tests.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ set -o xtrace
2424
npm install kerberos@">=2.0.0-beta.0"
2525
npm run check:kerberos
2626

27-
if [ "$NODE_LTS_VERSION" != "latest" ] && [ $NODE_LTS_VERSION -lt 20 ]; then
28-
npm install kerberos@"^1.1.7"
29-
npm run check:kerberos
30-
fi
31-
3227
set +o xtrace
3328

3429
# destroy ticket

.evergreen/run-serverless-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ if [ -z ${MONGODB_URI+omitted} ]; then echo "MONGODB_URI is unset" && exit 1; fi
1010
if [ -z ${SERVERLESS_ATLAS_USER+omitted} ]; then echo "SERVERLESS_ATLAS_USER is unset" && exit 1; fi
1111
if [ -z ${SERVERLESS_ATLAS_PASSWORD+omitted} ]; then echo "SERVERLESS_ATLAS_PASSWORD is unset" && exit 1; fi
1212

13-
npm install mongodb-client-encryption@alpha --force
13+
npm install mongodb-client-encryption@alpha
1414

1515
npx mocha \
1616
--config test/mocha_mongodb.json \

.evergreen/run-socks5-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ function setup_fle() {
2020
# CSFLE_AWS_TEMP_ACCESS_KEY_ID, CSFLE_AWS_TEMP_SECRET_ACCESS_KEY, CSFLE_AWS_TEMP_SESSION_TOKEN
2121
. "$DRIVERS_TOOLS"/.evergreen/csfle/set-temp-creds.sh
2222

23-
npm i --force mongodb-client-encryption@alpha
23+
npm i mongodb-client-encryption@alpha
2424
export KMIP_TLS_CA_FILE="${DRIVERS_TOOLS}/.evergreen/x509gen/ca.pem"
2525
export KMIP_TLS_CERT_FILE="${DRIVERS_TOOLS}/.evergreen/x509gen/client.pem"
2626
export TEST_CSFLE=true

.evergreen/run-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ else
5252
source "$DRIVERS_TOOLS"/.evergreen/csfle/set-temp-creds.sh
5353
fi
5454

55-
npm install mongodb-client-encryption@alpha --force
55+
npm install mongodb-client-encryption@alpha
5656
npm install @mongodb-js/zstd
5757
npm install snappy
5858

.evergreen/run-unit-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ set -o errexit # Exit the script with error if any of the commands fail
44
source "${PROJECT_DIRECTORY}/.evergreen/init-node-and-npm-env.sh"
55
set -o xtrace
66

7-
npm i --force mongodb-client-encryption@alpha
7+
npm i mongodb-client-encryption@alpha
88

99
npx nyc npm run check:unit

package-lock.json

Lines changed: 144 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"@mongodb-js/zstd": "^1.1.0",
3838
"gcp-metadata": "^5.2.0",
3939
"kerberos": "^2.0.1",
40-
"mongodb-client-encryption": ">=2.3.0 <3",
40+
"mongodb-client-encryption": ">=6.0.0-alpha.0 <7",
4141
"snappy": "^7.2.2"
4242
},
4343
"peerDependenciesMeta": {
@@ -90,10 +90,11 @@
9090
"eslint-plugin-simple-import-sort": "^10.0.0",
9191
"eslint-plugin-tsdoc": "^0.2.17",
9292
"express": "^4.18.2",
93+
"gcp-metadata": "^5.2.0",
9394
"js-yaml": "^4.1.0",
9495
"mocha": "^10.2.0",
9596
"mocha-sinon": "^2.1.2",
96-
"mongodb-client-encryption": "^2.8.0",
97+
"mongodb-client-encryption": "^6.0.0-alpha.0",
9798
"mongodb-legacy": "^5.0.0",
9899
"nyc": "^15.1.0",
99100
"prettier": "^2.8.8",

0 commit comments

Comments
 (0)