https://github.com/majorcluster/pedestal-api-helper
A Clojure library to extend pedestal APIs with useful interceptors and utils
https://github.com/majorcluster/pedestal-api-helper
api clojure lib library pedestal
Last synced: about 1 month ago
JSON representation
A Clojure library to extend pedestal APIs with useful interceptors and utils
- Host: GitHub
- URL: https://github.com/majorcluster/pedestal-api-helper
- Owner: majorcluster
- License: mit
- Created: 2022-04-21T23:09:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-29T01:34:21.000Z (12 months ago)
- Last Synced: 2025-03-02T06:15:50.946Z (11 months ago)
- Topics: api, clojure, lib, library, pedestal
- Language: Clojure
- Homepage: https://clojars.org/org.clojars.majorcluster/pedestal-api-helper
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# pedestal-api-helper
[](https://clojars.org/org.clojars.majorcluster/pedestal-api-helper)
A Clojure library designed to extend usual pedestal api setup, providing:
* useful interceptors
* useful utils for dealing with validation and filtering, for example
[Clojars link](https://clojars.org/org.clojars.majorcluster/pedestal-api-helper)
## Usage
* Add the dependency:
```clojure
[org.clojars.majorcluster/pedestal-api-helper "LAST RELEASE NUMBER"]
```
## Examples:
[Read the docs](doc/index.md)
## Publish
### Requirements
* Leiningen (of course 😄)
* GPG (mac => brew install gpg)
* Clojars account
* Enter clojars/tokens page in your account -> generate one and use for password
```shell
export GPG_TTY=$(tty) && lein deploy clojars
```
## Documentation
[Link](doc/index.md)