Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
ee41c2f
Adding some docblocks and reorganizing the constants
avoidwork Jun 17, 2025
071d17d
Adding docblocks, reorganizing constants, adding new type defs, addin…
avoidwork Jul 13, 2025
a282823
Adding new tests (WIP)
avoidwork Jul 13, 2025
41ce78d
Removing 'src/uuid.js' and updating 'node.engine' to 16.7.0 for 'crypto'
avoidwork Jul 13, 2025
28bc956
Adding test file, updating .gitignore
avoidwork Jul 13, 2025
3486e80
Updating README.md
avoidwork Jul 13, 2025
3494409
Adding benchmarks
avoidwork Jul 13, 2025
c6b3eaa
Fixing benchmark
avoidwork Jul 13, 2025
cef692a
Initial change to API (WIP)
avoidwork Jul 13, 2025
5a43aab
Returning 'raw' parameter
avoidwork Jul 13, 2025
ed50204
Fleshing out API changes
avoidwork Jul 13, 2025
8865a5c
Building with new tests
avoidwork Jul 13, 2025
b50c5d3
Updating tests
avoidwork Jul 13, 2025
e676377
Updating docblocks and fixing return of 'onbatch'
avoidwork Jul 13, 2025
8791a4d
Adding benchmarks (WIP)
avoidwork Jul 13, 2025
2a2081d
Adding benchmarks and 'sortKeys()'
avoidwork Jul 13, 2025
6fcb85a
Updating README.md
avoidwork Jul 13, 2025
b580c9d
Updating tests
avoidwork Jul 13, 2025
4083de0
Updating tests
avoidwork Jul 13, 2025
e688884
Updating README.md
avoidwork Jul 13, 2025
79271b6
Updating README.md files, replacing strings with constants
avoidwork Jul 14, 2025
9a4c6c4
Updating constants
avoidwork Jul 14, 2025
86f7248
Merge branch 'master' into newDocBlocks
avoidwork Jul 14, 2025
0c8b437
Updating github files
avoidwork Jul 14, 2025
fc0a6f1
Adding 'docs'
avoidwork Jul 14, 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
Binary file added .DS_Store
Binary file not shown.
12 changes: 12 additions & 0 deletions .cursor/rules/nodejs-api-service.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
description: Node.js API service
globs:
alwaysApply: true
---

- Use JSDoc standard for creating docblocks of functions and classes.
- Always use camelCase for function names.
- Always use upper-case snake_case for constants.
- Create integration tests in 'tests/integration' that use node-assert, which run with mocha.
- Create unit tests in 'tests/unit' that use node-assert, which run with mocha.
- Use node.js community "Best Practices".
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ updates:
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
open-pull-requests-limit: 10
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:

strategy:
matrix:
node-version: [18.x, 20.x]
node-version: [20.x, 22.x, 24.x]

steps:
- name: Checkout Repository
Expand All @@ -30,7 +30,7 @@ jobs:
run: npm install

- name: Build
run: npm run rollup
run: npm run build

- name: Run Tests
run: npm run test
Expand All @@ -44,4 +44,4 @@ jobs:
steps:
- uses: fastify/github-action-merge-dependabot@v3
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
github-token: ${{ secrets.GITHUB_TOKEN }}
7 changes: 3 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
/node_modules/
/test/webpack/
node_modules
.idea
.nyc_output
*.tgz
coverage
*.tgz
Loading
Loading