oaf-project / oaf-routing Goto Github PK
View Code? Open in Web Editor NEWAccessible SPA routing.
Home Page: https://oaf-project.github.io/oaf-routing/
License: MIT License
Accessible SPA routing.
Home Page: https://oaf-project.github.io/oaf-routing/
License: MIT License
The documentation/project links listed in the various GH projects and README's are showing a GH Pages site not found error. If there's any way I can help resurrect them, let me know, I'd love to contribute to the project.
2.19.0
to 2.19.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
1c8f0df
chore: publish v2.19.1
4c12dac
fix(typescript-estree): ts returning wrong file with project references (#1575)
e9cf734
docs(eslint-plugin): fix typo in readme
10d86b1
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)
4670aab
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
2.0.4
to 2.1.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
type-coverage is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 15 commits.
51790ee
v2.1.0
92dbffc
chore: use yarn workspaces
0576777
fix: ci failure
ba61be7
feat: extract ts-lib-utils package
94385d4
fix: lint error
864a21c
chore: update dependencies
f124bef
fix: ci failure
53db314
refactor: remove standard
815132a
feat: add eslint rules
5ad7db0
refactor: use eslint instead of tslint
d8e79bf
chore: update dependencies
4bd0f8d
docs: add info about type-coverage-watcher to the readme
b227529
chore: update no-unused-export
00e6c14
chore: update no-unused-export
fbab1cf
chore: update no-unused-export
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
Hello there!
My name is Ana. I noted that you use the mutation testing tool StrykerJS in the project.
I am a postdoctoral researcher at the University of Seville (Spain), and my colleagues and I are studying how mutation testing tools are used in practice. With this aim in mind, we have analysed over 3,500 public GitHub repositories using mutation testing tools, including yours! This work has recently been published in a journal paper available at https://link.springer.com/content/pdf/10.1007/s10664-022-10177-8.pdf.
To complete this study, we are asking for your help to understand better how mutation testing is used in practice, please! We would be extremely grateful if you could contribute to this study by answering a brief survey of 21 simple questions (no more than 6 minutes). This is the link to the questionnaire https://forms.gle/FvXNrimWAsJYC1zB9.
We apologize if you have already received message multiple times or if you have already had the opportunity to complete the survey. If you have already shared your feedback, we want to convey our appreciation, kindly disregard this message, and please accept our apologies for any inconvenience.
Drop me an e-mail if you have any questions or comments ([email protected]). Thank you very much in advance!!
oaf-routing needs to generate a unique CSS selector from a DOM element. It does this so it can serialise a unique specifier for the focused element just before a router navigation event rewrites the DOM. When the user navigates back or forward in their browser chrome, we restore the focused element, emulating what at least some browsers (Firefox, Safari) do natively.
Since forever, oaf-routing has used https://www.npmjs.com/package/unique-selector for this.
There are other libraries that have more weekly downloads, more stars and more recent releases. For example: https://www.npmjs.com/package/@medv/finder
I've recently made it possible to specify your own function to generate unique CSS selectors from a given element, so anyone is free to pass in @medv/finder or any other library or non-library solution (including a function that simply always returns undefined if focus restoration is not wanted).
With that change in place, it might even be worth removing the dependency on any selector library and forcing the caller to bring their own. That would decrease bundle size, etc.
0.15.0
to 0.15.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
typedoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 21 commits.
87099f8
Bump version
ad488ef
Back to official release of themes
5704bf5
Keep tests passing
0a61a00
Add type predicate converter
1f01579
Upgrade nyc to beta
3157e05
Upgrade the rest of the dependencies for good measure
1ab03e6
Rebuild function specs.
d8666a0
Upgrade to typescript-3.7; add test for assertion functions.
c67dabc
Fix tests
5355abc
Escape text in wbr
cc4cef1
Support linking to module.d.ts (#1117)
37bfc1d
Ignore tarball, which is the result of running npm pack
352d622
Typo
b74f5bb
fix: also correct typo in test assertion
f8cbb6e
refactor: use const instead of let where possible
There are 21 commits in total.
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
...because only history
-based routers need it.
And then update doco at https://github.com/oaf-project/oaf-react-router
0.15.4
to 0.15.5
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
typedoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
Confirm the CSS selector returned by unique
in getPageState
is actually unique and discard it if it's not.
2.19.0
to 2.19.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@typescript-eslint/eslint-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
1c8f0df
chore: publish v2.19.1
4c12dac
fix(typescript-estree): ts returning wrong file with project references (#1575)
e9cf734
docs(eslint-plugin): fix typo in readme
10d86b1
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)
4670aab
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
25.1.0
to 25.1.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@types/jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
24.0.2
to 24.1.0
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
ts-jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
24.0.15
to 24.0.16
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@types/jest is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
@stryker-mutator/core
, @stryker-mutator/jest-runner
, @stryker-mutator/typescript-checker
)@typescript-eslint/eslint-plugin
, @typescript-eslint/parser
).github/workflows/main.yml
actions/checkout v3
package.json
oaf-side-effects ^3.3.0
unique-selector ^0.5.0
@stryker-mutator/core ^6.3.1
@stryker-mutator/jest-runner ^6.3.1
@stryker-mutator/typescript-checker ^6.3.1
@types/jest ^29.4.0
@typescript-eslint/eslint-plugin ^5.49.0
@typescript-eslint/experimental-utils ^5.49.0
@typescript-eslint/parser ^5.49.0
codecov ^3.8.3
eslint ^8.32.0
eslint-config-prettier ^8.6.0
eslint-config-typed-fp ^3.3.0
eslint-plugin-functional ^4.4.1
eslint-plugin-jest ^27.2.1
eslint-plugin-prettier ^4.2.1
eslint-plugin-sonarjs ^0.18.0
eslint-plugin-total-functions ^6.0.0
jest ^29.4.0
jest-environment-jsdom ^29.4.0
prettier ^2.8.3
ts-jest ^29.0.5
type-coverage ^2.24.1
typescript ^4.9.4
.nvmrc
2.0.0
to 2.0.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
oaf-side-effects is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
2.19.0
to 2.19.1
.π¨ View failing branch.
This version is covered by your current version range and after updating it in your project the build failed.
@typescript-eslint/experimental-utils is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
1c8f0df
chore: publish v2.19.1
4c12dac
fix(typescript-estree): ts returning wrong file with project references (#1575)
e9cf734
docs(eslint-plugin): fix typo in readme
10d86b1
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)
4670aab
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)
See the full diff
There is a collection of frequently asked questions. If those donβt help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot π΄
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.