Gathering detailed insights and metrics for aws-iot-device-sdk-v2
Gathering detailed insights and metrics for aws-iot-device-sdk-v2
Gathering detailed insights and metrics for aws-iot-device-sdk-v2
Gathering detailed insights and metrics for aws-iot-device-sdk-v2
npm install aws-iot-device-sdk-v2
MQTT-js revert
Published on 05 Sept 2024
MQTT-js major version upgrade
Published on 29 Aug 2024
Improve Linux s2n support
Published on 22 Aug 2024
Update Greengrass IPC model
Published on 12 Jul 2024
Pin CRT until TLS13 issue resolved
Published on 05 Jul 2024
Remove unnecessary dependency
Published on 24 Apr 2024
Module System
Min. Node Version
Typescript Support
Node Version
NPM Version
223 Stars
290 Commits
100 Forks
22 Watching
25 Branches
45 Contributors
Updated on 23 Nov 2024
Minified
Minified + Gzipped
TypeScript (87.99%)
Python (9.25%)
Shell (1.82%)
Gherkin (0.76%)
HTML (0.09%)
JavaScript (0.09%)
Cumulative downloads
Total Downloads
Last day
-10%
8,554
Compared to previous day
Last week
9.6%
55,591
Compared to previous week
Last month
14.5%
219,750
Compared to previous month
Last year
248.3%
1,866,646
Compared to previous year
This document provides information about the AWS IoT device SDK for Javascript V2. This SDK is built on the AWS Common Runtime
Jump To:
For use with Node, the following are required:
node -v
to check Node version.1# Navigate to the Javascript project you want to add the 2# Javascript V2 SDK to. 3cd <your javascript project here> 4# Install the V2 SDK. 5npm install aws-iot-device-sdk-v2 6# Now you can use the Javascript V2 SDK in your project.
1# Create a workspace directory to hold all the SDK files. 2mkdir sdk-workspace 3cd sdk-workspace 4 5# Clone the repository to access the samples. 6git clone https://github.com/aws/aws-iot-device-sdk-js-v2.git 7 8# Install the SDK. 9cd aws-iot-device-sdk-js-v2 10npm install 11 12# Then you can run the samples following the instructions in the samples README.
Please note that on Mac, once a private key is used with a certificate, that certificate-key pair is imported into the Mac Keychain. All subsequent uses of that certificate will use the stored private key and ignore anything passed in programmatically. Beginning in v1.7.3, when a stored private key from the Keychain is used, the following will be logged at the "info" log level:
static: certificate has an existing certificate-key pair that was previously imported into the Keychain. Using key from Keychain instead of the one provided.
The best way to interact with our team is through GitHub. You can open a discussion for guidance questions or an issue for bug reports, or feature requests. You may also find help on community resources such as StackOverFlow with the tag #aws-iot or if you have a support plan with AWS Support, you can also create a new support case.
Please make sure to check out our resources too before opening an issue:
This library is licensed under the Apache 2.0 License.
Latest released version: v1.21.1
The latest stable version of the package.
Stable Version
3
6.3/10
Summary
Improper certificate management in AWS IoT Device SDK v2
Affected Versions
< 1.5.3
Patched Versions
1.5.3
6.3/10
Summary
Improper certificate management in AWS IoT Device SDK v2
Affected Versions
< 1.6.0
Patched Versions
1.6.0
6.3/10
Summary
Improper certificate management in AWS IoT Device SDK v2
Affected Versions
< 1.5.3
Patched Versions
1.5.3
1
6.3/10
Summary
Improper certificate management in AWS IoT Device SDK v2
Affected Versions
< 1.5.1
Patched Versions
1.5.1
Reason
no binaries found in the repo
Reason
no dangerous workflow patterns detected
Reason
security policy file detected
Details
Reason
Found 22/29 approved changesets -- score normalized to 7
Reason
7 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 7
Reason
3 existing vulnerabilities detected
Details
Reason
detected GitHub workflow tokens with excessive permissions
Details
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
Reason
project is not fuzzed
Details
Reason
license file not detected
Details
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
Score
Last Scanned on 2024-11-25
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More