Comments (7)
@NoahZinsmeister this should be merged soon: #17
from json-rpc-engine.
thanks @rekmarks ! you're a champ
from json-rpc-engine.
browserify transforms like babelify
need to be deps and not dev deps. However, im considering removing the browserify transform because the babelify/babel version change has been an endless headache
from json-rpc-engine.
i'm pretty sure this package is the one causing some very obscure babel-related build errors in some of my projects.
i'm a bit confused, why can't you just build your source files locally and distribute the built files? having any babel-related package as a dependency is a recipe for disaster imo.
from json-rpc-engine.
@NoahZinsmeister can you link to the relevant errors
from json-rpc-engine.
We have a similar situation, in that we are getting all of babel installed along with our package (zos, a command-line tool) since we indirectly depend on this package. We'd expect babel to be required only as a dev dependency.
Funny thing, we noticed this when core-js (a dependency of Babel) added a post-install message asking for a job for its maintainer.
from json-rpc-engine.
The warnings are thrown any time a package depends on json-rpc-engine
without having babel as a dependency, which again should absolutely not be a requirement and is bad practice :).
Code shipped in packages should run without compilation/transpilation/whatever in all environments that the author is interested in supporting (for example, ES5 as described in #3).
warning "@walletconnect/web3-subprovider > web3-provider-engine > eth-json-rpc-filters > json-rpc-engine > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@walletconnect/web3-subprovider > web3-provider-engine > eth-json-rpc-filters > json-rpc-engine > [email protected]" has unmet peer dependency "@babel/core@^7.0.0".
warning "@walletconnect/web3-subprovider > web3-provider-engine > eth-json-rpc-filters > json-rpc-engine > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
from json-rpc-engine.
Related Issues (18)
- Setting the error object does not result in an error thrown / error in callback
- remove unused dependencies HOT 2
- Can anyone tell me what this library does? The more details the better. Thank you very much!
- Use `@metamask/utils` for types HOT 1
- Tuan
- Add promise-returning method HOT 2
- Post-migration cleanup
- Action required: Greenkeeper could not be activated 🚨
- NPM releases HOT 3
- Adding a LICENSE HOT 1
- Enable CircleCI
- Switch to Yarn
- Please publish ES5 compiled version of json-rpc-engine HOT 2
- Migrate to TypeScript HOT 1
- Incorrect error code for undefined method HOT 1
- Export type guard functions for response objects
- Setting res.error in async middleware not work
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 json-rpc-engine.