Comments (5)
@rasdaniil think all should be good now if you install npm install [email protected]
. Reopen this if necessary 😄
EDIT - Fixed to state version 3.0.2, previously stated 3.0.3
from env-var.
@rasdaniil interesting, I did not think this module would be used in the browser! Are you using it with browserify or webpack and injecting some process.env
?
What is your use case if you don't mind me asking?
EDIT - I see you are using webpack
from env-var.
@rasdaniil can you try npm install evanshortiss/env-var#browser-fix
and let me know if it resolves your issue? If so I can publish it. I've tested with browserify here and have it working as shown in this screenshot, but want to make sure it's fixed for your setup too:
I bundled it using the command browserify ./env-var.js -o test-browserify.js -s envvar
and then loaded it in Chrome.
from env-var.
Hi!
Thanks a lot for reply! I've just now got round to checking my email
I'll give it a try shortly
The use case is: webpack injects .env file into a bundle, but before updating the env file I add neccesary type safe instructions to the "configservice" thanks to env-var, so a) I won't forget to update environment setting anywhere else b) typesafety
from env-var.
@rasdaniil awesome - did something similar before, but didn't use this module! Also, my previous comment should have stated version 3.0.2
from env-var.
Related Issues (20)
- Feature request: asRegExp() HOT 4
- Add 'example/README.md' HOT 4
- Add description() function HOT 3
- The number accessors are too permissive HOT 3
- asEnum should accept readonly T[] HOT 3
- add asMailString() HOT 4
- Configure default behavior / Support dotenv-defaults HOT 5
- Duplicate identifier causing broken build with typescript. HOT 3
- Duplicate identifier 'EnvVarError'. HOT 4
- Deno Support HOT 3
- TypeError: env.get is not a function HOT 3
- Don't default export `from(process.env)` for environments that don't have `process` HOT 6
- v8.0.0 HOT 1
- Custom validation extension/custom accessor before `as` check. HOT 2
- Client side. HOT 6
- Required() in React HOT 1
- Allow asUrlString (and maybe other checks) to be optional HOT 2
- 7.4.0 is breaking create-react-app projects that worked in prior versions HOT 11
- When testing, env variables can't be change from the test HOT 3
- Bug with `default` and `asEnum` HOT 4
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 env-var.