InReach is the world’s first tech platform matching LGBTQ+ people with safe, verified resources.

Overview

InReach Logo


Project license

Pull Requests welcome code with love by InReach

Table of Contents

About

InReach is the world’s first tech platform matching LGBTQ+ people with safe, verified resources.

InReach is for the entire diverse LGBTQ+ community – including asylum seekers and refugees, undocumented and other immigrants, young people experiencing homelessness, those facing family or community rejection due to their identity, and other transgender and non-binary people in need of safe resources.

Built With

Getting Started

Prerequisites

This project uses pnpm to manage packages. To install, run the command:

npm -g install pnpm

or follow the instructions on pnpm's installation page.

Installation

To install the required packages & dependencies:

pnpm install

Project Structure

InReach/
├── apps/
│   ├── app/                    # InReach Application
│   └── web/                    # InReach Main Site
└── packages/
    ├── eslint-config-custom/   # Custom ESlint configuration
    ├── tsconfig/               # Shared TypeScript configuration
    └── ui/                     # React components shared between App & Web

Usage

To start the development live servers:

pnpm dev

The InReach Application will be available at http://localhost:3000

The InReach Main Site will be available at http://localhost:3001

Roadmap

See the open issues for a list of proposed features (and known issues).

Support

Reach out to the maintainer at one of the following places:

Project assistance

If you want to say thank you or/and support active development of InReach:

  • Add a GitHub Star to the project.
  • Tweet about InReach.
  • Write interesting articles about the project on Dev.to, Medium or your personal blog.

Together, we can make InReach better!

Contributing

First off, thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.

Please read our contribution guidelines, and thank you for being involved!

Authors & contributors

The original setup of this repository is by InReach.

For a full list of all authors and contributors, see the contributors page.

Security

InReach follows good practices of security, but 100% security cannot be assured. InReach is provided "as is" without any warranty. Use at your own risk.

For more information and to report security issues, please refer to our security documentation.

License

This project is licensed under the GNU General Public License v3.

See LICENSE for more information.

Acknowledgements

Powered by Vercel

Structured Content Powered by Sanity

Comments
  • feat:  data migration & seeding

    feat: data migration & seeding

    Pull Request type

    Please check the type of change your PR introduces:

    • [ ] Bugfix
    • [x] Feature
    • [ ] Code style update (formatting, renaming)
    • [ ] Refactoring (no functional changes, no API changes)
    • [ ] Build-related changes
    • [ ] Documentation content changes
    • [ ] Other (please describe):

    What is the current behavior?

    Issue Numbers:

    • IN-708
    • IN-709
    • IN-710
    • IN-711
    • IN-712
    • IN-713

    What is the new behavior?

    Does this introduce a breaking change?

    • [ ] Yes
    • [ ] No

    Other information

    new-feature 
    opened by JoeKarow 6
  • fix(deps): replace dependency react-query with @tanstack/react-query ^4.0.5

    fix(deps): replace dependency react-query with @tanstack/react-query ^4.0.5

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | react-query (source) | dependencies | replacement | ^3.39.2 -> ^4.0.5 |

    This is a special PR that replaces react-query with the community suggested minimal stable replacement version.


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [x] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 5
  • chore(deps): update nextjs monorepo to v13 (major)

    chore(deps): update nextjs monorepo to v13 (major)

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | eslint-config-next | 12.3.1 -> 13.0.0 | age | adoption | passing | confidence | | eslint-config-next | ^12.0.8 -> ^13.0.0 | age | adoption | passing | confidence | | eslint-config-next | 12.2.5 -> 13.0.0 | age | adoption | passing | confidence | | next (source) | ^12.3.0 -> ^13.0.0 | age | adoption | passing | confidence |


    Release Notes

    vercel/next.js (eslint-config-next)

    v13.0.0

    Compare Source

    vercel/next.js (next)

    v13.0.0

    Compare Source


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about these updates again.


    • [ ] If you want to rebase/retry this PR, click this checkbox.

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 5
  • feat: set up prisma schema

    feat: set up prisma schema

    Pull Request type

    Please check the type of change your PR introduces:

    • [ ] Bugfix
    • [ ] Feature
    • [ ] Code style update (formatting, renaming)
    • [ ] Refactoring (no functional changes, no API changes)
    • [ ] Build-related changes
    • [ ] Documentation content changes
    • [ ] Other (please describe):

    What is the current behavior?

    Issue Number: N/A

    What is the new behavior?

    Does this introduce a breaking change?

    • [ ] Yes
    • [ ] No

    Other information

    in-progress automerge new-feature 
    opened by JoeKarow 5
  • fix(app): update all non-major dependencies

    fix(app): update all non-major dependencies

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @tanstack/react-query (source) | 4.20.9 -> 4.21.0 | age | adoption | passing | confidence | | aws-sdk | 2.1289.0 -> 2.1290.0 | age | adoption | passing | confidence | | commander | 9.4.1 -> 9.5.0 | age | adoption | passing | confidence | | libphonenumber-js | 1.10.16 -> 1.10.17 | age | adoption | passing | confidence | | next-auth (source) | 4.18.7 -> 4.18.8 | age | adoption | passing | confidence | | prettier (source) | 2.8.1 -> 2.8.2 | age | adoption | passing | confidence | | quicktype-core | 7.0.3 -> 7.0.31 | age | adoption | passing | confidence | | react-i18next | 12.1.1 -> 12.1.4 | age | adoption | passing | confidence |


    Release Notes

    tanstack/query

    v4.21.0

    Compare Source

    Version 4.21.0 - 1/8/2023, 12:18 PM

    Changes
    Feat
    • svelte-query: Svelte Query Adapter for TanStack Query (#​4768) (b324a9b) by Lachlan Collins
    Chore
    • Remove incompatible vitest flag from test:ci (#​4777) (d79f2b9) by Lachlan Collins
    • env: cross platform preinstall CI check. (#​4775) (85ce6db) by Rivo Tüksammel
    Packages
    aws/aws-sdk-js

    v2.1290.0

    Compare Source

    • feature: ACMPCA: Added revocation parameter validation: bucket names must match S3 bucket naming rules and CNAMEs conform to RFC2396 restrictions on the use of special characters in URIs.
    • feature: AuditManager: This release introduces a new data retention option in your Audit Manager settings. You can now use the DeregistrationPolicy parameter to specify if you want to delete your data when you deregister Audit Manager.
    tj/commander.js

    v9.5.0

    Compare Source

    Added
    • .getOptionValueSourceWithGlobals() ([#​1832])
    • showGlobalOptions for .configureHelp{} and Help ([#​1828])
    catamphetamine/libphonenumber-js

    v1.10.17

    Compare Source

    ==================

    • Added PhoneNumber.getPossibleCountries() function. It returns a list of countries this phone number could possibly belong to. Can be used when parsing complete international phone numbers containing a "calling code" that is shared between several countries. If parsing such a phone number returns country: undefined then getPossibleCountries() function could be used to somehow speculate about what country could this phone number possibly belong to.
    nextauthjs/next-auth

    v4.18.8

    Compare Source

    What's Changed

    Full Changelog: https://github.com/nextauthjs/next-auth/compare/[email protected]@4.18.8

    prettier/prettier

    v2.8.2

    Compare Source

    diff

    Don't lowercase link references (#​13155 by @​DerekNonGeneric & @​fisker)
    <!-- Input -->
    We now don't strictly follow the release notes format suggested by [Keep a Changelog].
    
    [Keep a Changelog]: https://example.com/
    
    <!-- Prettier 2.8.1 -->
    We now don't strictly follow the release notes format suggested by [Keep a Changelog].
    
    [keep a changelog]: https://example.com/
    <!--
    ^^^^^^^^^^^^^^^^^^ lowercased
    -->
    
    <!-- Prettier 2.8.2 -->
    <Same as input>
    
    Preserve self-closing tags (#​13691 by @​dcyriller)
    {{! Input }}
    <div />
    <div></div>
    <custom-component />
    <custom-component></custom-component>
    <i />
    <i></i>
    <Component />
    <Component></Component>
    
    {{! Prettier 2.8.1 }}
    <div></div>
    <div></div>
    <custom-component></custom-component>
    <custom-component></custom-component>
    <i></i>
    <i></i>
    <Component />
    <Component />
    
    {{! Prettier 2.8.2 }}
    <div />
    <div></div>
    <custom-component />
    <custom-component></custom-component>
    <i />
    <i></i>
    <Component />
    <Component />
    
    Allow custom "else if"-like blocks with block params (#​13930 by @​jamescdavis)

    #​13507 added support for custom block keywords used with else, but failed to allow block params. This updates printer-glimmer to allow block params with custom "else if"-like blocks.

    {{! Input }}
    {#when isAtWork as |work|}}
      Ship that
      {{work}}!
    {{else when isReading as |book|}}
      You can finish
      {{book}}
      eventually...
    {{else}}
      Go to bed!
    {{/when}}
    
    {{! Prettier 2.8.1 }}
    {{#when isAtWork as |work|}}
      Ship that
      {{work}}!
    {{else when isReading}}
      You can finish
      {{book}}
      eventually...
    {{else}}
      Go to bed!
    {{/when}}
    
    {{! Prettier 2.8.2 }}
    {#when isAtWork as |work|}}
      Ship that
      {{work}}!
    {{else when isReading as |book|}}
      You can finish
      {{book}}
      eventually...
    {{else}}
      Go to bed!
    {{/when}}
    
    Preserve empty lines between nested SCSS maps (#​13931 by @​jneander)
    /* Input */
    $map: (
      'one': (
         'key': 'value',
      ),
    
      'two': (
         'key': 'value',
      ),
    )
    
    /* Prettier 2.8.1 */
    $map: (
      'one': (
         'key': 'value',
      ),
      'two': (
         'key': 'value',
      ),
    )
    
    /* Prettier 2.8.2 */
    $map: (
      'one': (
         'key': 'value',
      ),
    
      'two': (
         'key': 'value',
      ),
    )
    
    Fix missing parentheses when an expression statement starts with let[ (#​14000, #​14044 by @​fisker, @​thorn0)
    // Input
    (let[0] = 2);
    
    // Prettier 2.8.1
    let[0] = 2;
    
    // Prettier 2.8.1 (second format)
    SyntaxError: Unexpected token (1:5)
    > 1 | let[0] = 2;
        |     ^
      2 |
    
    // Prettier 2.8.2
    (let)[0] = 2;
    
    Fix semicolon duplicated at the end of LESS file (#​14007 by @​mvorisek)
    // Input
    @&#8203;variable: {
      field: something;
    };
    
    // Prettier 2.8.1
    @&#8203;variable: {
      field: something;
    }; ;
    
    // Prettier 2.8.2
    @&#8203;variable: {
      field: something;
    };
    
    Fix no space after unary minus when followed by opening parenthesis in LESS (#​14008 by @​mvorisek)
    // Input
    .unary_minus_single {
      margin: -(@&#8203;a);
    }
    
    .unary_minus_multi {
      margin: 0 -(@&#8203;a);
    }
    
    .binary_minus {
      margin: 0 - (@&#8203;a);
    }
    
    // Prettier 2.8.1
    .unary_minus_single {
      margin: - (@&#8203;a);
    }
    
    .unary_minus_multi {
      margin: 0 - (@&#8203;a);
    }
    
    .binary_minus {
      margin: 0 - (@&#8203;a);
    }
    
    // Prettier 2.8.2
    .unary_minus_single {
      margin: -(@&#8203;a);
    }
    
    .unary_minus_multi {
      margin: 0 -(@&#8203;a);
    }
    
    .binary_minus {
      margin: 0 - (@&#8203;a);
    }
    
    Do not change case of property name if inside a variable declaration in LESS (#​14034 by @​mvorisek)
    // Input
    @&#8203;var: {
      preserveCase: 0;
    };
    
    // Prettier 2.8.1
    @&#8203;var: {
      preservecase: 0;
    };
    
    // Prettier 2.8.2
    @&#8203;var: {
      preserveCase: 0;
    };
    
    Fix formatting for auto-accessors with comments (#​14038 by @​fisker)
    // Input
    class A {
      @&#8203;dec()
      // comment
      accessor b;
    }
    
    // Prettier 2.8.1
    class A {
      @&#8203;dec()
      accessor // comment
      b;
    }
    
    // Prettier 2.8.1 (second format)
    class A {
      @&#8203;dec()
      accessor; // comment
      b;
    }
    
    // Prettier 2.8.2
    class A {
      @&#8203;dec()
      // comment
      accessor b;
    }
    
    Add parentheses for TSTypeQuery to improve readability (#​14042 by @​onishi-kohei)
    // Input
    a as (typeof node.children)[number]
    a as (typeof node.children)[]
    a as ((typeof node.children)[number])[]
    
    // Prettier 2.8.1
    a as typeof node.children[number];
    a as typeof node.children[];
    a as typeof node.children[number][];
    
    // Prettier 2.8.2
    a as (typeof node.children)[number];
    a as (typeof node.children)[];
    a as (typeof node.children)[number][];
    
    Fix displacing of comments in default switch case (#​14047 by @​thorn0)

    It was a regression in Prettier 2.6.0.

    // Input
    switch (state) {
      default:
        result = state; // no change
        break;
    }
    
    // Prettier 2.8.1
    switch (state) {
      default: // no change
        result = state;
        break;
    }
    
    // Prettier 2.8.2
    switch (state) {
      default:
        result = state; // no change
        break;
    }
    
    Support type annotations on auto accessors via babel-ts (#​14049 by @​sosukesuzuki)

    The bug that @babel/parser cannot parse auto accessors with type annotations has been fixed. So we now support it via babel-ts parser.

    class Foo {
      accessor prop: number;
    }
    
    Fix formatting of empty type parameters (#​14073 by @​fisker)
    // Input
    const foo: bar</* comment */> = () => baz;
    
    // Prettier 2.8.1
    Error: Comment "comment" was not printed. Please report this error!
    
    // Prettier 2.8.2
    const foo: bar</* comment */> = () => baz;
    
    Add parentheses to head of ExpressionStatement instead of the whole statement (#​14077 by @​fisker)
    // Input
    ({}).toString.call(foo) === "[object Array]"
      ? foo.forEach(iterateArray)
      : iterateObject(foo);
    
    // Prettier 2.8.1
    ({}.toString.call(foo) === "[object Array]"
      ? foo.forEach(iterateArray)
      : iterateObject(foo));
    
    // Prettier 2.8.2
    ({}).toString.call(foo.forEach) === "[object Array]"
      ? foo.forEach(iterateArray)
      : iterateObject(foo);
    
    Fix comments after directive (#​14081 by @​fisker)
    // Input
    "use strict" /* comment */;
    
    // Prettier 2.8.1 (with other js parsers except `babel`)
    Error: Comment "comment" was not printed. Please report this error!
    
    // Prettier 2.8.2
    <Same as input>
    
    Fix formatting for comments inside JSX attribute (#​14082 with by @​fisker)
    // Input
    function MyFunctionComponent() {
      <button label=/*old*/"new">button</button>
    }
    
    // Prettier 2.8.1
    Error: Comment "old" was not printed. Please report this error!
    
    // Prettier 2.8.2
    function MyFunctionComponent() {
      <button label=/*old*/ "new">button</button>;
    }
    
    Quote numeric keys for json-stringify parser (#​14083 by @​fisker)
    // Input
    {0: 'value'}
    
    // Prettier 2.8.1
    {
      0: "value"
    }
    
    // Prettier 2.8.2
    {
      "0": "value"
    }
    
    Fix removing commas from function arguments in maps (#​14089 by @​sosukesuzuki)
    /* Input */
    $foo: map-fn(
      (
        "#{prop}": inner-fn($first, $second),
      )
    );
    
    /* Prettier 2.8.1 */
    $foo: map-fn(("#{prop}": inner-fn($first $second)));
    
    /* Prettier 2.8.2 */
    $foo: map-fn(
      (
        "#{prop}": inner-fn($first, $second),
      )
    );
    
    
    Do not insert space in LESS property access (#​14103 by @​fisker)
    // Input
    a {
      color: @&#8203;colors[@&#8203;white];
    }
    
    // Prettier 2.8.1
    a {
      color: @&#8203;colors[ @&#8203;white];
    }
    
    // Prettier 2.8.2
    <Same as input>
    
    quicktype/quicktype

    v7.0.31

    Compare Source

    v7.0.30

    Compare Source

    v7.0.29

    Compare Source

    v7.0.28

    Compare Source

    v7.0.27

    Compare Source

    v7.0.26

    Compare Source

    v7.0.25

    Compare Source

    v7.0.24

    Compare Source

    v7.0.23

    Compare Source

    v7.0.22

    Compare Source

    v7.0.21

    Compare Source

    v7.0.20

    Compare Source

    v7.0.19

    Compare Source

    v7.0.18

    Compare Source

    v7.0.17

    Compare Source

    v7.0.16

    Compare Source

    v7.0.15

    Compare Source

    v7.0.14

    Compare Source

    v7.0.13

    Compare Source

    v7.0.12

    Compare Source

    v7.0.11

    Compare Source

    v7.0.10

    Compare Source

    v7.0.9

    Compare Source

    v7.0.8

    Compare Source

    v7.0.7

    Compare Source

    v7.0.6

    Compare Source

    v7.0.5

    Compare Source

    v7.0.4

    Compare Source

    i18next/react-i18next

    v12.1.4

    Compare Source

    • fix crash in gatsby 1594

    v12.1.3

    Compare Source

    • fix fallback of t function in Trans component

    v12.1.2

    Compare Source

    • fix crash in gatsby 1594

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 📦 app 📦 db 📦 web 📦 ui 📦 auth 📦 aws-user-migrate 
    opened by renovate[bot] 4
  • chore(workflows): update cypress-io/github-action action to v5.0.4

    chore(workflows): update cypress-io/github-action action to v5.0.4

    Mend Renovate

    This PR contains the following updates:

    | Package | Type | Update | Change | |---|---|---|---| | cypress-io/github-action | action | patch | v5.0.2 -> v5.0.4 |


    Release Notes

    cypress-io/github-action

    v5.0.4

    Compare Source

    Update Dependencies

    Docs/Tooling Updates

    includes /dist rebuild

    v5.0.3

    Compare Source

    Bug Fixes
    • deps: update dependency got to v11.8.6 (b5134f5)

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 4
  • fix(): update dependency cypress to v12

    fix(): update dependency cypress to v12

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | cypress | 11.2.0 -> 12.3.0 | age | adoption | passing | confidence |


    Release Notes

    cypress-io/cypress

    v12.3.0

    Compare Source

    Changelog: https://docs.cypress.io/guides/references/changelog#​12-3-0

    v12.2.0

    Compare Source

    Changelog: https://docs.cypress.io/guides/references/changelog#​12-2-0

    v12.1.0

    Compare Source

    Changelog: https://docs.cypress.io/guides/references/changelog#​12-1-0

    v12.0.2

    Compare Source

    Changelog: https://docs.cypress.io/guides/references/changelog#​12-0-2

    v12.0.1

    Compare Source

    Changelog: https://docs.cypress.io/guides/references/changelog#​12-0-1

    v12.0.0

    Compare Source

    Changelog: https://docs.cypress.io/guides/references/changelog#​12-0-0


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 4
  • fix(): update dependency @badeball/cypress-cucumber-preprocessor to v15

    fix(): update dependency @badeball/cypress-cucumber-preprocessor to v15

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @badeball/cypress-cucumber-preprocessor | 14.0.0 -> 15.0.0 | age | adoption | passing | confidence |


    Release Notes

    badeball/cypress-cucumber-preprocessor

    v15.0.0

    Compare Source

    • Drop support for Cypress v8.

    • Add support for Cypress v12.


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 4
  • chore(): update node.js to v18

    chore(): update node.js to v18

    Mend Renovate

    This PR contains the following updates:

    | Package | Update | Change | |---|---|---| | node | major | 16.19.0 -> 18.12.1 |


    Release Notes

    nodejs/node

    v18.12.1: 2022-11-04, Version 18.12.1 'Hydrogen' (LTS), @​juanarbol

    Compare Source

    This is a security release.

    Notable changes

    The following CVEs are fixed in this release:

    • CVE-2022-3602: X.509 Email Address 4-byte Buffer Overflow (High)
    • CVE-2022-3786: X.509 Email Address Variable Length Buffer Overflow (High)
    • CVE-2022-43548: DNS rebinding in --inspect via invalid octal IP address (Medium)

    More detailed information on each of the vulnerabilities can be found in November 2022 Security Releases blog post.

    Commits

    v18.12.0: 2022-10-25, Version 18.12.0 'Hydrogen' (LTS), @​ruyadorno and @​RafaelGSS

    Compare Source

    Notable Changes

    This release marks the transition of Node.js 18.x into Long Term Support (LTS) with the codename 'Hydrogen'. The 18.x release line now moves into "Active LTS" and will remain so until October 2023. After that time, it will move into "Maintenance" until end of life in April 2025.

    v18.11.0: 2022-10-13, Version 18.11.0 (Current), @​danielleadams

    Compare Source

    Notable changes
    watch mode (experimental)

    Running in 'watch' mode using node --watch restarts the process when an imported file is changed.

    Contributed by Moshe Atlow in #​44366

    Other notable changes
    • fs:
      • (SEMVER-MINOR) add FileHandle.prototype.readLines (Antoine du Hamel) #​42590
    • http:
      • (SEMVER-MINOR) add writeEarlyHints function to ServerResponse (Wing) #​44180
    • http2:
      • (SEMVER-MINOR) make early hints generic (Yagiz Nizipli) #​44820
    • lib:
      • (SEMVER-MINOR) refactor transferable AbortSignal (flakey5) #​44048
    • src:
      • (SEMVER-MINOR) add detailed embedder process initialization API (Anna Henningsen) #​44121
    • util:
      • (SEMVER-MINOR) add default value option to parsearg (Manuel Spigolon) #​44631
    Commits

    v18.10.0: 2022-09-28, Version 18.10.0 (Current), @​RafaelGSS

    Compare Source

    Notable changes
    • doc:
      • (SEMVER-MINOR) deprecate modp1, modp2, and modp5 groups (Tobias Nießen) #​44588
      • add legendecas to TSC list (Michael Dawson) #​44662
      • move policy docs to the permissions scope (Rafael Gonzaga) #​44222
    • gyp:
      • libnode for ios app embedding (chexiongsheng) #​44210
    • http:
      • (SEMVER-MINOR) throw error on content-length mismatch (sidwebworks) #​44588
    • stream:
      • (SEMVER-MINOR) add ReadableByteStream.tee() (Daeyeon Jeong) #​44505
    Commits

    v18.9.1: 2022-09-23, Version 18.9.1 (Current), @​RafaelGSS

    Compare Source

    This is a security release.

    Notable changes

    The following CVEs are fixed in this release:

    • CVE-2022-32212: DNS rebinding in --inspect on macOS (High)
      • Insufficient fix for macOS devices on v18.5.0
    • CVE-2022-32222: Node 18 reads openssl.cnf from /home/iojs/build/ upon startup on MacOS (Medium)
    • CVE-2022-32213: HTTP Request Smuggling - Flawed Parsing of Transfer-Encoding (Medium)
      • Insufficient fix on v18.5.0
    • CVE-2022-32215: HTTP Request Smuggling - Incorrect Parsing of Multi-line Transfer-Encoding (Medium)
      • Insufficient fix on v18.5.0
    • CVE-2022-35256: HTTP Request Smuggling - Incorrect Parsing of Header Fields (Medium)
    • CVE-2022-35255: Weak randomness in WebCrypto keygen

    More detailed information on each of the vulnerabilities can be found in September 22nd 2022 Security Releases blog post.

    llhttp updated to 6.0.10

    llhttp is updated to 6.0.10 which includes fixes for the following vulnerabilities.

    • HTTP Request Smuggling - CVE-2022-32213 bypass via obs-fold mechanic (Medium)(CVE-2022-32213 ): The llhttp parser in the http module does not correctly parse and validate Transfer-Encoding headers. This can lead to HTTP Request Smuggling (HRS).
    • HTTP Request Smuggling - Incorrect Parsing of Multi-line Transfer-Encoding (Medium)(CVE-2022-32215): The llhttp parser in the http module does not correctly handle multi-line Transfer-Encoding headers. This can lead to HTTP Request Smuggling (HRS).
    • HTTP Request Smuggling - Incorrect Parsing of Header Fields (Medium)(CVE-35256): The llhttp parser in the http does not correctly handle header fields that are not terminated with CLRF. This can lead to HTTP Request Smuggling (HRS).
    Commits

    v18.9.0: 2022-09-08, Version 18.9.0 (Current), @​RafaelGSS

    Compare Source

    Notable changes
    • doc
      • add daeyeon to collaborators (Daeyeon Jeong) #​44355
    • lib
      • (SEMVER-MINOR) add diagnostics channel for process and worker (theanarkh) #​44045
    • os
      • (SEMVER-MINOR) add machine method (theanarkh) #​44416
    • report
      • (SEMVER-MINOR) expose report public native apis (Chengzhong Wu) #​44255
    • src
      • (SEMVER-MINOR) expose environment RequestInterrupt api (Chengzhong Wu) #​44362
    • vm
      • include vm context in the embedded snapshot (Joyee Cheung) #​44252
    Commits

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    🔕 Ignore: Close this PR and you won't be reminded about this update again.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 
    opened by renovate[bot] 4
  • chore(ui): update all non-major dependencies

    chore(ui): update all non-major dependencies

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @babel/core (source) | 7.20.7 -> 7.20.12 | age | adoption | passing | confidence | | @mantine/carousel | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/core (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/dates (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/dropzone (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/form (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/hooks (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/modals (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/next (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/notifications (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/nprogress (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/prism (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/spotlight (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @mantine/tiptap (source) | 5.9.5 -> 5.10.0 | age | adoption | passing | confidence | | @prisma/client (source) | 4.8.0 -> 4.8.1 | age | adoption | passing | confidence | | @tanstack/react-query (source) | 4.20.4 -> 4.20.9 | age | adoption | passing | confidence | | @types/luxon (source) | 3.1.0 -> 3.2.0 | age | adoption | passing | confidence | | @typescript-eslint/eslint-plugin | 5.47.1 -> 5.48.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | 5.47.1 -> 5.48.0 | age | adoption | passing | confidence | | aws-sdk | 2.1285.0 -> 2.1289.0 | age | adoption | passing | confidence | | babel-loader | 9.1.0 -> 9.1.2 | age | adoption | passing | confidence | | eslint (source) | 8.30.0 -> 8.31.0 | age | adoption | passing | confidence | | eslint-config-prettier | 8.5.0 -> 8.6.0 | age | adoption | passing | confidence | | eslint-plugin-codegen | 0.16.1 -> 0.17.0 | age | adoption | passing | confidence | | eslint-plugin-codegen | ^0.16.1 -> ^0.16.1 \|\| ^0.17.0 | age | adoption | passing | confidence | | husky (source) | 8.0.2 -> 8.0.3 | age | adoption | passing | confidence | | i18next (source) | 22.4.6 -> 22.4.8 | age | adoption | passing | confidence | | luxon | 3.2.0 -> 3.2.1 | age | adoption | passing | confidence | | next-i18next | 13.0.2 -> 13.0.3 | age | adoption | passing | confidence | | pnpm (source) | 7.21.0 -> 7.22.0 | age | adoption | passing | confidence | | prisma (source) | 4.8.0 -> 4.8.1 | age | adoption | passing | confidence | | quicktype-core | 6.1.0 -> 6.1.12 | age | adoption | passing | confidence | | type-fest | 3.5.0 -> 3.5.1 | age | adoption | passing | confidence | | zod-prisma-types | 1.5.3 -> 1.6.2 | age | adoption | passing | confidence |


    Release Notes

    babel/babel

    v7.20.12

    Compare Source

    :bug: Bug Fix
    • babel-traverse
    • babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties
    :nail_care: Polish
    mantinedev/mantine

    v5.10.0

    Compare Source

    View changelog with demos on Mantine website

    Theme based default props

    Default props on MantineProvider can now subscribe to theme:

    import { MantineProvider, Button } from '@&#8203;mantine/core';
    
    function Demo() {
      return (
        <MantineProvider
          inherit
          theme={{
            components: {
              Button: {
                defaultProps: (theme) => ({
                  color: theme.colorScheme === 'dark' ? 'orange' : 'cyan',
                }),
              },
            },
          }}
        >
          <Button>Demo button</Button>
        </MantineProvider>
      );
    }
    
    @​mantine/form validators

    @mantine/form package now exports isNotEmpty, isEmail, matches, isInRange and hasLength functions to simplify validation of common fields types:

    import { useForm, isNotEmpty, isEmail, isInRange, hasLength, matches } from '@&#8203;mantine/form';
    import { Button, Group, TextInput, NumberInput, Box } from '@&#8203;mantine/core';
    
    function Demo() {
      const form = useForm({
        initialValues: {
          name: '',
          job: '',
          email: '',
          favoriteColor: '',
          age: 18,
        },
    
        validate: {
          name: hasLength({ min: 2, max: 10 }, 'Name must be 2-22 characters long'),
          job: isNotEmpty('Enter your current job'),
          email: isEmail('Invalid email'),
          favoriteColor: matches(/^#([0-9a-f]{3}){1,2}$/, 'Enter a valid hex color'),
          age: isInRange({ min: 18, max: 99 }, 'You must be 18-99 years old to register'),
        },
      });
    
      return (
        <Box component="form" maw={400} mx="auto" onSubmit={form.onSubmit(() => {})}>
          <TextInput label="Name" placeholder="Name" withAsterisk {...form.getInputProps('name')} />
          <TextInput
            label="Your job"
            placeholder="Your job"
            withAsterisk
            mt="md"
            {...form.getInputProps('job')}
          />
          <TextInput
            label="Your email"
            placeholder="Your email"
            withAsterisk
            mt="md"
            {...form.getInputProps('email')}
          />
          <TextInput
            label="Your favorite color"
            placeholder="Your favorite color"
            withAsterisk
            mt="md"
            {...form.getInputProps('favoriteColor')}
          />
          <NumberInput
            label="Your age"
            placeholder="Your age"
            withAsterisk
            mt="md"
            {...form.getInputProps('age')}
          />
    
          <Group position="right" mt="md">
            <Button type="submit">Submit</Button>
          </Group>
        </Box>
      );
    }
    
    Flagpack extension

    New mantine-flagpack extension. It is a set of 4x3 flags as React components based on flagpack. The package is tree shakable – all unused components are not included in the production bundle. All flag components support style props.

    Other changes
    • ColorPicker component now supports onColorSwatchClick prop
    • ColorInput now supports closeOnColorSwatchClick prop
    • ColorInput now shows eye dropper in all supported browsers by default
    • @​mantine/form now exports TransformedValues type to get type of transformed values from the form object
    • RingProgress now supports changing root segment color with rootColor prop
    • Text component now supports truncate prop
    • Stepper component now supports allowSelectNextSteps prop
    • @​mantine/form now exports superstructResolver to allow schema based validation with superstruct
    • FileInput and FileButton components now support capture prop
    New Contributors

    Full Changelog: https://github.com/mantinedev/mantine/compare/5.9.6...5.10.0

    v5.9.6

    Compare Source

    What's Changed
    • [@mantine/spotlight] Allow overriding search input size (#​3181)
    • [@mantine/core] Tooltip: Fix incorrect Tooltip.Floating Styles API name
    • [@mantine/core] ScrollArea: Add viewportProps support
    • [@mantine/core] Title: Remove span prop
    New Contributors

    Full Changelog: https://github.com/mantinedev/mantine/compare/5.9.5...5.9.6

    prisma/prisma

    v4.8.1

    Compare Source

    Today, we are issuing the 4.8.1 patch release.

    Fixe in Prisma Client
    tanstack/query

    v4.20.9

    Compare Source

    Version 4.20.9 - 1/4/2023, 8:30 AM

    Changes
    Fix
    Docs
    • Add reactotron-react-query plugin (#​4744) (70ddaa9) by Hasan
    • vue-query: fix vue-query imports in docs, correct section replacements (#​4728) (fa04a1d) by Damian Osipiuk
    • fix reference to course (afbd788) by Dominik Dorfmeister
    Other
    Packages
    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.48.0

    Compare Source

    Features
    • eslint-plugin: specify which method is unbound and added test case (#​6281) (cf3ffdd)

    5.47.1 (2022-12-26)

    Bug Fixes
    • ast-spec: correct some incorrect ast types (#​6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#​6256) (ccd45d4)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.48.0

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser

    5.47.1 (2022-12-26)

    Note: Version bump only for package @​typescript-eslint/parser

    aws/aws-sdk-js

    v2.1289.0

    Compare Source

    • feature: AmplifyBackend: Updated GetBackendAPIModels response to include ModelIntrospectionSchema json string
    • feature: AppRunner: This release adds support of securely referencing secrets and configuration data that are stored in Secrets Manager and SSM Parameter Store by adding them as environment secrets in your App Runner service.
    • feature: Connect: Documentation update for a new Initiation Method value in DescribeContact API
    • feature: EMRServerless: Adds support for customized images. You can now provide runtime images when creating or updating EMR Serverless Applications.
    • feature: RDS: This release adds support for specifying which certificate authority (CA) to use for a DB instance's server certificate during DB instance creation, as well as other CA enhancements.

    v2.1288.0

    Compare Source

    • feature: ApplicationAutoScaling: Customers can now use the existing DescribeScalingActivities API to also see the detailed and machine-readable reasons for Application Auto Scaling not scaling their resources and, if needed, take the necessary corrective actions.
    • feature: SSM: Adding support for QuickSetup Document Type in Systems Manager

    v2.1287.0

    Compare Source

    • feature: SecurityLake: Allow CreateSubscriber API to take string input that allows setting more descriptive SubscriberDescription field. Make souceTypes field required in model level for UpdateSubscriberRequest as it is required for every API call on the backend. Allow ListSubscribers take any String as nextToken param.

    v2.1286.0

    Compare Source

    • feature: CloudFront: Extend response headers policy to support removing headers from viewer responses
    babel/babel-loader

    v9.1.2

    Compare Source

    9.1.1 was a broken release, it didn't include all the commits.

    Dependencies updates

    Misc

    New Contributors

    Full Changelog: https://github.com/babel/babel-loader/compare/v9.1.0...v9.1.2

    v9.1.1

    Compare Source

    eslint/eslint

    v8.31.0

    Compare Source

    Features

    • 52c7c73 feat: check assignment patterns in no-underscore-dangle (#​16693) (Milos Djermanovic)
    • b401cde feat: add options to check destructuring in no-underscore-dangle (#​16006) (Morten Kaltoft)
    • 30d0daf feat: group properties with values in parentheses in key-spacing (#​16677) (Francesco Trotta)

    Bug Fixes

    • 35439f1 fix: correct syntax error in prefer-arrow-callback autofix (#​16722) (Francesco Trotta)
    • 87b2470 fix: new instance of FlatESLint should load latest config file version (#​16608) (Milos Djermanovic)

    Documentation

    Chores

    prettier/eslint-config-prettier

    v8.6.0

    Compare Source

    • Added: [vue/multiline-ternary]. Thanks to @​xcatliu!
    mmkal/eslint-plugin-codegen

    v0.17.0

    typicode/husky

    v8.0.3

    Compare Source

    • fix: add git not installed message #​1208
    i18next/i18next

    v22.4.8

    Compare Source

    • fix: nested interpolation with data model "replace"

    v22.4.7

    Compare Source

    • fix: interpolation with data model "replace"
    moment/luxon

    v3.2.1

    Compare Source

    i18next/next-i18next

    v13.0.3

    Compare Source

    • Error if custom localeStructure provided, but no ns option defined.
    pnpm/pnpm

    v7.22.0

    Compare Source

    Minor Changes

    • The pnpm list and pnpm why commands will now look through transitive dependencies of workspace: packages. A new --only-projects flag is available to only print workspace: packages.
    • pnpm exec and pnpm run command support --resume-from option. When used, the command will executed from given package #​4690.
    • Expose the npm_command environment variable to lifecycle hooks & scripts.

    Patch Changes

    • Fix a situation where pnpm list and pnpm why may not respect the --depth argument.
    • Report to the console when a git-hosted dependency is built #​5847.
    • Throw an accurate error message when trying to install a package that has no versions, or all of its versions are unpublished #​5849.
    • replace dependency is-ci by ci-info (is-ci is just a simple wrapper around ci-info).
    • Only run prepublish scripts of git-hosted dependencies, if the dependency doesn't have a main file. In this case we can assume that the dependencies has to be built.
    • Print more contextual information when a git-hosted package fails to be prepared for installation #​5847.

    Our Gold Sponsors

    Our Silver Sponsors

    quicktype/quicktype

    v6.1.12

    Compare Source

    v6.1.11

    Compare Source

    v6.1.10

    Compare Source

    v6.1.9

    Compare Source

    v6.1.8

    Compare Source

    v6.1.7

    Compare Source

    v6.1.6

    Compare Source

    v6.1.5

    Compare Source

    v6.1.4

    Compare Source

    v6.1.3

    [Compare Source](https://togithub.com/quicktype/quicktype/compare/fc620b94660d56196c607c96d0ffcffa2213e956...3b98507e311685e6f0a1af41e88


    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 📦 types 📦 app 📦 db 📦 web 📦 api 📦 ui 📦 auth 📦 config 📦 eslint-config 📦 aws-user-migrate 
    opened by renovate[bot] 4
  • chore(ui): update all non-major dependencies

    chore(ui): update all non-major dependencies

    Mend Renovate

    This PR contains the following updates:

    | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @babel/core (source) | 7.20.5 -> 7.20.7 | age | adoption | passing | confidence | | @tabler/icons (source) | 1.117.0 -> 1.119.0 | age | adoption | passing | confidence | | @tomfreudenberg/next-auth-mock | 0.5.5 -> 0.5.6 | age | adoption | passing | confidence | | @trpc/client (source) | 10.6.0 -> 10.7.0 | age | adoption | passing | confidence | | @trpc/next (source) | 10.6.0 -> 10.7.0 | age | adoption | passing | confidence | | @trpc/react-query (source) | 10.6.0 -> 10.7.0 | age | adoption | passing | confidence | | @trpc/server (source) | 10.6.0 -> 10.7.0 | age | adoption | passing | confidence | | @types/node (source) | 16.18.10 -> 16.18.11 | age | adoption | passing | confidence | | @types/react-dom (source) | 18.0.9 -> 18.0.10 | age | adoption | passing | confidence | | @typescript-eslint/eslint-plugin | 5.47.0 -> 5.47.1 | age | adoption | passing | confidence | | @typescript-eslint/parser | 5.47.0 -> 5.47.1 | age | adoption | passing | confidence | | aws-sdk | 2.1278.0 -> 2.1285.0 | age | adoption | passing | confidence | | axios (source) | 1.2.1 -> 1.2.2 | age | adoption | passing | confidence | | luxon | 3.1.1 -> 3.2.0 | age | adoption | passing | confidence | | next-auth (source) | 4.18.6 -> 4.18.7 | age | adoption | passing | confidence | | pnpm (source) | 7.18.2 -> 7.21.0 | age | adoption | passing | confidence | | prettier-plugin-prisma | 4.4.0 -> 4.8.0 | age | adoption | passing | confidence | | storybook-dark-mode | 2.0.4 -> 2.0.5 | age | adoption | passing | confidence | | type-fest | 3.4.0 -> 3.5.0 | age | adoption | passing | confidence |


    Release Notes

    babel/babel

    v7.20.7

    Compare Source

    :eyeglasses: Spec Compliance
    • babel-helper-member-expression-to-functions, babel-helper-replace-supers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes
    • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes, babel-plugin-transform-object-super
    :bug: Bug Fix
    • babel-parser, babel-plugin-transform-typescript
    • babel-traverse
    • babel-plugin-transform-typescript, babel-traverse
    • babel-plugin-transform-block-scoping
    • babel-plugin-proposal-async-generator-functions, babel-preset-env
    • babel-generator, babel-plugin-proposal-optional-chaining
    • babel-plugin-transform-react-jsx, babel-types
    • babel-core, babel-helpers, babel-plugin-transform-computed-properties, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
    • babel-helper-member-expression-to-functions, babel-helper-replace-supers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes
    • babel-generator
    :nail_care: Polish
    :house: Internal
    • babel-helper-define-map, babel-plugin-transform-property-mutators
    • babel-core, babel-plugin-proposal-class-properties, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-destructuring, babel-plugin-transform-parameters, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-traverse
    :running_woman: Performance
    tabler/tabler-icons

    v1.119.0: Release 1.119.0

    Compare Source

    tabler-icons-1 119 0

    20 new icons:
    • brand-amd
    • brand-etsy
    • brand-funimation
    • brand-google-podcasts
    • brand-hbo
    • brand-ted
    • carousel-horizontal
    • carousel-vertical
    • cat
    • chart-histogram
    • coins
    • currency-afghani
    • currency-peso
    • dog
    • jacket
    • timeline-event-exclamation
    • timeline-event-minus
    • timeline-event-plus
    • timeline-event-text
    • timeline-event-x

    Fixed icons: building-stadium, man, square, timeline-event, woman

    v1.118.0: Release 1.118.0

    Compare Source

    tabler-icons-1 118 0

    18 new icons:
    • building-stadium
    • circle-chevrons-down
    • circle-chevrons-left
    • circle-chevrons-right
    • circle-chevrons-up
    • device-airpods-case
    • device-ipad-horizontal
    • device-ipad
    • device-landline-phone
    • school-bell
    • square-chevrons-down
    • square-chevrons-left
    • square-chevrons-right
    • square-chevrons-up
    • square-rounded-chevrons-down
    • square-rounded-chevrons-left
    • square-rounded-chevrons-right
    • square-rounded-chevrons-up
    trpc/trpc

    v10.7.0

    Compare Source

    What's Changed
    New Contributors

    Full Changelog: https://github.com/trpc/trpc/compare/v10.6.0...v10.7.0

    typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

    v5.47.1

    Compare Source

    Bug Fixes
    • ast-spec: correct some incorrect ast types (#​6257) (0f3f645)
    • eslint-plugin: [member-ordering] correctly invert optionalityOrder (#​6256) (ccd45d4)
    typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

    v5.47.1

    Compare Source

    Note: Version bump only for package @​typescript-eslint/parser

    aws/aws-sdk-js

    v2.1285.0

    Compare Source

    • feature: EMR: Added GetClusterSessionCredentials API to allow Amazon SageMaker Studio to connect to EMR on EC2 clusters with runtime roles and AWS Lake Formation-based access control for Apache Spark, Apache Hive, and Presto queries.
    • feature: SecretsManager: Added owning service filter, include planned deletion flag, and next rotation date response parameter in ListSecrets.
    • feature: Wisdom: This release extends Wisdom CreateContent and StartContentUpload APIs to support PDF and MicrosoftWord docx document uploading.

    v2.1284.0

    Compare Source

    • feature: ElastiCache: This release allows you to modify the encryption in transit setting, for existing Redis clusters. You can now change the TLS configuration of your Redis clusters without the need to re-build or re-provision the clusters or impact application availability.
    • feature: NetworkFirewall: AWS Network Firewall now provides status messages for firewalls to help you troubleshoot when your endpoint fails.
    • feature: RDS: This release adds support for Custom Engine Version (CEV) on RDS Custom SQL Server.
    • feature: Route53RecoveryControlConfig: Added support for Python paginators in the route53-recovery-control-config List* APIs.

    v2.1283.0

    Compare Source

    • feature: MemoryDB: This release adds support for MemoryDB Reserved nodes which provides a significant discount compared to on-demand node pricing. Reserved nodes are not physical nodes, but rather a billing discount applied to the use of on-demand nodes in your account.
    • feature: Transfer: Add additional operations to throw ThrottlingExceptions

    v2.1282.0

    Compare Source

    • feature: Connect: Support for Routing Profile filter, SortCriteria, and grouping by Routing Profiles for GetCurrentMetricData API. Support for RoutingProfiles, UserHierarchyGroups, and Agents as filters, NextStatus and AgentStatusName for GetCurrentUserData. Adds ApproximateTotalCount to both APIs.
    • feature: ConnectParticipant: Amazon Connect Chat introduces the Message Receipts feature. This feature allows agents and customers to receive message delivered and read receipts after they send a chat message.
    • feature: Detective: This release adds a missed AccessDeniedException type to several endpoints.
    • feature: FSx: Fix a bug where a recent release might break certain existing SDKs.
    • feature: Inspector2: Amazon Inspector adds support for scanning NodeJS 18.x and Go 1.x AWS Lambda function runtimes.

    v2.1281.0

    Compare Source

    • feature: ComputeOptimizer: This release enables AWS Compute Optimizer to analyze and generate optimization recommendations for ecs services running on Fargate.
    • feature: Connect: Amazon Connect Chat introduces the Idle Participant/Autodisconnect feature, which allows users to set timeouts relating to the activity of chat participants, using the new UpdateParticipantRoleConfig API.
    • feature: IotDeviceAdvisor: This release adds the following new features: 1) Documentation updates for IoT Device Advisor APIs. 2) Updated required request parameters for IoT Device Advisor APIs. 3) Added new service feature: ability to provide the test endpoint when customer executing the StartSuiteRun API.
    • feature: KinesisVideoWebRTCStorage: Amazon Kinesis Video Streams offers capabilities to stream video and audio in real-time via WebRTC to the cloud for storage, playback, and analytical processing. Customers can use our enhanced WebRTC SDK and cloud APIs to enable real-time streaming, as well as media ingestion to the cloud.
    • feature: RDS: Add support for managing master user password in AWS Secrets Manager for the DBInstance and DBCluster.

    v2.1280.0

    Compare Source

    • feature: Connect: Amazon Connect Chat now allows for JSON (application/json) message types to be sent as part of the initial message in the StartChatContact API.
    • feature: ConnectParticipant: Amazon Connect Chat now allows for JSON (application/json) message types to be sent in the SendMessage API.
    • feature: LicenseManagerLinuxSubscriptions: AWS License Manager now offers cross-region, cross-account tracking of commercial Linux subscriptions on AWS. This includes subscriptions purchased as part of EC2 subscription-included AMIs, on the AWS Marketplace, or brought to AWS via Red Hat Cloud Access Program.
    • feature: Macie2: This release adds support for analyzing Amazon S3 objects that use the S3 Glacier Instant Retrieval (Glacier_IR) storage class.
    • feature: SageMaker: This release enables adding RStudio Workbench support to an existing Amazon SageMaker Studio domain. It allows setting your RStudio on SageMaker environment configuration parameters and also updating the RStudioConnectUrl and RStudioPackageManagerUrl parameters for existing domains
    • feature: Scheduler: Updated the ListSchedules and ListScheduleGroups APIs to allow the NamePrefix field to start with a number. Updated the validation for executionRole field to support any role name.
    • feature: Transfer: This release adds support for Decrypt as a workflow step type.

    v2.1279.0

    Compare Source

    • feature: Batch: Adds isCancelled and isTerminated to DescribeJobs response.
    • feature: EC2: Adds support for pagination in the EC2 DescribeImages API.
    • feature: LookoutEquipment: This release adds support for listing inference schedulers by status.
    • feature: MediaLive: This release adds support for two new features to AWS Elemental MediaLive. First, you can now burn-in timecodes to your MediaLive outputs. Second, we now now support the ability to decode Dolby E audio when it comes in on an input.
    • feature: Nimble: Amazon Nimble Studio now supports configuring session storage volumes and persistence, as well as backup and restore sessions through launch profiles.
    • feature: ResourceExplorer2: Documentation updates for AWS Resource Explorer.
    • feature: Route53Domains: Use Route 53 domain APIs to change owner, create/delete DS record, modify IPS tag, resend authorization. New: AssociateDelegationSignerToDomain, DisassociateDelegationSignerFromDomain, PushDomain, ResendOperationAuthorization. Updated: UpdateDomainContact, ListOperations, CheckDomainTransferability.
    • feature: SageMaker: Amazon SageMaker Autopilot adds support for new objective metrics in CreateAutoMLJob API.
    • feature: TranscribeService: Enable our batch transcription jobs for Swedish and Vietnamese.
    axios/axios

    v1.2.2

    Compare Source

    Fixed
    Chores
    • chore(ci): set conventional-changelog header config #​5406
    • chore(ci): fix automatic contributors resolving #​5403
    • chore(ci): improved logging for the contributors list generator #​5398
    • chore(ci): fix release action #​5397
    • chore(ci): fix version bump script by adding bump argument for target version #​5393
    • chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2 #​5342
    • chore(ci): GitHub Actions Release script #​5384
    • chore(ci): release scripts #​5364
    Contributors to this release
    moment/luxon

    v3.2.0

    Compare Source

    • Allow timeZone to be specified as an intl option
    • Fix for diff's handling of end-of-month when crossing leap years (#​1340)
    • Add Interval.toLocaleString() (#​1320)
    nextauthjs/next-auth

    v4.18.7

    Compare Source

    Bugfixes

    pnpm/pnpm

    v7.21.0

    Compare Source

    Minor Changes

    • The pnpm dlx command supports the --shell-mode (or -c) option. When used, the script is executed by a shell #​5679.

    Patch Changes

    • The config command should work with the --location=global CLI option #​5841.
    • Only the pnpm add --global <pkg> command should fail if there is no global pnpm bin directory in the system PATH #​5841.

    Our Gold Sponsors

    Our Silver Sponsors

    v7.20.0

    Compare Source

    Minor Changes

    • pnpm gets its own implementation of the following commands:

      • pnpm config get
      • pnpm config set
      • pnpm config delete
      • pnpm config list

      In previous versions these commands were passing through to npm CLI.

      PR: #​5829 Related issue: #​5621

    • Add show alias to pnpm view #​5835.

    • pnpm reads settings from its own global configuration file at $XDG_CONFIG_HOME/pnpm/rc #​5829.

    • Add the 'description'-field to the licenses output #​5836.

    Patch Changes

    • pnpm rebuild should not fail if node_modules was created by pnpm version 7.18 or older #​5815.
    • pnpm env should print help.
    • Run the prepublish scripts of packages installed from Git #​5826.
    • pnpm rebuild should print a better error message when a hoisted dependency is not found #​5815.

    Our Gold Sponsors

    Our Silver Sponsors

    v7.19.0

    Compare Source

    Minor Changes

    • New setting supported in the package.json that is in the root of the workspace: pnpm.requiredScripts. Scripts listed in this array will be required in each project of the worksapce. Otherwise, pnpm -r run <script name> will fail #​5569.
    • When the hoisted node linker is used, preserve node_modules directories when linking new dependencies. This improves performance, when installing in a project that already has a node_modules directory #​5795.
    • When the hoisted node linker is used, pnpm should not build the same package multiple times during installation. If a package is present at multipe locations because hoisting could not hoist them to a single directory, then the package should only built in one of the locations and copied to the rest #​5814.

    Patch Changes

    • pnpm rebuild should work in projects that use the hoisted node linker #​5560.
    • pnpm patch should print instructions about how to commit the changes #​5809.
    • Allow the -S flag in command shims pnpm/cmd-shim#​42.
    • Don't relink injected directories if they were not built #​5792.

    Our Gold Sponsors

    Our Silver Sponsors

    umidbekk/prettier-plugin-prisma

    v4.8.0

    Compare Source

    • feat: Bump @prisma/prisma-fmt-wasm to 4.8.0. a88ee50

    v4.7.1

    Compare Source

    • feat: Bump @prisma/prisma-fmt-wasm to 4.7.1. 9a211ac

    v4.7.0

    Compare Source

    • feat: Bump @prisma/prisma-fmt-wasm to 4.7.0. d2dafed

    v4.6.1

    Compare Source

    • feat: Bump @prisma/prisma-fmt-wasm to 4.6.1. 175eb0f

    v4.6.0

    Compare Source

    • feat: Bump @prisma/prisma-fmt-wasm to 4.6.0. b1d5c8f

    v4.5.0

    Compare Source

    • feat: Bump @prisma/prisma-fmt-wasm to 4.5.0. 0b09556
    • chore: Bump dependencies. 6afada3
    • chore: Drop NodeJS 12 support e957616
    hipstersmoothie/storybook-dark-mode

    v2.0.5

    Compare Source

    :tada: This release contains work from a new contributor! :tada:

    Thank you, Beltrán Rengifo (@​beltranrengifo), for all your work!

    🐛 Bug Fix
    🔩 Dependency Updates
    Authors: 2

    sindresorhus/type-fest

    v3.5.0

    Compare Source

    New types
    Improvements
    Fixes

    Configuration

    📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

    🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

    Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

    👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


    • [ ] If you want to rebase/retry this PR, check this box

    This PR has been generated by Mend Renovate. View repository job log here.

    dependencies 📦 types 📦 app 📦 db 📦 web 📦 api 📦 ui 📦 auth 📦 config 📦 eslint-config 📦 aws-user-migrate 
    opened by renovate[bot] 4
  • feat: Translation backend

    feat: Translation backend

    Pull Request type

    Please check the type of change your PR introduces:

    • [ ] Bugfix
    • [ ] Feature
    • [ ] Code style update (formatting, renaming)
    • [ ] Refactoring (no functional changes, no API changes)
    • [ ] Build-related changes
    • [ ] Documentation content changes
    • [ ] Other (please describe):

    What is the current behavior?

    Issue Number: IN-692

    What is the new behavior?

    Does this introduce a breaking change?

    • [ ] Yes
    • [ ] No

    Other information

    new-feature 📦 i18next-crowdin-backend 
    opened by JoeKarow 5
  • Dependency Dashboard

    Dependency Dashboard

    This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

    Awaiting Schedule

    These updates are awaiting their schedule. Click on a checkbox to get an update now.

    • [ ] chore(ui): lock file maintenance

    Ignored or Blocked

    These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below.

    Detected dependencies

    docker-compose
    docker/docker-compose.yml
    github-actions
    .github/workflows/chromatic.yml
    • actions/checkout v3@ac593985615ec2ede58e132d2e21d2b1cbd6127c
    • actions/setup-node v3@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
    • pnpm/action-setup v2.2.4@c3b53f6a16e57305370b4ae5a540c2077a1d50dd
    • actions/cache v3@58c146cc91c5b9e778e71775dfe9bf1442ad9a12
    • chromaui/action v1@2440d35eb4edc5bb5bd74f08627006e29c7add22
    .github/workflows/codeql.yml
    • actions/checkout v3@ac593985615ec2ede58e132d2e21d2b1cbd6127c
    • github/codeql-action v2@959cbb7472c4d4ad70cdfe6f4976053fe48ab394
    • github/codeql-action v2@959cbb7472c4d4ad70cdfe6f4976053fe48ab394
    .github/workflows/codesee-arch-diagram.yml
    • Codesee-io/codesee-action v2@1d109bb07bbd63a6fc3d01b40d28a4c8f0925bf5
    .github/workflows/crowdin.yml
    • actions/checkout v3@ac593985615ec2ede58e132d2e21d2b1cbd6127c
    • ashley-taylor/regex-property-action v1.4@eeec905bf940ec1c65ff777402c57f786368d9bc
    • crowdin/github-action 1.5.2@6db87d404b6a13cd118070f9af29957aa47ee1f3
    .github/workflows/cypress-steps.yml
    • actions/checkout v3@ac593985615ec2ede58e132d2e21d2b1cbd6127c
    • cypress-io/github-action v5.0.4@dc9224ac2de4f7e899f14832c39cbede73dec5b2
    .github/workflows/jira.yml
    • atlassian/gajira-login v3.0.1@45fd029b9f1d6d8926c6f04175aa80c0e42c9026
    .github/workflows/labels.yml
    • actions/checkout v3@ac593985615ec2ede58e132d2e21d2b1cbd6127c
    • micnncim/action-label-syncer v1.3.0@3abd5ab72fda571e69fffd97bd4e0033dd5f495c
    .github/workflows/lint.yml
    • actions/checkout v3@ac593985615ec2ede58e132d2e21d2b1cbd6127c
    • crazy-max/ghaction-import-gpg v5@111c56156bcc6918c056dbef52164cfa583dc549
    • actions/setup-node v3@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c
    • pnpm/action-setup v2.2.4@c3b53f6a16e57305370b4ae5a540c2077a1d50dd
    • actions/cache v3@58c146cc91c5b9e778e71775dfe9bf1442ad9a12
    • stefanzweifel/git-auto-commit-action v4@3ea6ae190baf489ba007f7c92608f33ce20ef04a
    .github/workflows/lock.yml
    • dessant/lock-threads v4.0.0@c1b35aecc5cdb1a34539d14196df55838bb2f836
    .github/workflows/pr-labels.yml
    • satvik-s/pr-label-check v1.0.0@5c3107c10f20f6ce1a61d35028204eb4c2842d93
    • tim-actions/wip-check 8c84f5987215d49440b86475062d61e4f099e1b7
    • tinkurlab/monorepo-pr-labeler-action 4.1.3@794b38c82b8490639588120070d13a0fe4f21ef5
    .github/workflows/stale.yml
    • actions/stale v7@6f05e4244c9a0b2ed3401882b05d701dd0a7289b
    .github/workflows/sync-branch.yml
    npm
    apps/app/package.json
    • @crowdin/ota-client 0.7.0
    • @emotion/react 11.10.5
    • @emotion/server 11.10.0
    • @mantine/carousel 5.10.0
    • @mantine/core 5.10.0
    • @mantine/dates 5.10.0
    • @mantine/dropzone 5.10.0
    • @mantine/form 5.10.0
    • @mantine/hooks 5.10.0
    • @mantine/modals 5.10.0
    • @mantine/next 5.10.0
    • @mantine/notifications 5.10.0
    • @mantine/nprogress 5.10.0
    • @mantine/prism 5.10.0
    • @mantine/spotlight 5.10.0
    • @mantine/tiptap 5.10.0
    • @tanstack/react-query 4.22.0
    • @tiptap/extension-link 2.0.0-beta.209
    • @tiptap/react 2.0.0-beta.209
    • @tiptap/starter-kit 2.0.0-beta.209
    • @trpc/client 10.8.1
    • @trpc/next 10.8.1
    • @trpc/react-query 10.8.1
    • @trpc/server 10.8.1
    • axios 1.2.2
    • dayjs 1.11.7
    • embla-carousel-react 7.0.5
    • feather-icons-react 0.6.2
    • i18next 22.4.9
    • next 13.1.1
    • next-auth 4.18.8
    • next-i18next 13.0.3
    • react 18.2.0
    • react-dom 18.2.0
    • react-i18next 12.1.4
    • zod 3.20.2
    • @next/bundle-analyzer 13.1.1
    • @next/font 13.1.1
    • @types/flat 5.0.2
    • @types/node 16.18.11
    • @types/react 18.0.26
    • @types/react-dom 18.0.10
    • @typescript-eslint/eslint-plugin 5.48.0
    • @typescript-eslint/parser 5.48.0
    • commander 9.5.0
    • dotenv 16.0.3
    • eslint 8.31.0
    • eslint-config-next 13.1.1
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-i18next 6.0.0-6
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-simple-import-sort 8.0.0
    • flat 5.0.2
    • listr2 5.0.6
    • typescript 4.9.4
    apps/web/package.json
    • @crowdin/ota-client 0.7.0
    • @emotion/react 11.10.5
    • @emotion/server 11.10.0
    • @mantine/carousel 5.10.0
    • @mantine/core 5.10.0
    • @mantine/dates 5.10.0
    • @mantine/dropzone 5.10.0
    • @mantine/form 5.10.0
    • @mantine/hooks 5.10.0
    • @mantine/modals 5.10.0
    • @mantine/next 5.10.0
    • @mantine/notifications 5.10.0
    • @mantine/nprogress 5.10.0
    • @mantine/prism 5.10.0
    • @mantine/spotlight 5.10.0
    • @mantine/tiptap 5.10.0
    • @tiptap/extension-link 2.0.0-beta.209
    • @tiptap/react 2.0.0-beta.209
    • @tiptap/starter-kit 2.0.0-beta.209
    • dayjs 1.11.7
    • embla-carousel-react 7.0.5
    • feather-icons-react 0.6.2
    • i18next 22.4.9
    • next 13.1.1
    • react 18.2.0
    • react-dom 18.2.0
    • react-i18next 12.1.4
    • @next/bundle-analyzer 13.1.1
    • @next/font 13.1.1
    • @types/node 16.18.11
    • @types/react 18.0.26
    • @types/react-dom 18.0.10
    • eslint 8.31.0
    • eslint-config-next 13.1.1
    • typescript 4.9.4
    docs/package.json
    package.json
    • @badeball/cypress-cucumber-preprocessor 14.0.0
    • @changesets/cli 2.26.0
    • @manypkg/cli 0.19.2
    • @next/eslint-plugin-next 13.1.1
    • @trivago/prettier-plugin-sort-imports 4.0.0
    • @types/eslint 8.4.10
    • @types/prettier 2.7.2
    • @typescript-eslint/eslint-plugin 5.48.0
    • cypress 11.2.0
    • eslint-config-next 13.1.1
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-i18next 6.0.0-6
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-react 7.31.11
    • eslint-plugin-simple-import-sort 8.0.0
    • eslint-plugin-storybook 0.6.8
    • eslint-plugin-turbo 0.0.7
    • husky 8.0.3
    • lint-staged 13.1.0
    • prettier 2.8.2
    • prettier-plugin-jsdoc 0.4.2
    • prettier-plugin-packagejson 2.3.0
    • prettier-plugin-prisma 4.8.0
    • turbo 1.6.3
    • typescript 4.9.4
    • node >=16.18.0
    • pnpm >=7
    • pnpm 7.23.0
    packages/api/package.json
    • @trpc/client 10.8.1
    • @trpc/server 10.8.1
    • superjson 1.12.1
    • zod 3.20.2
    • @typescript-eslint/eslint-plugin 5.48.0
    • @typescript-eslint/parser 5.48.0
    • eslint 8.31.0
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-simple-import-sort 8.0.0
    • typescript 4.9.4
    • pnpm 7.23.0
    packages/auth/package.json
    • @next-auth/prisma-adapter 1.0.5
    • next 13.1.1
    • next-auth 4.18.8
    • react 18.2.0
    • react-dom 18.2.0
    • @typescript-eslint/eslint-plugin 5.48.0
    • eslint 8.31.0
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-simple-import-sort 8.0.0
    • typescript 4.9.4
    • pnpm 7.23.0
    packages/aws-user-migrate/package.json
    • aws-sdk 2.1290.0
    • @types/aws-lambda 8.10.109
    • @types/node 16.18.11
    • @vercel/ncc 0.36.0
    • aws-lambda 1.0.7
    • eslint 8.31.0
    • prettier 2.8.2
    • typescript 4.9.4
    packages/config/package.json
    • next-i18next 13.0.3
    • typescript 4.9.4
    • pnpm 7.23.0
    packages/db/package.json
    • @prisma/client 4.8.1
    • zod 3.20.2
    • @faker-js/faker 7.6.0
    • @nuskin/mexico-state-lookup 2.1.0
    • @placemarkio/check-geojson 0.1.12
    • @turf/buffer 6.5.0
    • @turf/helpers 6.5.0
    • @turf/points-within-polygon 6.5.0
    • @turf/simplify 6.5.0
    • @types/flat 5.0.2
    • @types/langs 2.0.1
    • @types/luxon 3.2.0
    • @types/node 16.18.11
    • @types/recursive-readdir 2.2.1
    • @typescript-eslint/eslint-plugin 5.48.0
    • @zerodep/geo.stateiso 0.1.4
    • axios 1.2.2
    • commander 9.5.0
    • countries-languages 1.0.3
    • cuid 2.1.8
    • dotenv 16.0.3
    • dotenv-cli 6.0.0
    • eslint 8.31.0
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-simple-import-sort 8.0.0
    • eslint-plugin-turbo 0.0.7
    • flat 5.0.2
    • inquirer 9.1.4
    • iso-3166-2 1.0.0
    • iso-google-locales 3.0.4
    • langs 2.0.0
    • libphonenumber-js 1.10.17
    • listr2 5.0.6
    • luxon 3.2.1
    • mongoback 3.0.3
    • prisma 4.8.1
    • prisma-dbml-generator 0.10.0
    • prisma-docs-generator 0.5.0
    • quicktype-core 7.0.32
    • recursive-readdir 2.2.3
    • shoetest 1.2.1
    • slugify 1.6.5
    • superjson 1.12.1
    • tiny-invariant 1.3.1
    • tsup 6.5.0
    • tsx 3.12.2
    • type-fest 3.5.1
    • typescript 4.9.4
    • zod-prisma 0.5.4
    • zod-prisma-types 1.6.2
    packages/eslint-config/package.json
    • @next/eslint-plugin-next 13.1.1
    • @types/eslint 8.4.10
    • @typescript-eslint/eslint-plugin 5.48.0
    • @typescript-eslint/parser 5.48.0
    • eslint 8.31.0
    • eslint-config-next 13.1.1
    • eslint-config-prettier 8.6.0
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-i18next 6.0.0-6
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-react 7.31.11
    • eslint-plugin-simple-import-sort 8.0.0
    • eslint-plugin-storybook 0.6.8
    • eslint-plugin-turbo 0.0.7
    • next 13.1.1
    • typescript 4.9.4
    • @next/eslint-plugin-next >=13
    • @typescript-eslint/eslint-plugin ^5.41.0
    • eslint >=8
    • eslint-config-next >=13
    • eslint-import-resolver-typescript ^3.5.2
    • eslint-plugin-codegen ^0.16.1 || ^0.17.0
    • eslint-plugin-i18next ^6.0.0-4
    • eslint-plugin-import ^2.26.0
    • eslint-plugin-prettier ^4.2.1
    • eslint-plugin-react ^7.31.7
    • eslint-plugin-simple-import-sort ^8.0.0
    • eslint-plugin-storybook ^0.6.4
    • eslint-plugin-turbo ^0.0.4 || ^0.0.7
    • next >=13
    packages/types/package.json
    • eslint 8.31.0
    • typescript 4.9.4
    packages/ui/package.json
    • @babel/core 7.20.12
    • @emotion/react 11.10.5
    • @emotion/server 11.10.0
    • @faker-js/faker 7.6.0
    • @geometricpanda/storybook-addon-badges 0.2.2
    • @iconify/react 4.0.1
    • @mantine/carousel 5.10.0
    • @mantine/core 5.10.0
    • @mantine/dates 5.10.0
    • @mantine/dropzone 5.10.0
    • @mantine/form 5.10.0
    • @mantine/hooks 5.10.0
    • @mantine/modals 5.10.0
    • @mantine/next 5.10.0
    • @mantine/notifications 5.10.0
    • @mantine/nprogress 5.10.0
    • @mantine/prism 5.10.0
    • @mantine/spotlight 5.10.0
    • @mantine/tiptap 5.10.0
    • @next/eslint-plugin-next 13.1.1
    • @next/font 13.1.1
    • @storybook/addon-a11y 6.5.15
    • @storybook/addon-actions 6.5.15
    • @storybook/addon-console 1.2.3
    • @storybook/addon-essentials 6.5.15
    • @storybook/addon-interactions 6.5.15
    • @storybook/addon-links 6.5.15
    • @storybook/addon-viewport 6.5.15
    • @storybook/builder-webpack5 6.5.15
    • @storybook/manager-webpack5 6.5.15
    • @storybook/react 6.5.15
    • @storybook/testing-library 0.0.13
    • @storybook/theming 6.5.15
    • @tiptap/extension-link 2.0.0-beta.209
    • @tiptap/react 2.0.0-beta.209
    • @tiptap/starter-kit 2.0.0-beta.209
    • @tomfreudenberg/next-auth-mock 0.5.6
    • @types/eslint 8.4.10
    • @types/node 16.18.11
    • @types/react 18.0.26
    • @types/react-dom 18.0.10
    • @typescript-eslint/eslint-plugin 5.48.0
    • babel-loader 9.1.2
    • chromatic 6.14.0
    • css-loader 6.7.3
    • dayjs 1.11.7
    • embla-carousel-react 7.0.5
    • eslint 8.31.0
    • eslint-config-next 13.1.1
    • eslint-import-resolver-typescript 3.5.2
    • eslint-plugin-codegen 0.17.0
    • eslint-plugin-i18next 6.0.0-6
    • eslint-plugin-import 2.26.0
    • eslint-plugin-prettier 4.2.1
    • eslint-plugin-react 7.31.11
    • eslint-plugin-simple-import-sort 8.0.0
    • eslint-plugin-storybook 0.6.8
    • eslint-plugin-turbo 0.0.7
    • i18next 22.4.9
    • i18next-browser-languagedetector 7.0.1
    • i18next-http-backend 2.1.1
    • merge-anything 5.1.4
    • next 13.1.1
    • next-auth 4.18.8
    • next-i18next 13.0.3
    • postcss-loader 7.0.2
    • react 18.2.0
    • react-docgen-typescript 2.2.2
    • react-dom 18.2.0
    • react-i18next 12.1.4
    • resolve-url-loader 5.0.0
    • sb 6.5.15
    • slugify 1.6.5
    • storybook-addon-designs 6.3.1
    • storybook-addon-next 1.7.1
    • storybook-addon-swc 1.1.9
    • storybook-addon-turbo-build 1.1.0
    • storybook-dark-mode 2.0.5
    • storybook-mobile 1.0.0
    • storybook-react-i18next 1.1.2
    • style-loader 3.3.1
    • type-fest 3.5.1
    • typescript 4.9.4
    • webpack 5.75.0
    • zod 3.20.2
    • @emotion/react ^11
    • @emotion/server ^11
    • @iconify/react ^4
    • @mantine/carousel ^5
    • @mantine/core ^5
    • @mantine/dates ^5
    • @mantine/dropzone ^5
    • @mantine/form ^5
    • @mantine/hooks ^5
    • @mantine/modals ^5
    • @mantine/next ^5
    • @mantine/notifications ^5
    • @mantine/nprogress ^5
    • @mantine/prism ^5
    • @mantine/spotlight ^5
    • @mantine/tiptap ^5
    • @next/font ^13
    • @tiptap/extension-link ^2.0.0-beta.209
    • @tiptap/react ^2.0.0-beta.209
    • @tiptap/starter-kit ^2.0.0-beta.209
    • dayjs ^1
    • embla-carousel-react ^7
    • i18next ^22
    • next ^13
    • next-auth ^4
    • next-i18next ^13
    • react ^18
    • react-dom ^18
    • react-i18next ^12
    nvm
    .nvmrc
    • node 16.19.0

    • [ ] Check this box to trigger a request for Renovate to run again on this repository
    no-stale 
    opened by renovate[bot] 0
Owner
InReach
We are a 501(c)(3) nonprofit organization providing the world's first tech platform matching LGBTQ+ people with safe, verified resources
InReach
The first place winning no-code platform for generating developer resume pages, designed for and submitted to the 2022 Tech Optimum Hackathon.

Genfolio Genfolio is a no-code platform for generating developer portfolios. A demo can be found on the project's devpost or on youtube. Our stack We

Lenny 4 Dec 5, 2022
Obsidian plugin: Implicitly add an alias matching the first heading in a document.

Alias from heading Aliases in Obsidian make it convenient to provide display names to document links. However, there are a few pain points: Aliases ar

Chris Basham 6 Dec 17, 2022
Share your (queer) art to your local LGBTQ+ community :3

art lav Share your (queer) art to your local LGBTQ+ community :3 watch a video of our demo! https://youtu.be/8Fp89tMSdFA The Problem Despite growing m

Nathan Endow 3 Jan 25, 2022
This is the 100Devs LGBTQ+ project group repo!

rainbow-group-project This is the 100Devs LGBTQ+ project group repo! Project The goal of this project was to be able to look up businesses to see thei

James Peeler 5 Jun 22, 2022
Incredible resources (with links) to help up-skill yourselves on various fields. Resources like programming, designing, engineering and much more and completely Open Source.

Shiryoku Incredible resources (with links) to help up-skill yourselves on various fields. Resources like programming, designing, engineering and much

Kunal Keshan 22 Dec 15, 2022
Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormation.

CDK Github Manage GitHub resources like repositories, teams, members, integrations and workflows with the AWS CDK as Custom Resources in CloudFormatio

Pepperize 8 Nov 25, 2022
A website to list tech twitter creators, across the world.

TechCreators A website to list tech twitter creators, across the world. Languages/Tools ????‍?? Demo Check out the website: TechCreators ???? Prerequi

Pushkaraj Kulkarni 18 Jan 3, 2023
Framework agnostic CLI tool for routes parsing and generation of a type-safe helper for safe route usage. 🗺️ Remix driver included. 🤟

About routes-gen is a framework agnostic CLI tool for routes parsing and generation of a type-safe helper for safe route usage. Think of it as Prisma,

Stratulat Alexandru 192 Jan 2, 2023
Clubhouse is a new type of social network based on voice—where people around the world come together to talk, listen and learn from each other in real-time.

Awesome Clubhouse The clubhouse is a new type of social network based on voice—where people around the world come together to talk, listen and learn f

Ehsan Ghaffar 27 Nov 9, 2022
Music World is web3 app built over Solana where anyone can add their favourite songs and see the other songs that are added by different people from around the globe.

?? Introduction Music World is web3 app built over Solana where anyone can add their favourite songs and see the other songs that are added by differe

Apoorv Dwivedi 3 Jun 10, 2022
🏷️ See what Games are verified for the Steam Deck and which Medal they have on ProtonDB in the Steam Store

Show Great on Deck on Steam great-on-deck-search ??️ See what games are verified for the Steam Deck and which medal they got on ProtonDB in the Steam

Piepmatz 31 Dec 5, 2022
⏬ Fetch the most up-to-date ABI of verified Smart Contracts (including proxy implementations) from Etherscan in seconds!

etherscan-abi ⏬ ?? Fetch the most up-to-date ABI of verified Smart Contracts (including proxy implementations) from Etherscan in seconds! Usage CLI Fe

Romain Milon 6 Dec 27, 2022
Contribute in this repository by raising genuine PR. Get verified, merged and earn the free swags from Hacktoberfest 2022.

Webd-and-Blockchain-development Welcome to Hacktober Fest 2022 • EVERYONE IS WELCOME ✨ • Contribute anything in In web-development and blockchain-deve

Abhishek Rawat 13 Dec 29, 2022
🥰 Mini world simulator is a terminal application made in JavaScript to control the world that is being generated.

Mini-world "Simulator" Mini world simulator is a terminal application made in JavaScript to control the world that is being generated. It has no other

Adrián 2 Mar 14, 2022
Write "hello world" in your native language, code "hello world" in your favorite programming language!

Hello World, All languages! ?? ?? Write "hello world" in your native language, code "hello world" in your favorite language! #hacktoberfest2022 How to

Carolina Calixto 6 Dec 13, 2022
Cardmatchinggamebyercan - A card-matching game made with Flutter.

card_matching_game_by_ercan A card-matching game. Working Demo: https://confident-austin-19dbd2.netlify.app Getting Started This project is a starting

Ercan Tomac 17 Dec 14, 2022
Venni backend - The backend of the Venni client apps implementing the credit card payments, matching algorithms, bank transfers, trip rating system, and more.

Cloud Functions Description This repository contains the cloud functions used in the Firebase backend of the Venni apps. Local Development Setup For t

Abrantes 1 Jan 3, 2022
A web-based application for student-tutor matching service

CodeX A web-based application for student-tutor matching service This project was generated using Nx. ?? Smart, Fast and Extensible Build System Addin

null 3 Jan 25, 2022
Import flow for Excel (.xlsx) and CSV file with automated column matching and validation.

RSI react-spreadsheet-import ⚡️ A component used for importing XLS / XLSX / CSV documents built with Chakra UI. Import flow combines: ?? Uploader ⚙️ P

Ugnis 123 Dec 24, 2022