Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
925 commits
Select commit Hold shift + click to select a range
98a2294
Closes #4672 Update combineReducers.md
Twintails Jan 31, 2024
ef9eee6
Update docs/api/combineReducers.md
Twintails Jan 31, 2024
02073c4
Merge pull request #4673 from Twintails/patch-1
EskiMojo14 Jan 31, 2024
f0593c4
Merge pull request #4383 from raulsanchez1024/enable-prefer-type-only…
EskiMojo14 Feb 12, 2024
dfcfab2
some more type imports
EskiMojo14 Feb 12, 2024
4c88020
Bump TypeScript to 5.4
aryaemami59 Mar 6, 2024
d3aa346
Add TypeScript 5.4 to TS versions to test against during CI
aryaemami59 Mar 6, 2024
28bc434
Merge pull request #4684 from aryaemami59/update-ts-to-5.4
EskiMojo14 Mar 8, 2024
a1d344d
Upgrade to Yarn 4 (#4680)
aryaemami59 Mar 10, 2024
348c155
Add Expo and React Native examples to CI (#4681)
aryaemami59 Mar 11, 2024
971e6c1
Upgrade Prettier and ESlint.
timdorr Mar 20, 2024
6b77f13
Bump other deps
timdorr Mar 20, 2024
3085048
Format the examples
timdorr Mar 20, 2024
969edb7
Format the docs
timdorr Mar 20, 2024
f3303a8
Format the code
timdorr Mar 20, 2024
20aa126
Fix for new tsup output
timdorr Mar 20, 2024
ea466e3
Update deriving-data-selectors.md with call to selector with params
kostasx Mar 21, 2024
e64954c
Update deriving-data-selectors.md
kostasx Mar 21, 2024
a6984eb
Merge pull request #4686 from in-tech-gration/master
EskiMojo14 Mar 21, 2024
81d597f
Add `.gitattributes` file to make line endings more consistent (#4679)
aryaemami59 Mar 21, 2024
7828a64
Fix webpack 4 support by setting `target: es2017` for `redux.legacy-e…
aryaemami59 Mar 22, 2024
18fab4b
TypeScript docs store export
joserodrigorojo Mar 24, 2024
9e277ea
Merge pull request #4689 from joserodrigorojo/ts-docs
markerikson Mar 25, 2024
bf9193e
Add a note to ignore `@typescript-eslint/ban-types` rule when typing …
renchap Mar 29, 2024
991dad0
Merge pull request #4691 from renchap/patch-1
EskiMojo14 Mar 29, 2024
88e4276
Update tagline
markerikson Mar 31, 2024
5455b8d
Merge pull request #4693 from reduxjs/docs/update-tagline
markerikson Mar 31, 2024
969fc6a
Fix nextjs.mdx typo
w-mbugua Apr 14, 2024
487f31d
Merge pull request #4697 from w-mbugua/patch-1
EskiMojo14 Apr 14, 2024
c58086e
The old broken link to the state tree diagram has been replaced with …
loganbelew2 Apr 19, 2024
001654a
remove note about needing a static reducer
EskiMojo14 Apr 20, 2024
1d687e0
edit title for third party library section
EskiMojo14 Apr 20, 2024
6595e99
Updated link to the Flux documentation
AbhayVAshokan Apr 28, 2024
4bfd4ca
Merge pull request #4701 from AbhayVAshokan/update-the-link-to-flux-d…
EskiMojo14 Apr 28, 2024
1494493
fixed typo
nizarhmain May 3, 2024
5cac910
Merge pull request #4702 from nizarhmain/docs-fix-typo-nextjs
EskiMojo14 May 3, 2024
ef57856
Change base Typescript example to include AppStore type (#4704)
EskiMojo14 May 10, 2024
67e60e6
Export AppDispatch type in TS page
markerikson May 12, 2024
3bad830
Expand setup instructions with TS details
markerikson May 12, 2024
a1a74c2
Add store setup instructions
markerikson May 12, 2024
1b38f38
Show h4 headings in TOCs
markerikson May 12, 2024
28b1859
Update existing Part 3 content with TS info
markerikson May 12, 2024
a792bec
Update post editing and payload creators
markerikson May 15, 2024
226526c
Update author handling
markerikson May 17, 2024
36dfbeb
Update reaction buttons
markerikson May 17, 2024
419d1d3
chore: updated docs to remove extra heading tag
Zain-Bin-Arshad May 29, 2024
364c1cc
Merge pull request #4708 from Zain-Bin-Arshad/master
EskiMojo14 May 29, 2024
8aa8994
Add auth and `extraReducers` section
markerikson Jun 4, 2024
6dc9363
copy over adapter TS section from RTK docs
EskiMojo14 Jun 4, 2024
92aa3b9
add comment back
EskiMojo14 Jun 4, 2024
005feda
Merge pull request #4709 from reduxjs/adapter-ts-docs
markerikson Jun 4, 2024
f925670
Fix assorted typos
markerikson Jun 9, 2024
72ed3d4
Flesh out thunk explanations
markerikson Jun 9, 2024
8bd4f9b
Add selectors section
markerikson Jun 9, 2024
532166b
Cover thunk dispatches and thunks in slices
markerikson Jun 12, 2024
1ba6132
Update existing Part 6 content
markerikson Jun 16, 2024
92acadc
Mention "pure" and "side effects"
markerikson Jun 16, 2024
db1c510
Add listener middleware section
markerikson Jun 16, 2024
883ee54
Fill out Part 7
markerikson Jun 19, 2024
b4737f5
Revamp most of Part 8
markerikson Jun 23, 2024
d2c81bd
fix: react renderToString docs link
ereshidov Jun 24, 2024
d0d0e43
Merge pull request #4712 from ereshidov/patch-1
markerikson Jun 24, 2024
c1d59b4
adding better dark theme
StankaKopalova Jun 27, 2024
f58e04d
fix light theme
StankaKopalova Jun 28, 2024
c0cb825
Add `AppThunk` description
markerikson Jun 29, 2024
1650a33
Finish revamping Part 8
markerikson Jun 29, 2024
1e0e65e
Replace "AJAX" with "HTTP"
markerikson Jun 30, 2024
8f9261a
Tweak tutorial intro pages
markerikson Jun 30, 2024
ac3a0a2
Add brief links to Replay for debugging
markerikson Jun 30, 2024
cec44b9
Revamp Part 2
markerikson Jul 7, 2024
642a756
add TS 5.5 to test matrix
EskiMojo14 Jul 8, 2024
5e1eaef
add NoInfer to Ext return
EskiMojo14 Jul 9, 2024
8ea9d52
Update why-rtk-is-redux-today.md (#4719)
muyangren918 Jul 18, 2024
696c01d
Revamp parts 3, 4, and half of 5 based on review feedback
markerikson Jul 20, 2024
7b21b84
Stop using backticks with Promise
markerikson Jul 27, 2024
b11ffca
Finish part 5
markerikson Jul 27, 2024
fed5edd
Update Part 6
markerikson Jul 27, 2024
13ccf68
Remove Replay mentions
markerikson Jul 28, 2024
e1ece05
Update Part 7
markerikson Jul 28, 2024
0adf680
Update createRoot examples
markerikson Jul 28, 2024
ede759c
Update most of Part 8
markerikson Jul 28, 2024
b16f3a2
Rewrite "Optimist/Streaming Updates" sections
markerikson Jul 29, 2024
a3358f3
Update Part 2 sandbox and images
markerikson Jul 30, 2024
c2f0389
Part 1-2 edits
markerikson Jul 30, 2024
6ad07fe
Part 3 sandbox and images
markerikson Jul 30, 2024
90b3352
Screenshots and sandboxes for Parts 4 and 5
markerikson Jul 31, 2024
945f98a
Add missing code snippets for Part 8
markerikson Jul 31, 2024
e4864ca
Part 6 screenshots and sandbox
markerikson Jul 31, 2024
2d1a07c
Part 7 screenshots and sandbox
markerikson Jul 31, 2024
dd8d6ff
Part 8 screenshots
markerikson Jul 31, 2024
41e746b
Final sandbox updates
markerikson Aug 1, 2024
42cc13b
Merge pull request #4706 from reduxjs/docs/essentials-revamp-ts
markerikson Aug 1, 2024
8a9ca01
Merge pull request #4717 from reduxjs/ts5.5
markerikson Aug 11, 2024
bd0250d
Merge pull request #4714 from StankaKopalova/better-dark-theme
markerikson Aug 11, 2024
6fcaab4
Merge pull request #4665 from reduxjs/combineslices-docs
markerikson Aug 11, 2024
f88c75b
docs: fix code example typo in essentials/part-6-performance-normaliz…
robertgr991 Aug 12, 2024
71242ae
Merge pull request #4725 from robertgr991/patch-1
EskiMojo14 Aug 12, 2024
0e62b3e
Add selectCurrentUsername selector
timdorr Aug 14, 2024
75befcc
Highlight useAppDispatch as well
timdorr Aug 14, 2024
a89f1a6
Make this file a TSX file
timdorr Aug 14, 2024
c08cb2b
exact prop isn't needed in React Router v6
timdorr Aug 14, 2024
d098a1d
Bump TypeScript to 5.5 (#4730)
aryaemami59 Aug 16, 2024
d63640f
Run CI jobs if `yarn.lock` changes (#4732)
aryaemami59 Aug 16, 2024
b59da78
Migrate type tests to Vitest (#4731)
aryaemami59 Aug 16, 2024
5a171c1
docs: remove extra word
abdullahhussein1 Aug 18, 2024
a92a953
Merge pull request #4734 from abdullahhussein1/patch-1
EskiMojo14 Aug 18, 2024
3a8eb9b
docs: fix typo
Seung-wan Aug 29, 2024
a3d153f
Merge pull request #4736 from Seung-wan/fix-typo
markerikson Aug 29, 2024
4d94ae9
fix(types): getState is not bound to MiddlewareAPI (#4737)
janeklb Sep 11, 2024
3b03b9e
Update to Yarn 4.4.1
aryaemami59 Sep 12, 2024
0035dba
Merge pull request #4739 from aryaemami59/upgrade-to-yarn-4.4.1
EskiMojo14 Sep 12, 2024
06588d0
Update part-5-async-logic.md
yutax77 Sep 14, 2024
1099cec
Merge pull request #4740 from yutax77/patch-1
markerikson Sep 14, 2024
bcae801
docs: fix typo
GeorgeKazanchev Sep 18, 2024
d6e1bc3
Merge pull request #4741 from GeorgeKazanchev/master
EskiMojo14 Sep 18, 2024
05ba9d1
fix(docs): correct grammar in part-2-app-structure tutorial regarding…
yakksiek Sep 19, 2024
025adaa
Update part-4-using-data.md (#4746)
matthiasnagel Oct 27, 2024
b7ce658
add redux.dev course callouts
lynnandtonic Oct 31, 2024
2526cfc
Update part-5-async-logic.md (#4747)
matthiasnagel Nov 2, 2024
b10703e
Docs: Update part-6-performance-normalization.md (#4750)
yoles Nov 2, 2024
56aaa38
Merge pull request #4748 from lynnandtonic/master
markerikson Nov 7, 2024
38932ff
Add top Redux.dev banner
markerikson Nov 7, 2024
345bdfe
Clarify import/export syntax usage
markerikson Nov 7, 2024
e841f80
Merge pull request #4752 from reduxjs/docs/course-banners
markerikson Nov 7, 2024
5470c8c
Fix typo in redux essentials
davidsainez Nov 15, 2024
9ff849a
Merge pull request #4755 from davidsainez/patch-1
EskiMojo14 Nov 15, 2024
41403bb
Update part-2-app-structure.md (#4757)
Patrick-Erichsen Nov 26, 2024
2e65479
exclude menu and TOC items from the visited link styles for better UX…
Ahmed-Hakeem Dec 16, 2024
17ea636
Update nextjs.mdx (#4763)
theperfectpunk Jan 10, 2025
ba47210
Don't need an explicit null
timdorr Jan 11, 2025
f25ed51
Nope, you _do_ need an explicit null
timdorr Jan 20, 2025
d129739
Fix statement on Checking Async Thunk Conditions (#4767)
leontalukdar Jan 20, 2025
fa9dc9d
Fix issue with `combineReducer` returning incorrect type when given a…
OliverJAsh Jan 23, 2025
3c808f9
fix(part-4-store): misprint in text
lerfich Jan 26, 2025
52abf2b
Merge pull request #4768 from lerfich/patch-1
markerikson Jan 26, 2025
0561698
typo in part-4-using-data.md
chamik Feb 6, 2025
76206b4
Merge pull request #4769 from chamik/patch-1
EskiMojo14 Feb 6, 2025
3a313a6
fix(rtkq-advanced-patterns): endpoint missprint
lerfich Feb 11, 2025
eae01f9
Merge pull request #4772 from lerfich/patch-2
markerikson Feb 12, 2025
359f7e5
Fix a minor mistake in docs
aidinio Feb 17, 2025
6dc1c9c
Merge pull request #4773 from aidinio/master
EskiMojo14 Feb 17, 2025
0ec8920
Improve docs and formatting (#4774)
aidinio Feb 18, 2025
7130024
Fix the link referencing React Router docs (#4775)
aidinio Feb 20, 2025
9f3de74
Fix redux-thunk imports in docs examples (#4779)
sinyakov Mar 4, 2025
5373b39
chore: update TypeScript version to 5.8
aryaemami59 Mar 16, 2025
f6ad1ad
Merge pull request #4782 from aryaemami59/chore/ts-5.8
EskiMojo14 Mar 16, 2025
23e9ec2
chore: update CI Node.js version to 22
aryaemami59 Mar 15, 2025
61647ff
Merge pull request #4781 from aryaemami59/chore/ci-node-22
EskiMojo14 Mar 16, 2025
38de0f0
Update docs on Balanced Selector Usage
jkillian Mar 18, 2025
f9c8abc
Fix code block example for Writing Integration Tests With Components
husseinIsmail Mar 19, 2025
ae3ff0a
Merge pull request #4786 from husseinIsmail/fix-writing-tests-docs
EskiMojo14 Mar 19, 2025
ce5c008
Update nextjs.mdx
rupeshsaha Apr 5, 2025
42e29b0
Merge pull request #1 from rupeshsaha/patch-1 double the in docs fixed
rupeshsaha Apr 5, 2025
3040311
Merge pull request #4787 from rupeshsaha/master
EskiMojo14 Apr 5, 2025
33968aa
Update Docusaurus to v3
markerikson Apr 21, 2025
8364863
Rename Docusaurus config to TS
markerikson Apr 21, 2025
28be718
Update DS config to TS
markerikson Apr 21, 2025
6f60f92
Update React
markerikson Apr 21, 2025
99feca6
Nuke obsolete FAQ TOCs
markerikson Apr 21, 2025
2ef044e
Fix assorted anchor links
markerikson Apr 21, 2025
68f7f1f
Add Canary + Pagefind
markerikson Apr 21, 2025
7826334
Switch from Algolia to Canary + Pagefind
markerikson Apr 21, 2025
111bc38
Merge pull request #4788 from reduxjs/docs/dsv3-search-pagefind
markerikson Apr 21, 2025
fb33d69
chore(docs): update `remark-typescript-tools` to fix broken code bloc…
aryaemami59 Apr 24, 2025
f249591
Update these URLs and embeds to the TS tags/branches
timdorr May 7, 2025
9a3692d
docs(tutorials): update file extensions to .ts/.tsx (#4800)
embdur Jul 16, 2025
905ca07
Replacing map with filter in an example
kopeczech Jul 20, 2025
217a290
Merge pull request #4801 from kopeczech/patch-1
EskiMojo14 Jul 20, 2025
949d4dc
Update GettingStarted.md
Orielsh Jul 21, 2025
dd97168
Merge pull request #4802 from Orielsh/patch-1
EskiMojo14 Jul 21, 2025
44486e9
Remove unnecessary memoization from a code example (#4803)
kopeczech Jul 23, 2025
eccc5a2
Replace Reselect example with a more realistic one
kopeczech Jul 24, 2025
6e3c35b
Merge pull request #4804 from kopeczech/patch-3
markerikson Jul 24, 2025
77e0602
Update part-5-async-logic.md (#4807)
BonaventureCJ Aug 25, 2025
cc2563b
Remove Redux course banner
markerikson Sep 4, 2025
10ab308
Add Next page description
markerikson Sep 4, 2025
6c8c3a1
Merge pull request #4810 from reduxjs/docs/remove-banner
markerikson Sep 4, 2025
9573d52
Docs: Fix incorrect useSelector usage in 'PostsList' Component; Updat…
BonaventureCJ Sep 15, 2025
78b2844
Merge pull request #4813 from BonaventureCJ/patch-2
markerikson Sep 15, 2025
fc26987
docs: Fix grammatical error in part-6-performance-normalization.md (#…
BonaventureCJ Oct 15, 2025
4e04b74
Fix spacings
EzioMercer Oct 21, 2025
9adc267
Merge pull request #4818 from EzioMercer/patch-1
EskiMojo14 Oct 21, 2025
f650971
make testing section vitest-first
EskiMojo14 Oct 29, 2025
435b43a
Include user setup in render
EskiMojo14 Oct 29, 2025
62268b6
extract PreloadedState properly
EskiMojo14 Oct 29, 2025
1e21311
link to user-event docs
EskiMojo14 Oct 29, 2025
c5bb0a5
add Vitest Browser Mode guide
EskiMojo14 Oct 30, 2025
86466f0
add node to types field
EskiMojo14 Oct 30, 2025
f111051
add link to MSW browser mode guide
EskiMojo14 Oct 30, 2025
4704652
switch back to esnext modules
EskiMojo14 Oct 30, 2025
7cec59a
add missing async
EskiMojo14 Oct 30, 2025
2bde2ce
clean up demo code
EskiMojo14 Oct 30, 2025
b069d51
Docs: Enhance and correct selector memoization example in Essentials …
synwix Nov 17, 2025
a5225bf
Merge pull request #4821 from synwix/docs/fix-part6-selector-example
markerikson Nov 21, 2025
0954ebf
docs: fix incorrect reference to api.util.updateCachedData (should be…
Shahzadrahim-dev Nov 27, 2025
ebf35b9
Merge pull request #4822 from Shahzadrahim-dev/fix-doc-typo-updateQue…
markerikson Nov 27, 2025
bf9e2ce
Use typed useDispatch in PostsList example
BonaventureCJ Dec 2, 2025
a9fffe9
Merge pull request #4823 from BonaventureCJ/patch-3
aryaemami59 Dec 2, 2025
f144466
docs(what-youve-learned): Correct grammar
BonaventureCJ Dec 2, 2025
c5cbd71
Merge pull request #4824 from BonaventureCJ/patch-3
markerikson Dec 2, 2025
ed951a1
docs typo fix: change "App.ts" to "App.tsx" (#4825)
Talos0248 Dec 6, 2025
d32970b
docs: add missing title "features/posts/postsSlice.ts" to code block …
Talos0248 Dec 7, 2025
ee5ec47
docs(rtk-query): Fix grammatical error in part 7
BonaventureCJ Dec 10, 2025
d13ee4a
Merge pull request #4830 from BonaventureCJ/fix/grammar-error-rtk-que…
markerikson Dec 10, 2025
96b7dd4
Add missing line highlights in SinglePostPage.tsx (Part 7: RTK Query …
Talos0248 Dec 11, 2025
94afef6
Merge pull request #4832 from Talos0248/add-missing-singlepostpage-co…
markerikson Dec 11, 2025
c303b1f
Pin workflow actions to specific SHA (latest minor version) (#4831)
Talos0248 Dec 11, 2025
2cd47fa
Update credit link for Redux logo (#4834)
matthewjohnston4 Dec 16, 2025
820301a
Fix typo in TS quick start (#4835)
relsqui Dec 26, 2025
585743d
docs(GettingStarted): update and expand project setup templates secti…
anurag-verma-india Jan 22, 2026
99d3e45
chore: Update outdated GitHub Actions version (#4838)
pgoslatara Jan 22, 2026
b24044e
docs(rtk-query): Clarify standard slice exports (#4833)
BonaventureCJ Jan 22, 2026
efaac40
Merge pull request #4784 from jkillian/balance_docs
markerikson Jan 22, 2026
fb92892
Merge pull request #4819 from reduxjs/test-docs-update
EskiMojo14 Jan 22, 2026
af8e64f
docs(typescript): fix union type terminology (#4839)
BonaventureCJ Jan 30, 2026
09c99bd
docs(rtk-query): fix grammar/punctuation in part 8 (#4840)
BonaventureCJ Jan 30, 2026
7874b01
docs(part-5): fix thunk logic grammatical error
BonaventureCJ Jan 31, 2026
849c8ce
Merge pull request #4841 from BonaventureCJ/docs/fix-rtk-thunk-typo
markerikson Feb 1, 2026
5bc81d9
docs(part 6): remove legacy router Redirect (#4843)
BonaventureCJ Feb 4, 2026
3400767
Update part-8-rtk-query-advanced.md
slackuj Mar 6, 2026
ab47d94
Merge pull request #4851 from slackuj/patch-1
EskiMojo14 Mar 6, 2026
a28b432
docs: add "name" attribute to text input form element in AddPostForm.…
Talos0248 Mar 18, 2026
2dae11a
docs: fix typos in markdown documentation
Mar 30, 2026
5c4ad40
Merge pull request #4854 from Goldyvaiiii/master
EskiMojo14 Mar 31, 2026
aaa04ae
docs: fix various typos in comments and documentation (#4855)
Abhi3975 Mar 31, 2026
735b5e2
fix(docs): correct grammar in thunk typing sentence (#4863)
Shahzadrahim-dev Apr 20, 2026
1afbd4a
Fix: Add missing `StateExt` generic to `StoreCreator` second overload…
Olexandr88 Apr 23, 2026
40560a2
docs: fix fetchPosts typo in async logic tutorial
Shahzadrahim-dev Apr 23, 2026
0d8fae6
Merge pull request #4867 from Shahzadrahim-dev/patch-2
markerikson Apr 23, 2026
38faff5
docs: rename `GetPostSelectFromResultArg` to `GetPostsSelectFromResul…
Shahzadrahim-dev May 1, 2026
8389af4
Additional publishing hardening
markerikson May 15, 2026
1ea3a6b
Merge pull request #4872 from reduxjs/feature/harden-publishing-2026-05
markerikson May 15, 2026
7d84f29
chore: update `@arethetypeswrong/cli` to `0.18.3` to fix CI failure
aryaemami59 Jun 2, 2026
484e6ab
Merge pull request #4876 from aryaemami59/chore/update-attw
markerikson Jun 2, 2026
1d761f4
Update homepage URL to use HTTPS (#4877)
okuramasafumi Jun 5, 2026
e8760ce
ci: publish preview packages via `pkg.pr.new`
aryaemami59 Jun 12, 2026
4d75f7b
Merge pull request #4885 from aryaemami59/ci/add-pkg-pr-new
aryaemami59 Jun 12, 2026
99828d5
feat: switch to native `NoInfer` utility type
aryaemami59 Jun 6, 2026
9e52e25
ci: update TypeScript matrix to remove version `5.4`
aryaemami59 Jun 7, 2026
4b49bf1
Merge pull request #4882 from aryaemami59/feat/switch-to-native-NoInfer
aryaemami59 Jun 12, 2026
28d433b
fix: use String() to safely serialize Symbol action.type in dispatch …
JSap0914 Jun 22, 2026
12ee227
docs: update Reselect default memoization note (#4866) (#4886)
rafaumeu Jun 27, 2026
ea81ac4
ci: fix `pkg-pr-new` usage (#4889)
aryaemami59 Jun 27, 2026
9b21de4
fix: add missing closing quote in replaceReducer error message
JSap0914 Jun 28, 2026
15e483a
chore(deps): update `rimraf` to latest version
aryaemami59 Jun 6, 2026
68f83ce
update `errors.json`
aryaemami59 Jun 28, 2026
e402da9
Merge pull request #4891 from JSap0914/fix/replace-reducer-error-mess…
EskiMojo14 Jun 29, 2026
4bb9398
Merge pull request #4893 from aryaemami59/chore/deps/update-rimraf
aryaemami59 Jun 29, 2026
1635ca2
chore(deps): update `@types/node` to latest version
aryaemami59 Jun 6, 2026
5d65348
Merge pull request #4892 from aryaemami59/chore/deps/update-types-node
aryaemami59 Jun 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
23 changes: 0 additions & 23 deletions .babelrc.js

This file was deleted.

7 changes: 0 additions & 7 deletions .codesandbox/ci.json

This file was deleted.

3 changes: 1 addition & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,5 @@
**/node_modules/**
**/server.js
**/webpack.config*.js
**/flow-typed/**
# TODO: figure out a way to lint this using flow instead of typescript
examples/todos-flow
examples/todos-flow
9 changes: 7 additions & 2 deletions .eslintrc.js → .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ module.exports = {

settings: {
react: {
version: '16.8'
version: '17'
},
'import/parsers': {
'@typescript-eslint/parser': ['.ts', '.tsx']
Expand All @@ -28,8 +28,13 @@ module.exports = {
vars: 'all',
args: 'after-used',
ignoreRestSiblings: true,
argsIgnorePattern: '^_' // ignore unused variables whose name is '_'
argsIgnorePattern: '^_',
varsIgnorePattern: '^_'
}
],
'@typescript-eslint/consistent-type-imports': [
'error',
{ prefer: 'type-imports', disallowTypeAnnotations: false }
]
}
}
2 changes: 2 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
6e53b1ee2301e68235f658f07d7bc85642ff597d
312a170df2467536e93362a052b77eb33adcb698
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto eol=lf
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
github: timdorr
github: [timdorr, markerikson, phryneas, EskiMojo14]
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 🤔 Questions and Help
url: https://redux.js.org/introduction/getting-started#help-and-discussion
about: This is a bug tracker, not a support system. For usage questions, please use our support resources.
- name: 🤔 Questions and Help
url: https://redux.js.org/introduction/getting-started#help-and-discussion
about: This is a bug tracker, not a support system. For usage questions, please use our support resources.
27 changes: 27 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Publish Package to npmjs
on:
# keeping it purely manual for now as to not accidentally trigger a release
#release:
# types: [published]
workflow_dispatch:

permissions: {}

jobs:
publish:
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
with:
persist-credentials: false
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: '24.x'
registry-url: 'https://registry.npmjs.org'
cache: 'yarn'
- run: yarn install --frozen-lockfile
- run: yarn test
- run: npm publish --access public --provenance
40 changes: 40 additions & 0 deletions .github/workflows/release-commit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Release Commit

on:
push:
pull_request:
workflow_dispatch:

permissions:
pull-requests: write

jobs:
release:
name: Release Commit
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0

- run: corepack enable

- name: Setup Node
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
cache: 'yarn'
check-latest: true
node-version: '24.x'

- name: Install dependencies
run: yarn install

- name: Build
run: yarn run build

- name: Publish
id: publish
run: >
yarn run --binaries-only --top-level pkg-pr-new publish
.
--yarn --packageManager="npm,yarn,pnpm,bun" --commentWithDev --commentWithSha
9 changes: 7 additions & 2 deletions .github/workflows/size.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,20 @@ name: Bundle Size

on: [pull_request]

permissions:
contents: read
pull-requests: write

jobs:
build:
name: Check compressed size
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2-beta
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
with:
fetch-depth: 1
- uses: preactjs/compressed-size-action@v1
persist-credentials: false
- uses: preactjs/compressed-size-action@946a292cd35bd1088e0d7eb92b69d1a8d5b5d76a # v2.8.0
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'
Loading