Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
602f2d0
chore(examples): Refactor navigation example to use TestScheduler for…
Feb 15, 2019
ef3af5d
docs(MIGRATION) s/compatiblity/compatibility(#588)
Feb 15, 2019
66fb6ae
chore(Epics) wordsmithing about "any output from the final stream" (#…
nimamehanian Feb 15, 2019
93b33c3
chore(webpack): update webpack, and fix babel-loader preset to be env
jayphelps Feb 15, 2019
a3c09bc
Merge pull request #612 from redux-observable/webpack-upgrade
evertbouw Feb 15, 2019
e5bae19
fix(createEpicMiddleware): Don't share a scheduler queue with anyone …
jayphelps Mar 26, 2019
419bcc3
chore(publish): v1.1.0
jayphelps Mar 26, 2019
14723a7
docs(examples): added build steps to README (#631)
Apr 25, 2019
c803549
chore(gulp): update gulp to 4.0 to fix build
jayphelps Apr 25, 2019
438481b
Merge pull request #633 from redux-observable/gulp
evertbouw Apr 26, 2019
04954f5
docs(writing-tests): update marble testing link (#639)
julioxavierr May 11, 2019
bb69acc
docs(marble testing): Update marble testing documentation link (#623)
golship-liker May 11, 2019
376dc5b
fix(build): Don't mix ES Module and CommonJS syntax (#663)
pat-son Sep 17, 2019
976a942
chore(publish): v1.2.0
jayphelps Sep 17, 2019
015690e
docs(combineEpics): add global error handling docs
captainsafia Oct 13, 2019
6d17bdc
Merge pull request #675 from captainsafia/patch-2
jayphelps Oct 13, 2019
ba4699e
Convert project to Typescript and add es2015 build target (#672)
csvn Oct 16, 2019
9093b64
docs(cleanup): remove outdated backers/sponsors, remove outdated exam…
jayphelps Oct 19, 2019
6276d34
Merge pull request #680 from redux-observable/doc-cleanup
evertbouw Oct 19, 2019
9c80d08
chore(build): add package-lock.json, add tslib to devDeps (#678)
jayphelps Oct 21, 2019
cc6b077
chore(examples): Remove examples/ directory because they are outdated…
jayphelps Oct 21, 2019
16f083d
feature(ofType): Type inference for ofType, removal of ActionsObserva…
jayphelps Nov 14, 2019
bdd7aff
chore(package-lock.json): Update lockfile
jayphelps Nov 14, 2019
9a85f64
chore(publish): v2.0.0-alpha.0
jayphelps Nov 14, 2019
72182ec
fix(types): Type system now requires ofType operator to have at least…
jaybekster Nov 15, 2019
304485d
chore(package-lock.json): Update lockfile
jayphelps Nov 15, 2019
3481d27
docs: Fixes typo with "functions" fixes #693 (#694)
danmt Nov 26, 2019
94ce352
refactor(ofType): check for length before returing function
evertbouw Jan 20, 2020
ecf3f21
feat(ofType): Add warning for nullsy typescloses #607
evertbouw Jan 20, 2020
e0e658d
Merge pull request #707 from evertbouw/ofType
jayphelps Jan 21, 2020
dfef883
doc(middleware): Highlight code in "Adding global error handler" (#719)
piecioshka Mar 22, 2020
2b6c0ed
docs(AddingNewEpicsAsynchronously.md): remove replaceEpic reference (…
gusa4okgrr May 25, 2020
6f039ce
docs: remove broken jsbin embeds (#743)
jayphelps Apr 8, 2021
853d9d2
docs(README): Adds note about 2.0.0 and maintenance (#744)
jayphelps Apr 9, 2021
9cac42e
docs(README): Fix mis-typo in Troubleshooting
nayunhwan Apr 14, 2021
9334ec9
Merge pull request #745 from nayunhwan/patch-2
evertbouw Apr 14, 2021
3b05e1f
chore(ci): Setup GitHub actions (#746)
Apr 20, 2021
a4932a1
feat(rxjs7): add rxjs 7 compatibility
eltiodelsofa May 1, 2021
52cb3f0
Updated @types/node to 14.14.3. Removed old access to SchedulerAction
el-cuenca May 3, 2021
6a6518c
Merge pull request #747 from eltiodelsofa/master
evertbouw May 5, 2021
97502c2
chore(eslint): add void return types to console utils
jayphelps May 7, 2021
e6a5946
chore(npm): depend on the npm package directly so we control which ve…
jayphelps May 7, 2021
ac09109
chore(publish): v2.0.0-rc.1
jayphelps May 7, 2021
a955b78
chore: remove travis as we are using github actions now
jayphelps May 7, 2021
e1580d7
fix(dependencies): rxjs and tslib are now listed as dependencies (#748)
evertbouw May 11, 2021
9dbf561
chore(publish): v2.0.0-rc.2
jayphelps May 11, 2021
38af2ed
Update README.md (#750)
muhajirdev Jun 24, 2021
7c2d9f3
chore(package-lock): update lockfile to latest
jayphelps Jun 24, 2021
57368e9
chore(publish): v2.0.0
jayphelps Jun 24, 2021
ca6a169
chore(publish): v2.0.0
jayphelps Jun 24, 2021
42ed94b
chore(scripts/publish.sh): add package-lock.json to automated commit …
jayphelps Jun 24, 2021
e5fcb4c
Merge branch 'master' of github.com:redux-observable/redux-observable
jayphelps Jun 24, 2021
88d9631
chore: remove mention of future 2.0 as it is already released
jayphelps Jan 11, 2022
24f3f33
docs(examples): update to use `configureStore` and show usage with Re…
phryneas May 11, 2022
a189790
chore(deps): bump trim-off-newlines from 1.0.1 to 1.0.3 (#769)
dependabot[bot] May 16, 2022
a504525
docs: Remove POJO abbreviation
jorisw Aug 21, 2023
411c761
Merge pull request #781 from jorisw/jorisw-patch-1-1
Aug 21, 2023
470a33b
steal tsup config from redux because that probably works
Nov 24, 2023
1bd54a2
Merge pull request #786 from evertbouw/tsup
evertbouw Nov 27, 2023
c092a92
update dependencies
Nov 20, 2023
4b6fa45
handled by upstream redux types
Nov 20, 2023
1dbaa7b
use long names for generics, format
Nov 20, 2023
46af7a2
actions are of type unknown
Nov 20, 2023
898baf7
avoid eslint unsafe spread error
Nov 20, 2023
7f396dd
avoid eslint unsafe spread error by adding a type
Nov 20, 2023
5f79efa
remove test for symbol and type.toString()
Nov 20, 2023
1661cf2
check if unknown is action
Nov 20, 2023
d5f1833
fix import path in test
Nov 20, 2023
4eddd1a
appease linter/compiler
Nov 20, 2023
12093f7
update to rc1
Nov 24, 2023
0cedb15
use isAction from redux
Nov 24, 2023
e09dad6
simpler type
Nov 24, 2023
7979b8b
add type keywords to imports/exports
Nov 24, 2023
e5b379d
feat(actionTypes): Removed support for .toString on action types
Nov 27, 2023
4284824
Merge pull request #785 from evertbouw/redux5
evertbouw Dec 4, 2023
f1c4bbc
use default type arg
Dec 4, 2023
b91a602
upgrade to redux 5.0 stable
Dec 4, 2023
4188c86
Merge pull request #787 from evertbouw/master
evertbouw Dec 9, 2023
320ad02
chore: update scripts and config
Dec 14, 2023
d3e1508
add conventional-changelog
Dec 14, 2023
19aafd5
3.0.0-rc.1
Dec 14, 2023
7caed75
add changelog
Dec 14, 2023
d72cb2a
Merge pull request #790 from evertbouw/master
evertbouw Dec 14, 2023
7b079a3
add rxjs to peer dependencies
Dec 15, 2023
ff05987
downgrade tsup to match redux, output .d.ts file
Dec 15, 2023
0a477fe
3.0.0-rc.2
Dec 15, 2023
5d6a98e
update changelog
Dec 15, 2023
dc55c1b
remove link to gitter, reduce emphasis on stack overflow
Dec 15, 2023
c1f0b5e
add vitest
Jan 11, 2024
8aecd96
can't use .bind when trying to spy during test
Jan 11, 2024
08bbdba
port tests to vitest
Jan 11, 2024
0fc4f7d
handle exceptions properly
Jan 15, 2024
22008ec
clean up
Jan 15, 2024
3b962c8
fix vitest warning
Jan 15, 2024
356ae75
get rid of type any in tests
Jan 15, 2024
72c093d
Merge pull request #795 from redux-observable/vitest
evertbouw Jan 18, 2024
e65aae0
chore(deps-dev): bump vite from 5.0.11 to 5.0.12
dependabot[bot] Jan 19, 2024
103da97
Merge pull request #796 from redux-observable/dependabot/npm_and_yarn…
evertbouw Jan 22, 2024
b1ec7eb
update ci script
Jan 22, 2024
c42c355
chore(deps-dev): bump vite from 5.0.12 to 5.2.8
dependabot[bot] Apr 3, 2024
9eb11de
Merge pull request #797 from redux-observable/dependabot/npm_and_yarn…
evertbouw Apr 4, 2024
67051b7
chore(deps-dev): bump braces from 3.0.2 to 3.0.3
dependabot[bot] Jun 17, 2024
85b22c9
Merge pull request #798 from redux-observable/dependabot/npm_and_yarn…
evertbouw Jun 25, 2024
ecc74b7
Fix link in testing documentation
EnzoDOROSARIO Aug 27, 2024
8d4db9c
Merge pull request #799 from EnzoDOROSARIO/patch-1
evertbouw Sep 11, 2024
f56b289
chore(deps-dev): bump vite from 5.2.8 to 5.4.6
dependabot[bot] Sep 18, 2024
5a04d1c
Merge pull request #801 from redux-observable/dependabot/npm_and_yarn…
evertbouw Sep 22, 2024
ab6a651
chore(deps-dev): bump vite from 5.4.6 to 5.4.14
dependabot[bot] Jan 22, 2025
8ef1bbf
Merge pull request #804 from redux-observable/dependabot/npm_and_yarn…
evertbouw Jan 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions .babelrc

This file was deleted.

265 changes: 0 additions & 265 deletions .eslintrc

This file was deleted.

32 changes: 32 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
module.exports = {
env: {
browser: true,
es2021: true,
node: true,
},
extends: [
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'plugin:@typescript-eslint/recommended-requiring-type-checking',
'plugin:rxjs/recommended',
],
overrides: [],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
project: './tsconfig.json',
},
plugins: ['@typescript-eslint'],
rules: {
'@typescript-eslint/no-explicit-any': 'off',
'@typescript-eslint/no-unused-vars': [
'error',
{
ignoreRestSiblings: true,
argsIgnorePattern: '^_',
},
],
},
ignorePatterns: ['*.d.ts', '*.config.*', '*.cjs'],
};
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<!--
IMPORTANT PLEASE READ: Hi there! If this is a *usage question* or you're not sure if its a bug, please **do not post it here**, post it on Stack Overflow (http://stackoverflow.com/questions/tagged/redux-observable) first; if you get no response after a reasonable amount of time, create a ticket here and link us to your Stack Overflow question. If this is not a “feature” or a “bug”, or the phrase “How do I...?” applies, then it's probably a usage question. Thank you!

We also have a Gitter channel anyone is welcome to join to discuss and find help: https://gitter.im/redux-observable/redux-observable
IMPORTANT PLEASE READ: Hi there! If this is a *usage question* or you're not sure if its a bug, please **do not post it here**, create a discussion first https://github.com/redux-observable/redux-observable/discussions. If this is not a “feature” or a “bug”, or the phrase “How do I...?” applies, then it's probably a usage question. Thank you!

Most usage questions are not actually redux-observable specific, but rather general RxJS questions and patterns, so you can also find help in the RxJS community at large. RxJS bugs can be reported in their repo: https://github.com/ReactiveX/rxjs

If you would like to chat you can join the Reactiflux discord https://discord.gg/reactiflux look for the channels #redux or #reactive-programming.
-->

**Do you want to request a *feature* or report a *bug*?**
Expand Down
23 changes: 23 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: CI

on: [push]

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm ci
- name: Increase watchers to avoid System limit for number of file watchers reached
run: echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
- run: npm test
- run: npm run typecheck
- run: npm run lint
- run: npm run build
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.vscode
npm-debug.log
node_modules
lib
Expand Down
1 change: 0 additions & 1 deletion .npmrc

This file was deleted.

7 changes: 7 additions & 0 deletions .prettierrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
module.exports = {
trailingComma: 'all',
useTabs: false,
tabWidth: 2,
printWidth: 120,
singleQuote: true,
};
9 changes: 0 additions & 9 deletions .travis.yml

This file was deleted.

Loading