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

Exploration #629

Draft
wants to merge 54 commits into
base: main
Choose a base branch
from
Draft

Exploration #629

wants to merge 54 commits into from

Commits on Jan 6, 2023

  1. test: add utils/extend

    pigoz committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    42fa64b View commit details
    Browse the repository at this point in the history
  2. add effectify function

    This function converts callback based functions into Effects.
    
    The Node types on DefinitelyTyped use a trick where they export a
    namespace for each function, defining multiple __promisify__ functions
    (one for each overload). This is then used inside the official promisify types.
    
    This implementation leverages the same types used by the promisify types
    to preserve all the overload data.
    pigoz committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    12b01ce View commit details
    Browse the repository at this point in the history
  3. add failing test

    seems like Parameters only picks the first overload of __promisify__
    pigoz committed Jan 6, 2023
    Configuration menu
    Copy the full SHA
    5f20b20 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2023

  1. chore: add fs, net and stream

    Tim Smart committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    dbbfc3b View commit details
    Browse the repository at this point in the history
  2. chore: pnpm up

    Tim Smart committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    39ee13d View commit details
    Browse the repository at this point in the history
  3. chore: add fs stream example

    Tim Smart committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    7b5d9a0 View commit details
    Browse the repository at this point in the history
  4. refactor: DEFAULT_CHUNK_SIZE

    Tim Smart committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    695b300 View commit details
    Browse the repository at this point in the history
  5. refactor: ignoreLogged for fs close

    Tim Smart committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    0a7a4c2 View commit details
    Browse the repository at this point in the history
  6. fix: emit initial readable

    Tim Smart committed Jan 22, 2023
    Configuration menu
    Copy the full SHA
    ba3301f View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Configuration menu
    Copy the full SHA
    f160a14 View commit details
    Browse the repository at this point in the history
  2. feat: add mapSyncError to effectify

    Tim Smart committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    fa70aa5 View commit details
    Browse the repository at this point in the history
  3. refactor: use node: imports

    Tim Smart committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    353bed6 View commit details
    Browse the repository at this point in the history
  4. refactor: wrap file descriptors

    Tim Smart committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    9c0b221 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2023

  1. chore: update deps

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    cb598a4 View commit details
    Browse the repository at this point in the history
  2. refactor: effectify

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    6f1810b View commit details
    Browse the repository at this point in the history
  3. fix: fs

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    0e84569 View commit details
    Browse the repository at this point in the history
  4. fix: stream

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    19c4584 View commit details
    Browse the repository at this point in the history
  5. feat: simple runMain

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    40df19d View commit details
    Browse the repository at this point in the history
  6. chore: fix fs example

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    b5aa94f View commit details
    Browse the repository at this point in the history
  7. chore: fix formatting

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    7583cea View commit details
    Browse the repository at this point in the history
  8. chore: test deply to gist

    tim-smart committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    465bf46 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. refactor: interruptAll

    Tim Smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    453d327 View commit details
    Browse the repository at this point in the history
  2. refactor: clean up runMain

    tim-smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    9f6a890 View commit details
    Browse the repository at this point in the history
  3. feat: expose modules

    tim-smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    e2068ba View commit details
    Browse the repository at this point in the history
  4. chore: update examples

    tim-smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    e6d74d6 View commit details
    Browse the repository at this point in the history
  5. feat: fs copyFile

    tim-smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    20abbff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2bb1379 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c72fa81 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    92e1712 View commit details
    Browse the repository at this point in the history
  9. fix: writeFile return type

    tim-smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    a553a64 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    130fdc8 View commit details
    Browse the repository at this point in the history
  11. fix: export fs error types

    tim-smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    09511dd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a3f43e7 View commit details
    Browse the repository at this point in the history
  13. chore: tsplus for runMain

    Tim Smart committed Feb 5, 2023
    Configuration menu
    Copy the full SHA
    adc298d View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. chore: add tsplus config

    tim-smart committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    8287f9e View commit details
    Browse the repository at this point in the history
  2. feat: add Fs rm

    tim-smart committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    497c182 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    9ba7a44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de02e85 View commit details
    Browse the repository at this point in the history
  3. chore: pnpm up

    tim-smart committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    d65e119 View commit details
    Browse the repository at this point in the history
  4. chore: fix fs example

    tim-smart committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    5528f0a View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    8627eca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e48c78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afc5b3b View commit details
    Browse the repository at this point in the history
  4. fix: die if fs.close fails

    Tim Smart committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    c99f0f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. chore: pnpm up

    tim-smart committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    f42860c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f5bb5a View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2023

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

Commits on Feb 27, 2023

  1. chore: update deps

    tim-smart committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    f2cf8f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2023

  1. chore: update deps

    tim-smart committed Mar 5, 2023
    Configuration menu
    Copy the full SHA
    5f7ae48 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. chore: update deps

    tim-smart committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    45b7666 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. chore: update deps

    tim-smart committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    99805df View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. chore: update deps

    Tim Smart committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    ca9a51e View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. chore: update deps

    tim-smart committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    b73fe0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a39b9f4 View commit details
    Browse the repository at this point in the history