Comments (7)
I'd be happy to accept PRs moving us off json-joy
from memfs.
I did make a branch for this but realized that the problem here (and with json-joy
) is that they're doing too much. It seems like this package should be split up into a core memfs
just for node and separate packages for the experimental FSA adapters (since only those use the extra dependencies).
I realize that's a big ask so I understand if that's out of scope of the project.
from memfs.
@thatsmydoing I don't disagree but that's also a much bigger piece of work and not strictly my call alone to make.
In the meantime though do you think it might be possible to move off json-joy
?
from memfs.
alternatively, we could try to make json-joy
an optional peer dependency 🤔
from memfs.
@thatsmydoing I'm just released v4.8.0-next.1 which makes both dependencies optional
derp nope ok we need this for core
from memfs.
Oh, sorry just got back to this. Thanks for doing this. Which part of core memfs
used json-joy
?
from memfs.
src/print/index.ts
iirc
from memfs.
Related Issues (20)
- Atomic writes
- Discrepancy in close-after-unlink behavior HOT 1
- Node.js APIs used in browser in fsa-to-fs HOT 2
- Remove dependency on Node "process" module
- Remove dependency on Node "path" module
- Run demos in CI
- One monolithic repo HOT 5
- Documentation
- Create a `Volume` from a real directory
- Bug: `git-opfs` demo doesn't work in Safari
- The `git-opfs` demo throw a `TypeError` when use the `git.statusMatrix` method
- readdir does not support "recursive" option HOT 2
- [fs-monkey] Doesn't patch `readFile` promise
- add ability for worker module creation
- [Question] Why is `fromJSON` not named `fromObject`? HOT 1
- [Suggestion] Expose `Volume` as a class instead of a `const`
- json-joy peerDependency at version "^9.2.0" includes a "con" folder which is undeletable in windows
- process.chdir and memfs
- Bundle fs as memfs by esbuild when building
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from memfs.