New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@gemeentenijmegen/utils

Package Overview
Dependencies
Maintainers
4
Versions
21
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gemeentenijmegen/utils - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

lib/AWS.d.ts

4

lib/index.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const AWS_1 = require("./AWS");
const Bsn_1 = require("./Bsn");
exports.Bsn = Bsn_1.Bsn;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwrQkFBNEI7QUFDNUIsT0FBTyxDQUFDLEdBQUcsR0FBRyxTQUFHLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCc24gfSBmcm9tICcuL0Jzbic7XG5leHBvcnRzLkJzbiA9IEJzbjsiXX0=
exports.AWS = AWS_1.AWS;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwrQkFBNEI7QUFDNUIsK0JBQTRCO0FBQzVCLE9BQU8sQ0FBQyxHQUFHLEdBQUcsU0FBRyxDQUFDO0FBQ2xCLE9BQU8sQ0FBQyxHQUFHLEdBQUcsU0FBRyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQVdTIH0gZnJvbSAnLi9BV1MnO1xuaW1wb3J0IHsgQnNuIH0gZnJvbSAnLi9Cc24nO1xuZXhwb3J0cy5Cc24gPSBCc247XG5leHBvcnRzLkFXUyA9IEFXUzsiXX0=

@@ -33,2 +33,3 @@ {

"@typescript-eslint/parser": "^5",
"aws-sdk-client-mock": "^2.1.0",
"eslint": "^8",

@@ -46,2 +47,6 @@ "eslint-import-resolver-node": "^0.3.7",

},
"dependencies": {
"@aws-sdk/client-secrets-manager": "^3.287.0",
"@aws-sdk/client-ssm": "^3.287.0"
},
"main": "lib/index.js",

@@ -52,3 +57,3 @@ "license": "EUPL-1.2",

},
"version": "0.0.1",
"version": "0.0.2",
"jest": {

@@ -55,0 +60,0 @@ "testMatch": [

@@ -6,5 +6,9 @@ # Nijmegen Utils

## Available utilities:
- **BSN**: A convenience class wrapping a BSN-number. It validates them on creation, ensuring that further use of the BSN is safe. Useage:
- [BSN validator](#bsn)
- [AWS utilities](#aws)
```
### BSN
A convenience class wrapping a BSN-number. It validates them on creation, ensuring that further use of the BSN is safe. Useage:
```ts
const { Bsn } = require('@gemeentenijmegen/utils');

@@ -17,2 +21,13 @@

console.error('The BSN wasn't valid');
}
}
```
### AWS
A utility with two methods `getParameter(name: string)` and `getSecret(arn: string)` for fetching parameters and secret strings from the parameter store or secret manager. Both functions return a promise.
```ts
const { AWS } = require('@gemeentenijmegen/utils');
const param = await AWS.getParameter('/cdk/path/to/ssm/param/');
const secret = await AWS.getSecret('/cdk/path/to/secrets/manager/secret');
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc