Граф коммитов

51 Коммитов

Автор SHA1 Сообщение Дата
Jackson Weber d149327c9f
Update CodeQL to Ignore .gyp Files and Compile C++ (#67)
* Update codeql to ignore .gyp files.

* Update the auto-build with codeql to build cpp instead of js.

* Update ignored paths to agree with project naming.

* Update codeql versions.

* Update codeql-analysis.yml

* Try basic manual compile step.

* Attempt to use g++ to compile.

* Try autobuilt v3.

* Update codeql-analysis.yml

* Try to fix autobuilder by setting a tracing directory path.

* Have no cmake file so try manually compiling and linking.

* Fix .cc file names.

* Update codeql-analysis.yml

* Include nan dependency.

* Update codeql-analysis.yml

* Configure node-gyp for dependencies.

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Try using node-gyp instead.

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* Update codeql-analysis.yml
2024-11-08 12:58:05 -08:00
Jackson Weber f8e3e8521f
Fix Linux Binary Creation (#66)
* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update package.json

* Update package-lock.json

* Revert

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Add dependency on nan

* Update macos.yml

* Update windows.yml

* Update windows.yml

* Update windows.yml

* Update windows.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Update linux and mac

* Update macos.yml

* Update linux.yml

* Update linux.yml

* Update linux.yml

* Remove publish. Will manually upload for now.

* Trigger builds.

* Revert github action triggers.
2024-08-05 10:25:09 -07:00
Hector Hernandez 5e786c4614
0.0.11 release (#65) 2024-07-17 11:34:18 -07:00
dependabot[bot] 5444725eb2
Bump tar from 6.1.15 to 6.2.1 (#59)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Hector Hernandez <39923391+hectorhdzg@users.noreply.github.com>
2024-07-17 11:27:57 -07:00
dependabot[bot] 8a1d3fa220
Bump braces from 3.0.2 to 3.0.3 (#61)
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)

---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-17 11:27:28 -07:00
mohit-kumar-bechtel 8f922d5653
added node-version 20, 21, 22 for binaries (#64)
Co-authored-by: Hector Hernandez <39923391+hectorhdzg@users.noreply.github.com>
2024-07-17 11:19:13 -07:00
Hector Hernandez d677a8e097
Use correct types for GC in latest Node.js runtimes (#56) 2024-07-02 14:16:52 -07:00
Hector Hernandez 062dc04cd2
0.0.10 release (#54)
* 0.0.10 release

* Update eslint
2023-08-08 11:08:13 -07:00
Hector Hernandez 1abc7e41b5
Update dependencies to avoid security vulnerabilities (#53)
* Update dependencies to avoid security vulnerabilities

* Update
2023-08-07 16:51:27 -07:00
Hector Hernandez 3af09d32dc
0.0.9 release (#49) 2023-03-03 11:29:39 -08:00
Hector Hernandez 7162d71b9e
Update npm in github actions (#43)
* Update npm in github actions

* Execute on PR to validate

* Test

* Update mocha

* Do not run test in binary publishing

* Remove execution on PR

* Update

* Use windows-2019

* Adding docker files needed for Alpine binaries

* continue-on-error: true

* Alpine first

* Remove test from docker file

* Add --ignore-installed distlib

* Remove github action execution in PR

* Add node 18 and 19 for binaries

* Update
2023-03-02 12:38:23 -08:00
dependabot[bot] 3995ad279c
Bump minimatch and mocha (#47)
Bumps [minimatch](https://github.com/isaacs/minimatch) to 3.1.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.


Updates `minimatch` from 3.0.4 to 3.1.2
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

Updates `mocha` from 7.2.0 to 10.2.0
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v7.2.0...v10.2.0)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
- dependency-name: mocha
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 16:45:59 -08:00
Chuck Feltner 45fbc1b11f
Update dependency versions to resolve vulnerability in @mapbox/node-pre-gyp (#46) 2023-02-13 16:16:34 -08:00
Hector Hernandez 1ec7a76ad7
0.0.8 release (#42)
* 0.0.8 release

* Removed deprecated email addresses
2022-10-04 11:19:15 -07:00
Hector Hernandez d51c6d7218
Remove deprecated docker files, this was replaced by github actions (#41) 2022-10-04 09:06:12 -07:00
Hector Hernandez f2e5331621
Adding missing security and support files (#40) 2022-07-28 14:43:22 -07:00
Hector Hernandez 9a2c216005
Update and add legal compliance notices and license terms (#37)
* Update and add legal compliance notices and license terms

* Fix security issues with dependencies
2022-07-27 16:15:35 -07:00
dependabot[bot] 35fca192a8
Bump shell-quote from 1.7.2 to 1.7.3 (#36)
Bumps [shell-quote](https://github.com/substack/node-shell-quote) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases)
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md)
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-27 15:23:27 -07:00
Hector Hernandez 772b4beafe
Add eslint validation (#33) 2022-02-08 15:42:32 -08:00
Hector Hernandez 6e26cf3de6
Add CodeQL action (#32) 2022-02-07 16:25:31 -08:00
dependabot[bot] d2569e2436
Bump ansi-regex from 5.0.0 to 5.0.1 (#31)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 13:53:51 -08:00
Hector Hernandez 19b4eb58a9
Migrate Travis CI to Github Actions (#30)
* WIP

* Test different OS

* WIP

* Test

* Test

* Test

* Test

* Package lock

* install

* npm ci

* Test

* Test

* Test

* test

* Test

* Test

* test

* Test

* Test

* Test

* Test

* Test

* Test

* WIP

* Test

* test

* test

* WIP
2022-02-02 13:46:43 -08:00
dependabot[bot] e99821a728
Bump node-fetch from 2.6.1 to 2.6.7 (#29)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-01 13:31:48 -08:00
Hector Hernandez c80081b824
0.0.7 release (#27) 2022-02-01 10:57:03 -08:00
dependabot[bot] c7fff4aeba
Bump path-parse from 1.0.6 to 1.0.7 (#24)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 15:15:01 -08:00
dependabot[bot] 06d8be68f3
Bump tar from 6.1.0 to 6.1.11 (#25)
Bumps [tar](https://github.com/npm/node-tar) from 6.1.0 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-13 15:14:44 -08:00
Hector Hernandez 83f026a83b
Updating sinon to avoid vulnerability in lodash dependency (#21)
* Adding back publish:github

* Vulnerable package fix
2021-05-12 12:26:59 -07:00
Hector Hernandez 10e4f20ef4
Updating license (#18)
* Adding back publish:github

* Updating license

* Adding contributing section

* Update
2021-04-23 10:45:25 -07:00
Hector Hernandez e5178013b8
Increase OS/node.js matrix for generated binaries (#17)
* Adding back publish:github

* Adding node.js 15 for github assets generation

* Use latest g++

* Exclude linux and node 15

* Format issue

* Reverting g++ version update
2021-04-16 15:09:31 -07:00
dependabot[bot] 7444298f1e
Bump y18n from 4.0.0 to 4.0.1 (#15)
Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-16 12:19:54 -07:00
Hector Hernandez 467b3dc85b
Fixing issue with travis CI (#14)
* Adding back publish:github

* Update travis definition
2021-02-24 13:29:18 -08:00
Hector Hernandez 95684ddc64
Adding back publish:github (#13) 2021-02-24 12:28:16 -08:00
dependabot[bot] f074dacb90
Bump lodash from 4.17.15 to 4.17.20 (#11)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-23 15:45:37 -08:00
dependabot[bot] ec80f99eb7
Bump yargs-parser from 13.1.1 to 13.1.2 (#12)
Bumps [yargs-parser](https://github.com/yargs/yargs-parser) from 13.1.1 to 13.1.2.
- [Release notes](https://github.com/yargs/yargs-parser/releases)
- [Changelog](https://github.com/yargs/yargs-parser/blob/master/docs/CHANGELOG-full.md)
- [Commits](https://github.com/yargs/yargs-parser/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-23 15:45:17 -08:00
Mark Wolff 026b873e18
fix: add .node extension (#8)
* fix: require node extension

* bump package.json version

* Updating deprecated dependencies

Co-authored-by: Hector Hernandez Guzman <hectorh@microsoft.com>
2021-02-18 15:19:55 -08:00
Mark Wolff abc999cb08 travisci: add alpine test/publish to ci 2019-12-02 14:43:31 -08:00
Mark Wolff 4f55f11952
chore: update travis/package.json (#6)
* chore: update travis/package.json

* fix: travis
2019-11-05 12:35:34 -08:00
Mark Wolff d68a444209 add engine gate, refresh lockfile 2019-04-23 15:55:43 -07:00
Mark Wolff 9655174d3e fix node8 warnings 2019-04-23 10:51:59 -07:00
Mark Wolff 4319952bf4 fix node-pre-gyp issues 2019-04-23 09:21:47 -07:00
Mark Wolff b71671df84 bump to 0.0.2 2019-04-22 18:04:54 -07:00
Mark Wolff 57a0a1bbfe fix syntax error in travis.yml 2019-04-22 17:58:24 -07:00
Mark Wolff ab1ec9c99a drop support for node4 2019-04-22 17:56:10 -07:00
Mark Wolff f8fc3676c7 fix publish versioning 2019-04-22 17:53:45 -07:00
Mark Wolff 1586a7a061 add .travis.yml 2019-04-22 17:13:46 -07:00
Mark Wolff 5c274052f5 add npmignore 2019-04-22 15:42:24 -07:00
Mark Wolff 77a946129e add stdDev metrics 2019-04-22 13:48:13 -07:00
Mark Wolff b10f3fdc42 add travis 2019-04-15 16:16:38 -07:00
Mark Wolff 45b2b720a4
Create LICENSE 2019-04-15 16:09:25 -07:00
Mark Wolff 616a6d7c2b
Create README.md 2019-04-15 16:07:33 -07:00