Skip to content

chore(deps): bump serialize-javascript and mocha #81

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
2552ff3
Bump hosted-git-info from 2.8.4 to 2.8.9
dependabot[bot] May 11, 2021
19f8396
Bump minimist and mocha
dependabot[bot] Mar 4, 2023
c032ed6
Bump @babel/traverse from 7.6.0 to 7.24.5
dependabot[bot] May 23, 2024
b52371d
Create sonar-project.properties
WaqarAhmedVC Aug 29, 2024
eee0b35
add sonar scan
WaqarAhmedVC Aug 29, 2024
d708c4b
Merge pull request #67 from vechain/dependabot/npm_and_yarn/babel/tra…
fabiorigam Oct 30, 2024
7dfa488
Merge branch 'master' into dependabot/npm_and_yarn/minimist-and-mocha…
fabiorigam Oct 30, 2024
dd0fa51
Merge pull request #53 from vechain/dependabot/npm_and_yarn/minimist-…
fabiorigam Oct 30, 2024
ff3eccd
Bump braces from 3.0.2 to 3.0.3
dependabot[bot] Oct 30, 2024
6132b2e
Bump elliptic from 6.5.4 to 6.6.0
dependabot[bot] Oct 30, 2024
02a3b56
fix: update gh action for testing
fabiorigam Oct 30, 2024
3d602ca
Merge pull request #72 from vechain/update-tests
fabiorigam Oct 30, 2024
c5f54b3
Merge pull request #71 from vechain/dependabot/npm_and_yarn/braces-3.0.3
fabiorigam Oct 30, 2024
a54f216
Merge pull request #70 from vechain/dependabot/npm_and_yarn/elliptic-…
fabiorigam Oct 30, 2024
bdcb755
fix: update readme.md
fabiorigam Oct 30, 2024
06c63ab
Merge pull request #73 from vechain/update-readme
fabiorigam Oct 30, 2024
f41df57
Merge pull request #35 from vechain/dependabot/npm_and_yarn/hosted-gi…
fabiorigam Oct 30, 2024
a0f66c2
build(deps): bump minimatch from 3.0.4 to 3.1.2
dependabot[bot] Oct 30, 2024
b7fc871
Bump ansi-regex from 4.1.0 to 4.1.1
dependabot[bot] Oct 30, 2024
cc0c6d1
fix: update license info
fabiorigam Oct 30, 2024
c01bdf3
Merge pull request #74 from vechain/dependabot/npm_and_yarn/minimatch…
fabiorigam Oct 30, 2024
3101b60
Merge pull request #75 from vechain/update-readme-license
fabiorigam Oct 30, 2024
2a8b401
Bump pathval from 1.1.0 to 1.1.1
dependabot[bot] Oct 30, 2024
c050ad7
Bump lodash from 4.17.20 to 4.17.21
dependabot[bot] Oct 30, 2024
4bce058
build(deps): bump y18n from 4.0.0 to 4.0.3
dependabot[bot] Oct 30, 2024
703d565
Merge pull request #46 from vechain/dependabot/npm_and_yarn/ansi-rege…
fabiorigam Oct 30, 2024
a925d64
Merge pull request #76 from vechain/dependabot/npm_and_yarn/y18n-4.0.3
fabiorigam Oct 30, 2024
4329f52
Merge pull request #44 from vechain/dependabot/npm_and_yarn/pathval-1…
fabiorigam Oct 30, 2024
06e6a44
Merge pull request #34 from vechain/dependabot/npm_and_yarn/lodash-4.…
fabiorigam Oct 30, 2024
cf147ae
Bump path-parse from 1.0.6 to 1.0.7
dependabot[bot] Oct 30, 2024
f385df2
Merge pull request #37 from vechain/dependabot/npm_and_yarn/path-pars…
fabiorigam Oct 30, 2024
a996cd7
fix: update nyc
fabiorigam Oct 30, 2024
8eb88db
fix: remove node 14 and 16 from tests
fabiorigam Oct 30, 2024
fe51ac4
Merge pull request #77 from vechain/update-nyc
fabiorigam Oct 31, 2024
7f50655
fix: update README.md
fabiorigam Oct 31, 2024
ce6bb70
Merge pull request #78 from vechain/update-readme-sdk
fabiorigam Oct 31, 2024
dd8b4b4
Update README.md
fabiorigam Oct 31, 2024
42f5876
fix: update README.md
fabiorigam Oct 31, 2024
e0dc1e4
Merge pull request #79 from vechain/update-readme-deprecate
fabiorigam Oct 31, 2024
338a243
chore(deps): bump serialize-javascript and mocha
dependabot[bot] Feb 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 14 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: Node ${{ matrix.node }}
strategy:
matrix:
node: [14,16,18]
node: [18, lts/*, latest]

steps:
- uses: actions/checkout@v3
Expand All @@ -38,6 +38,19 @@ jobs:
flag-name: ${{matrix.os}}-node-${{ matrix.node }}
parallel: true

sonarcloud:
name: SonarCloud
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis
- name: SonarCloud Scan
uses: SonarSource/sonarcloud-github-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

finish:
needs: test
runs-on: ubuntu-latest
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2018 Vechain Foundation
Copyright (c) 2018 VeChain Foundation

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
37 changes: 31 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,39 @@
# Thor DevKit

Typescript library to aid DApp development on VeChain Thor
Typescript library to aid dApp development on VeChainThor.

[![NPM Version](https://badge.fury.io/js/thor-devkit.svg)](https://www.npmjs.com/package/thor-devkit)
[![Unit Test](https://github.com/vechain/thor-devkit.js/actions/workflows/test.yml/badge.svg)](https://github.com/vechain/thor-devkit.js/actions/workflows/test.yml)
[![Coverage Status](https://coveralls.io/repos/github/vechain/thor-devkit.js/badge.svg?branch=master)](https://coveralls.io/github/vechain/thor-devkit.js?branch=master)

## ⚠️ Repository Notice: End-of-Life (EOL)

**This repository is now archived and has reached its end-of-life (EOL).** We have transitioned to a new and improved repository that will continue to receive updates, support, and new features.

### Important Dates:
- **Final Version Release:** November 4th, 2024
- **End-of-Support Date:** December 31st, 2024
- **Repository Archive Date:** December 31st, 2024

### New Repository
You can start using the [VeChain SDK](https://github.com/vechain/vechain-sdk-js) for the latest updates and developments.

### Thank You
Thank you to all contributors and users for supporting this project. We appreciate your interest and encourage you to explore the new repository for ongoing improvements and features.

---

For any further questions or migration guidance, please reach out using our [support portal](https://support.vechain.org/support/home).

## Prerequisites

- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [Node.js](https://nodejs.org/en): minimum version is `18`.

## Installation

To install the library, run:

```bash
npm i thor-devkit
```
Expand All @@ -16,7 +42,7 @@ npm i thor-devkit

### Transaction

to build and sign a transaction
To build and sign a transaction:

```javascript
import { Transaction, secp256k1 } from 'thor-devkit'
Expand Down Expand Up @@ -53,7 +79,7 @@ const decoded = Transaction.decode(raw)

### Certificate

client side self-signed certificate
Client side self-signed certificate:

```javascript
import { Certificate, secp256k1, blake2b256 } from 'thor-devkit'
Expand Down Expand Up @@ -224,6 +250,5 @@ for (let i = 0; i < 5; i++) {

## License

thor-devkit is licensed under the
[GNU Lesser General Public License v3.0](https://www.gnu.org/licenses/lgpl-3.0.html), also included
in *LICENSE* file in repository.
Thor DevKit is licensed under the
[MIT License](https://github.com/vechain/thor-devkit.js/blob/master/LICENSE).
Loading
Loading