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

Javascript -- v1.2.0: Reimplement esm transpilation, and swap to it as the default. #479

Merged
merged 149 commits into from
Mar 17, 2024

Commits on Sep 26, 2022

  1. Add links to the devlog

    Skenvy committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    e0ce087 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Add the default package json

    Skenvy committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    acbb5e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Configuration menu
    Copy the full SHA
    d5bb46c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1874a07 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. Configuration menu
    Copy the full SHA
    58bd634 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Configuration menu
    Copy the full SHA
    a6f7b90 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Configuration menu
    Copy the full SHA
    bc115c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96ebaed View commit details
    Browse the repository at this point in the history
  3. Remove caching in setup-node

    Skenvy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    9ab638e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b82f5a5 View commit details
    Browse the repository at this point in the history
  5. Uncomment publish-npm

    Skenvy committed Oct 30, 2022
    Configuration menu
    Copy the full SHA
    da8652d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae6bad9 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    41d9c76 View commit details
    Browse the repository at this point in the history
  2. Fix the missing permssions for the nested codeql step and add them to…

    … the example workflow in the readme
    Skenvy committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    9b5ee75 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ab3c1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b36cc65 View commit details
    Browse the repository at this point in the history
  5. Add a word to the package

    Skenvy committed Oct 31, 2022
    Configuration menu
    Copy the full SHA
    165d125 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2867401 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5255579 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d80db40 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e71f36c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ff21c00 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d046f7c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3118378 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. Configuration menu
    Copy the full SHA
    8d4938a View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2022

  1. Configuration menu
    Copy the full SHA
    e9632eb View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2023

  1. Configuration menu
    Copy the full SHA
    8711eda View commit details
    Browse the repository at this point in the history
  2. Add mention of typescript

    Skenvy committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    b5a2d7a View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Configuration menu
    Copy the full SHA
    99ec339 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    da486a0 View commit details
    Browse the repository at this point in the history
  2. Bump emojis

    Skenvy committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    aacb7d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9bd9f5 View commit details
    Browse the repository at this point in the history
  4. Bump version

    Skenvy committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    ae56b7a View commit details
    Browse the repository at this point in the history
  5. Run pack to have the library up to date.

    Skenvy committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    20ad21c View commit details
    Browse the repository at this point in the history
  6. Merge branch 'main' into javascript

    Skenvy committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    474a0a4 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2023

  1. Configuration menu
    Copy the full SHA
    932d538 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. WIP fuse together snippets from the julia, java, and python implement…

    …ations to start off what is probably a terribly formatted TS namespace
    Skenvy committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    9f521d5 View commit details
    Browse the repository at this point in the history
  2. Print the first layer of deps installed in ci

    Skenvy committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    64d01b9 View commit details
    Browse the repository at this point in the history
  3. Change the minimum node version to 14.

    Skenvy committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    d86d59d View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Update engine requires and install eslint

    Skenvy committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    48822a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb3dbe8 View commit details
    Browse the repository at this point in the history
  3. Try adding AirBnB eslint config

    Skenvy committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    3dc78fd View commit details
    Browse the repository at this point in the history
  4. Fix test issue (lint will fail)

    Skenvy committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    24f9b9a View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Fewer linting errors

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    08340a1 View commit details
    Browse the repository at this point in the history
  2. Linter only warning now.

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    3b0eb60 View commit details
    Browse the repository at this point in the history
  3. Format devlog

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    dd008ae View commit details
    Browse the repository at this point in the history
  4. Add the reverse function

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    d508e6a View commit details
    Browse the repository at this point in the history
  5. Tested and linted the reverse function

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    9d2793c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c2602fd View commit details
    Browse the repository at this point in the history
  7. Clean before the new verify

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    440b71b View commit details
    Browse the repository at this point in the history
  8. Comment about docs gene

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    ebd3d00 View commit details
    Browse the repository at this point in the history
  9. Install typedoc and tsdoc lint

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    3674010 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ac99b63 View commit details
    Browse the repository at this point in the history
  11. Recipe for docs

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    70bb9ff View commit details
    Browse the repository at this point in the history
  12. Less cleaning when doccing

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    5eeae0a View commit details
    Browse the repository at this point in the history
  13. Comment on attempt at JSDoc

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    4516a92 View commit details
    Browse the repository at this point in the history
  14. Comment about setting up the docs target branch

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    d685d32 View commit details
    Browse the repository at this point in the history
  15. Bump up the version to test the whole CICD for javascript, with the f…

    …unction and reverse function
    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    f3e7d35 View commit details
    Browse the repository at this point in the history
  16. Retranspile the js files

    Skenvy committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    0288570 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2b87172 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    515fec8 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    c971d61 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    c078d06 View commit details
    Browse the repository at this point in the history
  2. Add words to the readme

    Skenvy committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    c7c279e View commit details
    Browse the repository at this point in the history
  3. yike the lock

    Skenvy committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    d1edc65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2944619 View commit details
    Browse the repository at this point in the history
  5. version

    Skenvy committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    0ba765c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57aa219 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Merge branch 'main' into javascript

    Skenvy committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    a49b99c View commit details
    Browse the repository at this point in the history
  2. npm up

    Skenvy committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    b3a8d9e View commit details
    Browse the repository at this point in the history
  3. Add stoppingTimeTerminus

    Skenvy committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    9085688 View commit details
    Browse the repository at this point in the history
  4. transpile

    Skenvy committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    086bf17 View commit details
    Browse the repository at this point in the history
  5. wip adding hailstone

    Skenvy committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    5770593 View commit details
    Browse the repository at this point in the history
  6. transpile

    Skenvy committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    4fbecdf View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    35dc605 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Swap from a named interface to anonymous interfaces i.e. object liter…

    …al type parameters
    Skenvy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    57c82b0 View commit details
    Browse the repository at this point in the history
  2. line length

    Skenvy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    2bb5004 View commit details
    Browse the repository at this point in the history
  3. WIP tests for hailstone sequence

    Skenvy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    b5cbbfb View commit details
    Browse the repository at this point in the history
  4. WIP tests for hailstone sequence

    Skenvy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    2153c0f View commit details
    Browse the repository at this point in the history
  5. Finished testing hailstones

    Skenvy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    70f380c View commit details
    Browse the repository at this point in the history
  6. Bump to 0.4.0

    Skenvy committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    d0ee908 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d9b6e33 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Stopping Time

    Skenvy committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    982d1c4 View commit details
    Browse the repository at this point in the history
  2. split into multiple files

    Skenvy committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    21bb328 View commit details
    Browse the repository at this point in the history
  3. cutover to multiple files, tests and lints work

    Skenvy committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    9de2615 View commit details
    Browse the repository at this point in the history
  4. Add coverage reports being generated into docs

    Skenvy committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    9e02a65 View commit details
    Browse the repository at this point in the history
  5. coverage report handled

    Skenvy committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    c14422f View commit details
    Browse the repository at this point in the history
  6. pkg and lib

    Skenvy committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    b5d22e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    7576741 View commit details
    Browse the repository at this point in the history
  2. WIP tree graph

    Skenvy committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    e068ede View commit details
    Browse the repository at this point in the history
  3. assign the provided empty map in the test tgn's

    Skenvy committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    5a8a23e View commit details
    Browse the repository at this point in the history
  4. swap tgn to subtree

    Skenvy committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    89d7fcb View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    93c102b View commit details
    Browse the repository at this point in the history
  2. test, lint, and verify

    Skenvy committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    5a8904f View commit details
    Browse the repository at this point in the history
  3. bump checkout

    Skenvy committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    a63ba77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2c3de6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfdb501 View commit details
    Browse the repository at this point in the history
  6. fix name of needed wf job

    Skenvy committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    2d953d3 View commit details
    Browse the repository at this point in the history
  7. dot the demo folder

    Skenvy committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    ddf96f1 View commit details
    Browse the repository at this point in the history
  8. pkg

    Skenvy committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    8ef25e5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6275e19 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    113113a View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    4a43ef9 View commit details
    Browse the repository at this point in the history
  2. Does changing from preinstall to prepare let it know to run before th…

    …e 'npm i' in the workflow?
    Skenvy committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    f554f19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10c6ea3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ec9dd8 View commit details
    Browse the repository at this point in the history
  5. Add ts demos

    Skenvy committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    8066106 View commit details
    Browse the repository at this point in the history
  6. remove spaces

    Skenvy committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    fe3ffbc View commit details
    Browse the repository at this point in the history
  7. bump package to first major version

    Skenvy committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    7f6dcc9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34fde4c View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Configuration menu
    Copy the full SHA
    002838f View commit details
    Browse the repository at this point in the history
  2. Stop testing node on version 17 and 19

    Skenvy committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    1f2a3f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Merge branch 'main' into javascript

    Skenvy committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    cbd0b4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    022eb13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db578bc View commit details
    Browse the repository at this point in the history
  4. Add overwrite of the nvmrc for the test steps

    Skenvy committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    b0c0425 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d963bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf0d331 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8dd8255 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    ce7066b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfc5f87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fb3992 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    19d82a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    420f022 View commit details
    Browse the repository at this point in the history
  3. Bump everything except chai

    Skenvy committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    9c820c4 View commit details
    Browse the repository at this point in the history
  4. Bump chai to latest 4.x

    Skenvy committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    62b89d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    616dd0d View commit details
    Browse the repository at this point in the history
  6. Bump chai to latest

    Skenvy committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    248f85a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9dbd209 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a91a610 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    00a11a8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    61297bf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    197dea7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    31b144e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    034408a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e65684f View commit details
    Browse the repository at this point in the history
  15. make build works

    Skenvy committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    1dd284a View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Configuration menu
    Copy the full SHA
    e3f112f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce86c20 View commit details
    Browse the repository at this point in the history
  3. use esm tsconf for docs

    Skenvy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    007574f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65a93ef View commit details
    Browse the repository at this point in the history
  5. Update setup-node action

    Skenvy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    7326064 View commit details
    Browse the repository at this point in the history
  6. update the version

    Skenvy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    8cc3f60 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    56a0ea7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c377197 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2f1294e View commit details
    Browse the repository at this point in the history
  10. Add eol spec to gitattr to stop windows runners from not liking the n…

    …ew package jsons in the libs
    Skenvy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    b1164e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    277773d View commit details
    Browse the repository at this point in the history
  12. Just don't bother with verifying the lib checkin on the matrix of run…

    …ners, once in quick is enough
    Skenvy committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    10f3f1a View commit details
    Browse the repository at this point in the history