AtlatestRepositorysigil-jwt
1
;;; sigil-jwt - JSON Web Token Library2
;;;3
;;; Create and verify JWT tokens for authentication.4
;;;5
;;; API:6
;;; (jwt-encode claims secret) - Create signed token7
;;; (jwt-decode token secret) - Verify and decode token8
;;; (jwt-decode-unsafe token) - Decode without verification10
(package11
name: "sigil-jwt"12
version: "0.9.2"13
sigil: "0.20"14
description: "JSON Web Token library for Sigil"15
url: "https://codeberg.org/sigil/sigil-jwt"16
license: "BSD-3-Clause"17
authors: (list "David Wilson <[email protected]>")19
configs: (list20
(config21
name: 'dev22
output-dir: "build/dev"23
debug?: #t24
optimize: 0)25
(config26
name: 'release27
output-dir: "build/release"28
debug?: #f29
optimize: 2))31
dependencies: (list32
(from-git url: "codeberg:sigil/sigil-json" version: "^0.16")33
(from-git url: "codeberg:sigil/sigil" package: "sigil-stdlib" version: ">=0.21"))35
tasks: (list36
(task37
name: 'build38
description: "Compile sigil-jwt modules"39
steps: (list40
(compile-sigil-modules sources: "src/**/*.sgl"41
output-dir: (config-output-subdir "lib"))))))