Skip to content

feat: v1.0.0#2

Open
movpushmov wants to merge 6 commits intomainfrom
feat/v1.0.0
Open

feat: v1.0.0#2
movpushmov wants to merge 6 commits intomainfrom
feat/v1.0.0

Conversation

@movpushmov
Copy link
Copy Markdown
Member

No description provided.

@movpushmov movpushmov force-pushed the feat/v1.0.0 branch 4 times, most recently from 77cfc49 to 86be9d9 Compare March 4, 2026 10:37
LICENSE.MD Outdated
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2024 Edward Gigolaev & Sergey Sova
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Today is 2026.
Maybe add Edward, Sergey and a link to the community also?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

community? what do you mean?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Effector contributors. For example Mantine did it
image

js.configs.recommended,
tseslint.configs.recommended,
tseslint.configs.recommendedTypeChecked,
eslintPluginPrettierRecommended,
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need an eslint-effector-plugin here?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you need help creating a Vue version?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes!

@movpushmov movpushmov self-assigned this Mar 5, 2026
@movpushmov movpushmov added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 5, 2026
- Point package.json URLs to effector org
- Refine package description for router paths
- Enable pnpm allowBuilds for esbuild
- Remove duplicate assertions in path builder tests
- Point homepage to router.effector.dev, repository and bugs to effector org
- Add repository.directory for core, paths, react, react-native
- Extract $hasOpenedRoutes in group.ts to avoid duplicate or() in sample filters
- Add react README with polyfills section (Array.prototype.at)
- Add contributors (Sergey Sova, Anton Kosykh, Zero Bias) to all packages
- Add Anton Kosykh to LICENSE copyright
- Add :docs, :react, :react-native, :paths, :core scripts to root package.json
Replace the deploy stub with the official Pages flow: configure-pages v5, upload-pages-artifact v4 (VitePress output at docs/.vitepress/dist), and deploy-pages v4 in a separate job with the github-pages environment.

Use actions/checkout v5, cancel in-progress concurrent runs, and trigger when packages/core/package.json changes so the nav version stays in sync.

Add docs/public/CNAME for router.effector.dev in the static build output.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants