aboutsummaryrefslogtreecommitdiff
path: root/package.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'package.lisp')
-rw-r--r--package.lisp29
1 files changed, 22 insertions, 7 deletions
diff --git a/package.lisp b/package.lisp
index 278fd5f..4c56fd2 100644
--- a/package.lisp
+++ b/package.lisp
@@ -2,9 +2,7 @@
(defpackage #:lazybones.backend
(:export
- #:*request*
- #:*response*
- #:*app*
+ ;; request functions
#:request-url
#:request-path
#:request-host
@@ -16,16 +14,33 @@
#:request-header
#:request-method
#:request-body
+ #:request-cookie
+ ;; resposne functions
+ #:response-header
+ #:response-code
+ #:response-cookie
+ #:http-respond
+ ;; lifecycle functions
#:install-app
+ #:uninstall-app
#:start-server
- #:stop-server
- ))
+ #:stop-server))
(defpackage #:lazybones
(:use #:cl #:lazybones.backend)
(:local-nicknames (#:a #:alexandria)
(#:re #:cl-ppcre))
(:export
- #:run-endpoint
- #:find-endpoint))
+ #:*request*
+ #:*response*
+ #:*app*
+ #:app
+ #:endpoint
+ #:http-ok
+ #:http-err
+ #:defendpoint
+ #:install-app
+ #:uninstall-app
+ #:start-server
+ #:stop-server))