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

Stop using experimental syntax to load package version #2616

Merged

Conversation

fcortes
Copy link
Contributor

@fcortes fcortes commented Oct 15, 2024

Description

The import attribute syntax (with { type: "json" }) is still experimental so warnings showed up when using the library as it was being used to import the package.json file to extract the package version

As an alternative, the current version will be injected on build time through tsup configuration.

Fixes #2614

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

Screenshots/Sandbox (if appropriate/relevant):

Adding links to sandbox or providing screenshots can help us understand more about this PR and take
action on it as appropriate

How Has This Been Tested?

Test suite passes

Test Environment:

  • OS: Linux
  • @graphql-eslint/plugins: 4.0.0-alpha.5
  • NodeJS: 18

Checklist:

  • I have followed the
    CONTRIBUTING doc and the
    style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests and linter rules pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

The import attribute syntax (`with { type: "json" }`)
is still experimental so warnings showed up when
using the library as it was being used to import
the package.json file to extract the package version

As an alternative, the current version will be injected
on build time through tsup configuration.
Copy link

changeset-bot bot commented Oct 15, 2024

🦋 Changeset detected

Latest commit: 6ff3f6a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@graphql-eslint/eslint-plugin Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@fcortes fcortes changed the title chore: stop using experimental syntax to load package version Stop using experimental syntax to load package version Oct 15, 2024
dimaMachina and others added 2 commits October 15, 2024 10:33
The test was failing because the line number in one of
the warnings being suppressed changed from 5 characters
to 7 on node v22.
The other rule suppression was removed as a previous
commit fixed the undelying issue.
@fcortes
Copy link
Contributor Author

fcortes commented Oct 18, 2024

What do you think @dimaMachina?

@dimaMachina
Copy link
Contributor

Lgtm, Ty for fixing tests

@dimaMachina dimaMachina merged commit c0f1b07 into graphql-hive:master Oct 18, 2024
6 checks passed
dimaMachina added a commit to yoavsion/graphql-eslint that referenced this pull request Nov 14, 2024
…2616)

* chore: stop using experimental syntax to load package version

The import attribute syntax (`with { type: "json" }`)
is still experimental so warnings showed up when
using the library as it was being used to import
the package.json file to extract the package version

As an alternative, the current version will be injected
on build time through tsup configuration.

* Create healthy-moose-kneel.md

* fix: failing test on node v22 after warning format change

The test was failing because the line number in one of
the warnings being suppressed changed from 5 characters
to 7 on node v22.
The other rule suppression was removed as a previous
commit fixed the undelying issue.

---------

Co-authored-by: Felipe Cortés <felipe@cortes.cl>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>
dimaMachina added a commit that referenced this pull request Nov 16, 2024
…2293)

* chore(deps): update dependency svelte-eslint-parser to v0.41.0 (#2435)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency rimraf to v6 (#2433)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.5.4 (#2429)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-prettier to v5.2.1 (#2446)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v6.6.3 (#2436)

* fix(deps): update dependency @theguild/components to v6.6.3

* fix

* a

* aa

* aa

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* chore(deps): update dependency @graphql-tools/utils to v10.3.2 (#2447)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency husky to v9.1.4 (#2448)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2426)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.5 (#2434)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vitest to v2 (#2057)

* chore(deps): update dependency vitest to v2

* fix

* aa

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* chore(deps): update dependency eslint-plugin-eslint-plugin to v5.5.1 (#1648)

* chore(deps): update dependency eslint-plugin-eslint-plugin to v5.5.1

* aa

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* chore(deps): update dependency svelte2tsx to v0.7.15 (#2450)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.0.10 (#2451)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.16.3 (#2425)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.4.35 (#2453)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vitest to v2.0.5 (#2454)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* update to eslint 9 (#2452)

* chore(deps): update dependency eslint to v9

* upd

* upd

* upd

* more

* more

* more

* more

* prettier

* fix type check

* fix type check

* fix type check

* fix type check

* fix bob check

* more work

* pnpm i

* fix prebuild

* Update website/src/components/graphql-editor.tsx

* fix types error

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix caching issues for `no-unreachable-types` / `no-unused-fields` rules for multi projects (#2455)

* aa

* update tests

* fix lint

* chore(deps): update dependency turbo to v2.0.11 (#2457)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* add `meta` object with `name` and `version` to `parser` and `processor` to be compatible with ESLint 9 (#2458)

* fix lint

* aa

* aa

* more

* more

* more

* more

* more

* more

* format

* fix examples test

* fix website

* fix

* aa

* try

* okk

* nowww

* chore(deps): update dependency @theguild/eslint-config to v0.11.11 (#2459)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Upcoming Release Changes (alpha) (#2456)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.16.4 (#2460)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.16.5 (#2461)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsup to v8.2.4 (#2462)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.14.14 (#2463)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @theguild/eslint-config to v0.12.0 (#2465)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix `require is not defined` in flat configs for Vue/Svelte projects (#2466)

* yoyo

* use alpha

* use `assert` instead `with`

* fix loading ESM `graphql.config.js` configs, `pattern too long` error and rename flat configs (#2468)

* aa

* aa

* f11x

* fix playground

* Upcoming Release Changes (alpha) (#2467)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Update CHANGELOG.md

* fix(deps): update graphql-tools (#2470)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2471)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* add graphql conf 2024 banner (#2472)

* fix(deps): update dependency @graphql-tools/utils to v10.3.3 (#2473)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.4.36 (#2474)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.0.12 (#2475)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.7.0 (#2476)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @graphql-tools/utils to v10.3.4 (#2477)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite-tsconfig-paths to v5 (#2478)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.17.0 (#2479)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.4.37 (#2480)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite-tsconfig-paths to v5.0.1 (#2481)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency prettier-plugin-tailwindcss to v0.6.6 (#2484)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* run tests on node 22 (#2483)

* run tests on node 22

* add description in rules

* more

* more

* fix tests

* fix markdown link

* fix

* a

* aa

* chore(deps): update dependency @types/node to v20.14.15 (#2485)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Upcoming Release Changes (alpha) (#2486)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2489)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @graphql-tools/utils to v10.5.0 (#2488)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @graphql-tools/utils to v10.5.1 (#2490)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @graphql-tools/utils to v10.5.2 (#2491)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tailwindcss-radix to v3.0.4 (#2492)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @graphql-tools/utils to v10.5.3 (#2493)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.4.38 (#2496)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @graphql-tools/utils to v10.5.4 (#2497)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.0.14 (#2494)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.15.0 (#2498)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.7.1 (#2495)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.0.14 (#2499)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint monorepo to v9.9.0 (#2487)

* chore(deps): update eslint monorepo to v9.9.0

* update patches version

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* chore(deps): update dependency turbo to v2.0.14 (#2501)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency json-schema-to-ts to v3 (#2082)

* chore(deps): update dependency json-schema-to-ts to v3

* fix types

* update turbo

* update turbo

* pnpm i

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* fix lint error with custom CSS class (#2300)

* fix lint error with custom CSS class

Relates to #2261 - this makes the linter pass all the checks. The
issue is that "nextra" is some kind of indirect dependency for
the website but two components are using `nextra-scrollbar` CSS
class.

I fixed this by adding this class to whitelist of the
`tailwindcss/no-custom-classname` eslint rule.

* add todo comment

---------

Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* chore(deps): update dependency @types/node to v20.16.0 (#2505)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2506)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.1 (#2507)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency husky to v9.1.5 (#2509)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.4 (#2510)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v6.6.4 (#2512)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.6 (#2513)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.8.0 (#2514)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency webpack to v5.94.0 (#2516)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @theguild/eslint-config to v0.12.1 (#2517)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.16 (#2518)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @theguild/tailwind-config to v0.5.0 (#2519)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v4.2.19 (#2521)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.18.0 (#2524)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/eslint to v9.6.1 (#2526)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.9.0 (#2527)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.19.0 (#2528)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.1.0 (#2529)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.7 (#2530)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.2 (#2531)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next-query-params to v5.0.1 (#2532)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency json-schema-to-ts to v3.1.1 (#2533)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.5 (#2534)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.1.1 (#2535)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v6.6.5 (#2536)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.3 (#2537)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.17 (#2538)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.0 (#2540)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.4 (#2541)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @changesets/cli to v2.27.8 (#2542)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.1 (#2543)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.18 (#2544)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tailwindcss-radix to v3.0.5 (#2545)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.5 (#2546)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.8 (#2547)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.2 (#2548)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency debug to v4.3.7 (#2549)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.3 (#2550)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.10.0 (#2551)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.6.2 (#2552)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.9 (#2553)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.4 (#2554)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency husky to v9.1.6 (#2555)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.10 (#2556)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.19.1 (#2557)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.19 (#2558)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.11 (#2560)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.1.2 (#2561)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte-eslint-parser to v0.41.1 (#2562)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.5 (#2563)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.6 (#2565)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.6 (#2566)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsup to v8.3.0 (#2567)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.7 (#2568)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.12 (#2570)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/estree to v1.0.6 (#2571)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.8 (#2572)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.13 (#2573)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.11.0 (#2574)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.7 (#2575)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.8 (#2576)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.6 (#2577)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.9 (#2578)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency prettier-plugin-tailwindcss to v0.6.8 (#2579)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.7 (#2580)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency webpack to v5.95.0 (#2582)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.8 (#2583)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.9 (#2584)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.9 (#2585)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.20 (#2586)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v6.6.6 (#2587)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.10 (#2588)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.10 (#2589)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.10 (#2590)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.21 (#2591)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.1.3 (#2592)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @radix-ui/react-select to v2.1.2 (#2593)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.14 (#2594)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.12.0 (#2595)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.11 (#2596)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @babel/code-frame to v7.25.7 (#2597)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @changesets/cli to v2.27.9 (#2599)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.11 (#2600)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.12.1 (#2601)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.11 (#2602)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v5.6.3 (#2603)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.15 (#2604)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix types exports by `@arethetypeswrong/cli` package (#2605)

* fix types exports by `@arethetypeswrong/cli` package

* aa

* chore(deps): update dependency webpack to v5.95.0 (#2607)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2525)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Upcoming Release Changes (alpha) (#2608)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-tailwindcss to v3.17.5 (#2611)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @vue/compiler-sfc to v3.5.12 (#2612)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.22 (#2613)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2615)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update graphql-tools (#2617)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v7 (#2618)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte-eslint-parser to v0.42.0 (#2619)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.12.2 (#2620)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v7.0.1 (#2621)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.12 (#2622)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Stop using experimental syntax to load package version (#2616)

* chore: stop using experimental syntax to load package version

The import attribute syntax (`with { type: "json" }`)
is still experimental so warnings showed up when
using the library as it was being used to import
the package.json file to extract the package version

As an alternative, the current version will be injected
on build time through tsup configuration.

* Create healthy-moose-kneel.md

* fix: failing test on node v22 after warning format change

The test was failing because the line number in one of
the warnings being suppressed changed from 5 characters
to 7 on node v22.
The other rule suppression was removed as a previous
commit fixed the undelying issue.

---------

Co-authored-by: Felipe Cortés <felipe@cortes.cl>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* chore(release): update monorepo packages versions (alpha) (#2623)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v7.0.2 (#2625)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.2.0 (#2626)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.13 (#2627)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.2.1 (#2628)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5 (#2629)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.0.3 (#2630)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte-eslint-parser to v0.43.0 (#2631)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2632)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.0.4 (#2633)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency turbo to v2.2.3 (#2634)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.0.5 (#2635)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.14 (#2637)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @babel/code-frame to v7.25.9 (#2638)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.16.15 (#2639)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/react to v18.3.12 (#2640)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v14.2.16 (#2641)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @theguild/components to v7.1.0 (#2642)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.17.0 (#2643)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.0 (#2644)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v15 (#2636)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-eslint-plugin to v6.3.0 (#2645)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.1 (#2646)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.2 (#2647)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-eslint-plugin to v6.3.1 (#2648)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsup to v8.3.4 (#2649)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.17.1 (#2650)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @babel/code-frame to v7.26.0 (#2651)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.3 (#2652)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsup to v8.3.5 (#2653)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency tsx to v4.19.2 (#2654)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2655)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.12.3 (#2656)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v20.17.2 (#2657)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.4 (#2658)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22 (#2659)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v15.0.2 (#2660)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.8.4 (#2661)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @babel/code-frame to v7.26.2 (#2663)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.6 (#2662)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency @radix-ui/react-icons to v1.3.1 (#2664)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.8.5 (#2665)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.8.6 (#2666)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.9 (#2667)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency webpack to v5.96.0 (#2668)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency webpack to v5.96.1 (#2669)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.8.7 (#2670)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2671)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite-tsconfig-paths to v5.1.0 (#2672)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.9.0 (#2673)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.10 (#2674)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.11 (#2676)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.12 (#2677)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps): update dependency next to v15.0.3 (#2678)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.23 (#2680)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @theguild/eslint-config to v0.13.0 (#2681)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.13 (#2683)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite-tsconfig-paths to v5.1.1 (#2684)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency vite-tsconfig-paths to v5.1.2 (#2685)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @arethetypeswrong/cli to ^0.17.0 (#2686)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): lock file maintenance (#2687)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.14 (#2688)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte2tsx to v0.7.24 (#2689)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.15 (#2690)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency svelte to v5.1.16 (#2691)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v9.13.0 (#2693)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* new docs (#2500)

* add new docs

* more

* more

* add

* more

* more

* more

* more

* more

* fix generate docs prettier, incorrectly formatted _meta.ts

* add baseUrl

* update eslint patch

* fix snapshots

* fix lint

* fix(deps): update graphql-tools (#2694)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* new structure (#2503)

* add new docs

* more

* more

* add

* more

* more

* more

* more

* more

* fix generate docs prettier, incorrectly formatted _meta.ts

* add baseUrl

* update eslint patch

* fix snapshots

* fix lint

* move

* more

* more

* more

* more

* more

* prettier

* more

* more

* more

* prettier

* more

* prettier

* more

* more

* more

* prettier

* fix for generate-configs

* pnpm dedupe

* run tests for examples with legacy eslint configs (#2504)

* add new docs

* more

* more

* add

* more

* more

* more

* more

* more

* fix generate docs prettier, incorrectly formatted _meta.ts

* add baseUrl

* update eslint patch

* fix snapshots

* fix lint

* move

* more

* more

* more

* more

* more

* prettier

* more

* more

* more

* prettier

* more

* prettier

* more

* more

* more

* prettier

* fix for generate-configs

* test legacy configs examples

* more

* more

* prettier

* more

* more

* more

* run tests for examples with legacy configs

* lint

* polish introduction

* add banner

* fill usages

* more

* more

* more

* polish configs

* more

* new link

* more

* more

* more

* more

* more

* new link

* more

* more

* fix(deps): update graphql-tools (#2695)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint monorepo to v9.14.0 (#2523)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* docs: Add Vue usage instructions (#2598)

* add new docs

* more

* more

* add

* more

* more

* more

* more

* more

* fix generate docs prettier, incorrectly formatted _meta.ts

* add baseUrl

* update eslint patch

* fix snapshots

* fix lint

* move

* more

* more

* more

* more

* more

* prettier

* more

* more

* more

* prettier

* more

* prettier

* more

* more

* more

* prettier

* fix for generate-configs

* test legacy configs examples

* more

* more

* prettier

* more

* more

* more

* run tests for examples with legacy configs

* lint

* Add Vue usage instructions

* prettier

* 1. graphql plugin can now we specified with

```js
plugins: { '@graphql-eslint': graphqlPlugin },
```

2. config rules now should be specified with accessing `rules` property

```diff
  rules: {
-   ...graphqlESLint.configs['flat/operations-recommended']
+   ...graphqlESLint.configs['flat/operations-recommended'].rules
```

3. processor can now be specified with accessing `processor` property

```js
processor: graphqlPlugin.processor
```

4. plugin can now be imported with default import

```js
import graphqlPlugin from '@graphql-eslint/eslint-plugin'
```

* improve

* fix indent

---------

Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>

* runs tests of Windows (#2692)

* runs tests of Windows

* fix

* prettier

* fix lint

* set ``"moduleResolution": "bundler"`

* set `"module": "esnext"`

* try to fix examples.spec.ts

* use optional chaining

* add log

* fix

* should fix

* fix new line on windows

* fix

* and here

* maybe this

* try

* try

* try

* attempt to fix schema.spec

* add shell: true

* improve

* try

* try

* try

* try

* try

* try

* try fix prettier example on windows

* try

* try now

* try now

* more

* try

* upd banner

* merge

* more

* more

* more

* fix

* log

* more

* now

* more

* try slash for filePath

* yoyo

* more

* try

* add changeset

* aa

* more

* i know the problem

* fix eslint tailwindcss

* see

* aa

* use `"eslint-plugin-tailwindcss": "3.17.3"`

* yes

* should be all good now

* try now

* thiiis

* fix video

* chore(deps): update dependency vitest to v2.1.5 (#2559)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* Upcoming Release Changes (alpha) (#2696)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* add examples callout

* fix lint

* fix missing whitespace

* fix video url

* fixes

* more

* move `...` to start

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dimitri POSTOLOV <dmytropostolov@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com>
Co-authored-by: Ondrej Synacek <ondrej@synacek.org>
Co-authored-by: Felipe Cortés <fcsfelipe@gmail.com>
Co-authored-by: Felipe Cortés <felipe@cortes.cl>
Co-authored-by: Brendan Mulholland <github@bmulholland.ca>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

Exported meta object uses experimental node feature which logs a warning everytime the libary is imported
2 participants