Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge plugin repository #899

Open
wants to merge 313 commits into
base: main
Choose a base branch
from
Open

Merge plugin repository #899

wants to merge 313 commits into from

Conversation

susnux
Copy link
Contributor

@susnux susnux commented Feb 14, 2025

As I suggested in the v9 PR:
This would merge the nextcloud eslint plugin with full history into this repository.
So we keep all history references but make maintaining the ESLint config easier.

Alternative: Keep it separated keep them in sync.

dependabot-preview bot and others added 30 commits January 5, 2020 02:13
reference to @nextcloud/eslint-config in README
Bumps [acorn](https://github.com/acornjs/acorn) from 7.1.0 to 7.1.1. **This update includes a security fix.**
- [Release notes](https://github.com/acornjs/acorn/releases)
- [Commits](acornjs/acorn@7.1.0...7.1.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>
….1.1

[Security] Bump acorn from 7.1.0 to 7.1.1
widen versions and update dependencies
Signed-off-by: Christoph Wurst <[email protected]>
Signed-off-by: Christoph Wurst <[email protected]>
Signed-off-by: Christoph Wurst <[email protected]>
Signed-off-by: Christoph Wurst <[email protected]>
Signed-off-by: Christoph Wurst <[email protected]>
dependabot bot and others added 12 commits December 31, 2024 02:10
Bumps [memfs](https://github.com/streamich/memfs) from 4.15.2 to 4.15.3.
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](streamich/memfs@v4.15.2...v4.15.3)

---
updated-dependencies:
- dependency-name: memfs
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [memfs](https://github.com/streamich/memfs) from 4.15.3 to 4.17.0.
- [Release notes](https://github.com/streamich/memfs/releases)
- [Changelog](https://github.com/streamich/memfs/blob/master/CHANGELOG.md)
- [Commits](streamich/memfs@v4.15.3...v4.17.0)

---
updated-dependencies:
- dependency-name: memfs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [semver](https://github.com/npm/node-semver) from 7.6.3 to 7.7.0.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](npm/node-semver@v7.6.3...v7.7.0)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [semver](https://github.com/npm/node-semver) from 7.7.0 to 7.7.1.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](npm/node-semver@v7.7.0...v7.7.1)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
This is breaking as internal API was changed by ESLint for plugins.
* This now also provides flat config configurations
* ESLint no longer supports environments, so this was replaced by
  `@nextcloud/recommended-globals` config

Signed-off-by: Ferdinand Thiessen <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
…c10c97658eac8'

git-subtree-dir: lib/plugins/nextcloud
git-subtree-mainline: e2e6c0b
git-subtree-split: 8eebf6f
@susnux susnux force-pushed the feat/include-plugin branch from f87fac7 to 85f7219 Compare February 15, 2025 15:26
@susnux susnux force-pushed the feat/include-plugin branch from 85f7219 to 1ebaac9 Compare February 16, 2025 13:20
@susnux susnux force-pushed the feat/include-plugin branch from 1ebaac9 to a01e6a2 Compare February 16, 2025 13:35
@susnux susnux added 3. to review enhancement New feature or request labels Feb 16, 2025
@susnux susnux marked this pull request as ready for review February 16, 2025 14:00
@ChristophWurst
Copy link
Contributor

Will it work the same ways as https://github.com/nextcloud-libraries/eslint-plugin/?tab=readme-ov-file#usage? Then we should bring that over too

@susnux
Copy link
Contributor Author

susnux commented Feb 18, 2025

Then we should bring that over too

Good point will adjust the readme

@susnux
Copy link
Contributor Author

susnux commented Feb 18, 2025

Alternative: Keep it separated keep them in sync.

BTW that would be: nextcloud-libraries/eslint-plugin#223

@susnux
Copy link
Contributor Author

susnux commented Feb 18, 2025

Will it work the same ways as https://github.com/nextcloud-libraries/eslint-plugin/?tab=readme-ov-file#usage? Then we should bring that over too

Adjusted this PR with documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants