Skip to content

Commit

Permalink
feat!: updated to aws sdk v3 (#14)
Browse files Browse the repository at this point in the history
* feat!: updated to aws sdk v3

* Fix mac creation, enhance error handling, add tests/coverage (#15)

---------

Co-authored-by: Tyler Brockmeyer <[email protected]>
  • Loading branch information
koblas and tbrockmeyer-a authored Sep 26, 2024
1 parent c5564b5 commit 2149aa9
Show file tree
Hide file tree
Showing 8 changed files with 10,869 additions and 2,305 deletions.
19 changes: 16 additions & 3 deletions .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,25 @@
"root": true,
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint", "prettier"],
"extends": [
"airbnb-typescript/base",
"plugin:@typescript-eslint/recommended",
"plugin:import/recommended",
"prettier"
],
"parserOptions": {
"project": "./tsconfig.json"
"project": "./tsconfig-lint.json",
"ecmaVersion": 2020,
"sourceType": "module"
},
"env": {
"es6": true,
"node": true
},
"extends": ["airbnb-typescript/base", "prettier"],
"rules": {
"prettier/prettier": "error",
"import/prefer-default-export": "off",
"no-console": "error",
"@typescript-eslint/no-use-before-define": "off"
}
}

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ npm-debug.log
.DS_Store
build
secure.enc.json
/coverage
12,648 changes: 10,566 additions & 2,082 deletions package-lock.json

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"secure"
],
"scripts": {
"test": "true",
"test": "c8 node --require ts-node/register --test test/integration/*.test.ts",
"lint": "eslint src --ext .ts",
"build": "tsc"
},
Expand Down Expand Up @@ -47,19 +47,19 @@
"devDependencies": {
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@types/node": "^14.14.37",
"@typescript-eslint/eslint-plugin": "^4.21.0",
"@typescript-eslint/parser": "^4.21.0",
"eslint": "^7.23.0",
"eslint-config-airbnb-typescript": "^12.3.1",
"@types/node": "^20.4.1",
"c8": "^10.1.2",
"eslint": "^8.44.0",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^8.1.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-prettier": "^3.3.1",
"prettier": "^2.2.1",
"ts-node": "^9.1.1",
"typescript": "^4.2.4"
"eslint-plugin-prettier": "^5.0.0",
"prettier": "^3.0.0",
"ts-node": "^10.9.1",
"typescript": "^5.1.6"
},
"dependencies": {
"aws-sdk": "^2.883.0"
"@aws-sdk/client-kms": "^3.369.0",
"@aws-sdk/client-sts": "^3.369.0"
}
}
Loading

0 comments on commit 2149aa9

Please sign in to comment.