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

Merge v5 into master #303

Merged
merged 47 commits into from
Sep 27, 2023
Merged

Merge v5 into master #303

merged 47 commits into from
Sep 27, 2023

Commits on Feb 5, 2022

  1. Typescript Support

    colincasey committed Feb 5, 2022
    1 Configuration menu
    Copy the full SHA
    fe18b8d View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Typescript Support

    colincasey committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    43b9b11 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

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

Commits on Sep 29, 2022

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

Commits on Nov 5, 2022

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

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    ca54b6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9eab4c1 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Configuration menu
    Copy the full SHA
    915f113 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b6ce2b View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

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

Commits on Mar 17, 2023

  1. added missing tests from changes to the main branch

    These wouldn't be included by simply catching up with `master` branch since the jest and typescript changes happen in parallel to those changes and have to be manually tracked.
    colincasey committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    70d0cf4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a21fe6 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2023

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

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    770b990 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1eb4b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c296e1 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    0821af4 View commit details
    Browse the repository at this point in the history
  2. changes from formatter

    colincasey committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    0acb1e9 View commit details
    Browse the repository at this point in the history
  3. changes from linter

    colincasey committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    c42cf1c View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Merge pull request #264 from salesforce/typescript_support

    Typescript support
    colincasey authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    c934e8f View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. [v5] Update config (#269)

    * Update config to support ES6 classes.
    
    Targeting ES5 causes the "fixes issue #145" test in cookieJar.spec.ts
    to fail. Changing the target to the next newest (ES6) requires adding
    "moduleResolution" to the tsconfig, which then causes issues with using
    `import` in our TypeScript, but `require` in the legacy vows tests. To
    support both, we have to bump to a newer version of TypeScript to use
    the new "node16" module/moduleResolution. (Note: I didn't jump to the
    _latest_ TypeScript to try to support older projects, as well.)
    
    * Avoid unnecessarily running compiled test files.
    
    * Fix flaky test.
    
    * Avoid hacky reliance on inherited property of global object.
    
    * Avoid needing to use `resolveJsonModule`.
    
    * Remove config that's just the default.
    
    See: https://huafu.github.io/ts-jest/user/config/isolatedModules
    
    * Update tsconfig to target node 16 and only compile ./lib
    
    * Chang `dist/lib` imports to just `dist`.
    
    * add granularity to npm scripts
    wjhsf authored Apr 17, 2023
    Configuration menu
    Copy the full SHA
    2bc6217 View commit details
    Browse the repository at this point in the history
  2. Merge changes

    colincasey committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    49aa487 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    04d4dae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1528ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    44bf4c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a31f2dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    df809b9 View commit details
    Browse the repository at this point in the history
  6. Apply lint fixes.

    wjhsf committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    8215a6e View commit details
    Browse the repository at this point in the history
  7. Merge pull request #274 from salesforce/wjh/fix-prettier

    Fix prettier in eslint config
    colincasey authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    0d051ae View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Add fix from #283

    colincasey committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    8584a01 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #271 from salesforce/updated_tooling

    Updated dev tooling
    colincasey authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    1bb83ae View commit details
    Browse the repository at this point in the history
  3. Merge branch 'v5' into port_283_fix_to_v5

    * v5:
      Apply lint fixes.
      Extend prettier plugin, rather than config.
      Run validations on v5 branch
      Run validations on v5 branch
      Run validations on v5 branch
      Run validations on v5 branch
      changes from linter
      changes from formatter
      updates to eslint and prettier tooling
    
    # Conflicts:
    #	lib/__tests__/cookieJar.spec.ts
    #	lib/memstore.ts
    colincasey committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    81c7539 View commit details
    Browse the repository at this point in the history
  4. Fix prettier errors

    colincasey committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    b87dc38 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #287 from salesforce/port_283_fix_to_v5

    Port 283 fix to v5
    colincasey authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    e826e9b View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Remove some @ts-ignore directives.

    wjhsf committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    f08b289 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Changes to support full eslint rule configurations

    These are the remaining changes required to enable `plugin:@typescript-eslint/recommended-requiring-type-checking` as well as removing our other temporary rule overrides (`@typescript-eslint/ban-types`, `@typescript-eslint/no-explicit-any`, and `@typescript-eslint/no-unused-vars`)
    colincasey committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    bae5ae8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #288 from salesforce/wjh/fix-ts-ignores

    Remove some @ts-ignore directives.
    colincasey authored Jul 6, 2023
    Configuration menu
    Copy the full SHA
    402563b View commit details
    Browse the repository at this point in the history
  3. Changes to support full eslint rule configurations

    These are the remaining changes required to enable `plugin:@typescript-eslint/recommended-requiring-type-checking` as well as removing our other temporary rule overrides (`@typescript-eslint/ban-types`, `@typescript-eslint/no-explicit-any`, `@typescript-eslint/ban-ts-comment`, and `@typescript-eslint/no-unused-vars`)
    colincasey committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    8e143b4 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. remove debug code

    colincasey committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    afea889 View commit details
    Browse the repository at this point in the history
  2. Clean up validate function. (#275)

    * Clean up validate function and add descriptions to validators.
    
    * Fix type error.
    
    * Add @types/node
    
    * Fix validator implementation and add safe toString function.
    wjhsf authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    e07f193 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Merge branch 'v5' into enable-remaining-eslints

    * v5:
      Clean up validate function. (#275)
    
    # Conflicts:
    #	lib/cookie.ts
    #	lib/validators.ts
    colincasey committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9fa8a75 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Addressing review comments

    colincasey committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    bc07ba7 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Merge pull request #289 from salesforce/enable-remaining-eslints

    Changes to support full eslint rule configurations
    colincasey authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    6486eec View commit details
    Browse the repository at this point in the history
  2. Split giant cookie.ts into multiple files. (#296)

    * Quiet IDE warnings about TS v5 deprecations.
    
    * Add eslint warning for files over 500 lines.
    
    * Split giant cookie.ts into multiple files.
    
    * Update main export.
    wjhsf authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    3c65660 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into v5

    wjhsf committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    56bb1dc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #300 from salesforce/sync-v5-master

    Merge branch 'master' into v5
    wjhsf authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    b19eac4 View commit details
    Browse the repository at this point in the history