Commit Graph

48 Commits

Author SHA1 Message Date
Bill Glesias eed699eb6d chore: update lerna to 8.1.8 from 6.6.2 (#30436)
* fix sync script with updateds npm-packlist

* chore: update lerna from 6.6.2 to 8.1.8 and ran lerna repair

* chore: pin typescript to ~5.4.5 to avoid importsNotUsedAsValues that was removed in 5.5 and edit workflows and scripts to correctly scope learna packages on v8 snapshot tests [run ci]

* fix indentation in comments

* remove console.log reference to print current package directory in sync exported npm with cli script
2024-10-22 14:46:46 -04:00
renovate[bot] 507be6ce1b chore(deps): update babel monorepo (#30073)
* empty commit

* chore(deps): update babel monorepo

* empty commit

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* chore: updating v8 snapshot cache

* yarn

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2024-08-26 14:28:07 -04:00
semantic-release-bot 4782f897d5 chore: release @cypress/eslint-plugin-dev-v6.0.0
[skip ci]
2024-05-06 11:39:39 -04:00
AtofStryker 3b799a158d breaking: the supported eslint version is 8 for @cypress/eslint-plugin-dev.
BREAKING CHANGE: The supported eslint version is 8.  @see f14a11aecf for breaking changes to the plugin.
2024-05-06 11:00:32 -04:00
Bill Glesias c16a3bdc29 chore: Revert "breaking: the supported eslint version is 8 for @cypress/eslint-plugi…" (#29455)
This reverts commit a20a426165.
2024-05-02 11:32:55 -04:00
AtofStryker a20a426165 breaking: the supported eslint version is 8 for @cypress/eslint-plugin-dev. @see f14a11aecf for breaking changes to the plugin. 2024-05-01 12:36:13 -04:00
Bill Glesias f14a11aecf chore: update eslint from version 7 to version 8 (#29355)
* chore: (for eslint-plugin-dev only is breaking) update eslint-plugin dev minimum to eslint 7. Remove support for coffeescript and reconfigured required peer deps

* correctly configure eslint-plugin-json-format for the monorepo and run linting on all json files (previously was not running)

* properly support no duplicate imports
2024-04-26 14:42:33 -04:00
Mike McCready b50ddd6e3f docs: eslint-plugin-dev readme add eslint 8+ unsupported (#29346) 2024-04-17 13:15:12 -04:00
Mike McCready c137bec686 docs: fix .eslintrc.json syntax in eslint-plugin-dev readme (#29343) 2024-04-17 10:11:01 -04:00
semantic-release-bot 092790914e chore: release @cypress/eslint-plugin-dev-v5.3.3
[skip ci]
2024-01-12 09:56:32 -05:00
Bill Glesias bf0597847e fix: allow for versions greater than 4 for eslint-plugin-mocha to prevent force installing dependencies when eslint-plugin-mocha is bumbed in comsumer packages (#27944)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2024-01-05 10:32:49 -05:00
Zachary Williams 8b1d74f34a chore: remove react-scripts and jest (#25383)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2023-01-19 16:07:36 -06:00
Zach Bloomquist 1b1ed9cd49 chore: improve linting (#25235) 2022-12-29 17:26:13 +00:00
Emily Rohrbough 86b02f3c96 chore: remove master branch from dev workflow 2022-09-20 08:45:38 -05:00
semantic-release-bot 312d9cbfba chore: release @cypress/eslint-plugin-dev-v5.3.2
[skip ci]
2022-08-15 19:03:53 -04:00
Bill Glesias 17f430768b Merge branch 'master' into develop 2022-08-15 12:29:07 -04:00
Emily Rohrbough f1122fcf62 fix: clear session state when changing specs in open mode (#23146) 2022-08-12 13:00:01 -05:00
semantic-release-bot 01962e8fd6 chore: release @cypress/eslint-plugin-dev-v5.3.1
[skip ci]
2022-08-11 11:09:17 -04:00
semantic-release-bot af06bc5e62 chore: release @cypress/eslint-plugin-dev-v5.3.1
[skip ci]
2022-08-09 20:05:01 -04:00
semantic-release-bot 3abf0cf828 chore: release @cypress/eslint-plugin-dev-v5.3.1
[skip ci]
2022-06-29 09:58:37 -04:00
Zachary Williams 040b0544f5 chore: update ct-related READMEs and changelogs (#22538)
Co-authored-by: Blue F <blue@cypress.io>
2022-06-28 16:45:31 -05:00
Zach Bloomquist d01932bf75 fix: retry on EMFILE always, lint sync FS calls (#22175)
* fix: use graceful-fs always, warn in development on sync calls

* skip prop linting in some dirs

* eslint rules

* use AST-based lint rule instead

* comment

* ignore existsSync

* run without nextTick

* remove dev warning code

* fix order

* register TS first

* fix tests

* fix test

* cover new call site

* fix new test
2022-06-16 14:35:31 +10:00
semantic-release-bot dfa5e98bd0 chore: release @cypress/eslint-plugin-dev-v5.3.0
[skip ci]
2022-06-01 14:20:50 -04:00
Jessica Sachs 7c244f6b24 chore: fixing eslint duplicate imports 2022-02-25 19:12:27 -05:00
Barthélémy Ledoux 759449c440 feat: detect component testing env (#20002)
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2022-02-11 15:38:09 -06:00
Zach Bloomquist 79fb237f25 Merge remote-tracking branch 'origin/develop' into 10.0-release 2022-02-08 14:49:57 -05:00
Snyk bot 52ed6edcf3 chore(deps): Security upgrade shelljs to 0.8.5 (#19685)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com>
2022-02-08 10:38:29 -06:00
Emily Rohrbough f669c101e1 Merge branch '10.0-release' into 1f70b21bc4-develop-into-10.0-release 2022-01-21 15:50:16 -06:00
Chris Breiding edb4642328 chore: Use @typescript-eslint/indent instead of eslint's indent (#19772) 2022-01-19 13:38:16 -05:00
semantic-release-bot ce9f1d9055 chore: release @cypress/eslint-plugin-dev-v5.2.0
[skip ci]
2021-12-16 12:21:11 -05:00
Tim Griesser 7c339d41c8 Merge branch 'develop' into 10.0-release
* develop: (52 commits)
  feat: use hoisted yarn install in binary build (#17285)
  fix: compile npm packages for node 12 (#18989)
  fix: show call count even if `cy.stub().log(false)`. (#18907)
  chore: Update TypeScript to 4.4.4 (#18930)
  fix: wrap playground selectors in double quotes if not included (#18442)
  fix: flaky settings_spec test (#18979)
  chore: Update Chrome (stable) to 96.0.4664.45 (#18931)
  fix: Loading of specs with % in the filename (#18877)
  chore: refactor `create` into class `$Cy` (#18715)
  chore: Update Chrome (beta) to 96.0.4664.45 (#18891)
  fix: flaky `system-tests-firefox` job (#18848)
  chore: release @cypress/webpack-preprocessor-v5.10.0
  chore: release @cypress/vue-v3.0.5
  chore: release @cypress/schematic-v1.6.0
  chore: release create-cypress-tests-v1.2.0
  release 9.0.0
  feat: ensure major release
  have conduit app wait on localhost:3000
  fix install-required-node
  use --legacy-peer-deps
  ...
2021-11-20 16:03:53 -05:00
Tim Griesser e4f5b106d4 feat: use hoisted yarn install in binary build (#17285) 2021-11-20 14:19:51 -05:00
Tim Griesser 94541d4f18 feat: merging / delegating remote queries to cloud schema (#17875)
Changes:
- Pulls down & stitches in the "Cypress Cloud" schema from remote. Currently defaulted to "staging" so we can make quick fixes / iteration there
- Add dedicated type checking CircleCI job `check-ts`
- Adds [graphcache](https://formidable.com/open-source/urql/docs/graphcache/) to normalize the cache & provide better auto-reactivity when data changes
- Removes `LocalProject` / `DashboardProject` in favor of `Project` / `CloudProject`
- General cleanup of Vue components' GraphQL fragments
- Parallelizes launchpad tests & recording to new Cypress project: https://dashboard.cypress.io/projects/sehy69/runs
  - Did this b/c tests were frequently timing out, need to figure out the source of this
- Basic mocks for remote schema
2021-09-20 17:12:59 -04:00
Jennifer Shehane a19009afee chore: Update package.json/readmes for npm packages to better find changelog (#16482) 2021-05-13 08:53:25 -05:00
Zach Bloomquist 4a813c9b25 chore: ignore template string linting for now (#15748) 2021-04-01 18:22:33 +00:00
Adam Gastineau ea1c817864 chore(component-testing): Stricter linting (#15588)
* Added more strict JSX rules

* Improved CT lint rules and fixed react-hooks

* Updated code to match linting rules in CT

* Added new linting rules to design-system

* Fixed funky text formatting within JSX

* Fixed missed text issue

* Added optional chaining to Babel config

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-03-23 01:34:14 +10:00
Adam Gastineau 3cb8d64cb7 Merge branch 'develop' of https://github.com/cypress-io/cypress into agg23/ESLintUpgrade 2021-03-18 11:38:56 -07:00
Jessica Sachs ee2b1beb22 chore: remove conditional test suite, ciDependents, and ciJobs (#15552)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-03-18 13:09:16 -04:00
Adam Gastineau adbd21d417 chore: Updated to latest ESLint and updated corresponding plugins 2021-03-16 13:59:24 -07:00
semantic-release-bot 719c22ba08 chore: release @cypress/eslint-plugin-dev-v5.1.0
[skip ci]
2021-02-15 22:37:47 -05:00
Lachlan Miller 2d182902ca chore: update files based on TR review 2021-02-08 16:49:52 +10:00
Brian Mann af26fbebe6 feat: component testing (#14479)
Co-authored-by: Jessica Sachs <jess@jessicasachs.io>
Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Zach Bloomquist <github@chary.us>
Co-authored-by: Dmitriy Kovalenko <dmtr.kovalenko@outlook.com>
Co-authored-by: ElevateBart <ledouxb@gmail.com>
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com>
2021-02-04 15:45:16 -05:00
semantic-release-bot c0485be77d chore: release @cypress/eslint-plugin-dev-v5.0.2
[skip ci]
2020-10-29 19:54:24 -04:00
Zach Panzarino 34186cb8b7 fix: update bugs link in package.json (#9015) 2020-10-28 23:12:01 -04:00
Zach Panzarino 5842d1dffe build: conditional CI jobs, dynamic test requirements for release, updated independent package release process (#8730) 2020-10-28 18:03:28 -04:00
Jessica Sachs 068d02dbb7 fix: json syntax error in the README for eslint-plugin 2020-09-29 20:16:54 -04:00
Zach Panzarino 1aad8b2025 chore(eslint-plugin-dev): update eslint-plugin-dev for monorepo (#8692) 2020-09-29 19:23:49 -04:00
Zach Panzarino c74425ae2d import cypress-io/eslint-plugin-dev to npm/eslint-plugin-dev/ 2020-09-29 11:48:20 -04:00