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
I copied most of these changes from many other projects I maintain
* Update all dependencies
* Set MSRV
* Add `justfile` similar to many other FOSS projects to simplify development
* Update README
* Add pre-commit-config to allow https://pre-commit.com/hooks.html once enabled
* Consolidate testing in the `justfile` - this way CI tests can be run locally with the same command
* Add ability to auto-publish directly from github on release (needs tokens)
* add dependabot
`tilejson` is a crate for serializing/deserializing the [TileJSON](https://github.com/mapbox/tilejson-spec) format — an open standard for representing map metadata.
8
10
@@ -55,17 +57,24 @@ fn main() {
55
57
56
58
Contributions are welcome! Have a look at the [issues](https://github.com/georust/tilejson/issues), and open a pull request if you'd like to add an algorithm or some functionality.
57
59
60
+
## Development
61
+
62
+
* This project is easier to develop with [just](https://github.com/casey/just#readme), a modern alternative to `make`.
63
+
Install it with `cargo install just`.
64
+
* To get a list of available commands, run `just`.
65
+
* To run tests, use `just test`.
66
+
58
67
## License
59
68
60
69
Licensed under either of
61
70
62
-
- Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or https://www.apache.org/licenses/LICENSE-2.0)
63
-
- MIT license ([LICENSE-MIT](LICENSE-MIT) or https://opensource.org/licenses/MIT)
64
-
65
-
at your option.
71
+
* Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or <https://www.apache.org/licenses/LICENSE-2.0>)
72
+
* MIT license ([LICENSE-MIT](LICENSE-MIT) or <https://opensource.org/licenses/MIT>)
73
+
at your option.
66
74
67
75
### Contribution
68
76
69
-
Unless you explicitly state otherwise, any contribution intentionally submitted
70
-
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any
77
+
Unless you explicitly state otherwise, any contribution intentionally
78
+
submitted for inclusion in the work by you, as defined in the
79
+
Apache-2.0 license, shall be dual licensed as above, without any
0 commit comments