Skip to content
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

Bundling and pkg fixes #26

Merged
merged 12 commits into from
Oct 17, 2023
Merged

Bundling and pkg fixes #26

merged 12 commits into from
Oct 17, 2023

Commits on Oct 17, 2023

  1. feat: integrating testnet 6 version of polykey

    * fixed parser imports to take it from the domain utilities, also exported the validate functions
    * all using `binParsers` now
    tegefaulkes authored and CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    f8849e1 View commit details
    Browse the repository at this point in the history
  2. fix: working releases

    * `esbuild` bundle is used for application build
    * changed to using `buildNpmPackage` instead of `node2nix`
    * changed to using `@yao-pkg/pkg` instead of `pkg` to use v18.15 nodejs
    CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    2ef4aa9 View commit details
    Browse the repository at this point in the history
  3. fix: node.id has been updated to node.nodeId within `src/identiti…

    …es/CommandList.ts`
    amydevs authored and CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    dd5fb99 View commit details
    Browse the repository at this point in the history
  4. docs: updated README

    CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    60a20d5 View commit details
    Browse the repository at this point in the history
  5. fix: fixes for parsers and type annotations

    [ci skip]
    amydevs authored and CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    12a69f7 View commit details
    Browse the repository at this point in the history
  6. docs: updated README.md

    CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    28cb2c7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eaedd66 View commit details
    Browse the repository at this point in the history
  8. fix: adding threads to optionalDependencies

    This makes sure the `esbuild` treats `threads` as an external dependency. There is some monkey patching going on that doesn't work if it's bundled.
    tegefaulkes authored and CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    ce65d52 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c73d87f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7f6dbea View commit details
    Browse the repository at this point in the history
  11. fix: fixed keys renew and reset tests

    It's a race condition with propagating keys changes. We needed to wait and then attempt calls with the new nodeId.
    
    I think there's a separate issue when verifying with the old nodeId. That needs to be checked inside `Polykey` though.
    tegefaulkes authored and CMCDragonkai committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    331b9f8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ee1de51 View commit details
    Browse the repository at this point in the history