You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Contributions are most welcome! The parser itself is pretty stupidly naive and I wouldn't be surprised if it breaks with edge cases.
173
+
Contributions are welcome, but with some caveats.
174
+
175
+
This library has been declared feature complete (see [#182](https://github.com/joho/godotenv/issues/182) for background) and will not be accepting issues or pull requests adding new functionality or breaking the library API.
176
+
177
+
Contributions would be gladly accepted that:
173
178
174
-
*code changes without tests will not be accepted*
179
+
* bring this library's parsing into closer compatibility with the mainline dotenv implementations, in particular [Ruby's dotenv](https://github.com/bkeepers/dotenv) and [Node.js' dotenv](https://github.com/motdotla/dotenv)
180
+
* keep the library up to date with the go ecosystem (ie CI bumps, documentation changes, changes in the core libraries)
181
+
* bug fixes for use cases that pertain to the library's purpose of easing development of codebases deployed into twelve factor environments
182
+
183
+
*code changes without tests and references to peer dotenv implementations will not be accepted*
175
184
176
185
1. Fork it
177
186
2. Create your feature branch (`git checkout -b my-new-feature`)
@@ -185,10 +194,6 @@ Releases should follow [Semver](http://semver.org/) though the first couple of r
185
194
186
195
Use [annotated tags for all releases](https://github.com/joho/godotenv/issues/30). Example `git tag -a v1.2.1`
The original library [dotenv](https://github.com/bkeepers/dotenv) was written by [Brandon Keepers](http://opensoul.org/), and this port was done by [John Barton](https://johnbarton.co/) based off the tests/fixtures in the original library.
0 commit comments