Punk 0.02 Latest
Files
- Changes
- MANIFEST
- META.json
- META.yml
- Makefile.PL
- Punk.xs
- README
- bench/apps/bare-page.psgi
- bench/apps/bare.psgi
- bench/apps/oa-plack.psgi
- bench/apps/punk-api.psgi
- bench/apps/punk-db.psgi
- bench/apps/punk-dyn.psgi
- bench/apps/punk-dyn50.psgi
- bench/apps/punk-hello.psgi
- bench/apps/punk-page.psgi
- bench/bench.pl
- bin/punk
- example/Chat/README.pod
- example/Chat/app.psgi
- example/Chat/bin/make-cert
- example/Chat/bin/punk-chat
- example/Chat/bin/tls-proxy
- example/Chat/lib/Chat.pm
- example/Chat/lib/Chat/Auth.pm
- example/Chat/lib/Chat/Bus.pm
- example/Chat/lib/Chat/Controller/API/Message.pm
- example/Chat/lib/Chat/Controller/WS/Chat.pm
- example/Chat/lib/Chat/Controller/Web/Chat.pm
- example/Chat/lib/Chat/Model/Message.pm
- example/Chat/lib/Chat/Schema.pm
- example/Chat/openapi.json
- example/Chat/root/static/chat.css
- example/Chat/root/static/chat.js
- example/Chat/root/templates/index.tmpl
- example/Chat/root/templates/layout.tmpl
- example/Chat/root/templates/room.tmpl
- example/Chat/tls/server.crt
- example/Chat/tls/server.key
- ignore.txt
- include/punk/punk_app.h
- include/punk/punk_compat.h
- include/punk/punk_compile.h
- include/punk/punk_config.h
- include/punk/punk_context.h
- include/punk/punk_cookie.h
- include/punk/punk_cors.h
- include/punk/punk_csrf.h
- include/punk/punk_dbi.h
- include/punk/punk_dispatch.h
- include/punk/punk_future.h
- include/punk/punk_import.h
- include/punk/punk_log.h
- include/punk/punk_model.h
- include/punk/punk_multipart.h
- include/punk/punk_names.h
- include/punk/punk_oamount.h
- include/punk/punk_request.h
- include/punk/punk_response.h
- include/punk/punk_route.h
- include/punk/punk_scope.h
- include/punk/punk_serve.h
- include/punk/punk_session.h
- include/punk/punk_sse.h
- include/punk/punk_static.h
- include/punk/punk_stencil.h
- include/punk/punk_ua.h
- include/punk/punk_views.h
- include/punk/punk_ws.h
- include/punk/punk_wsconn.h
- include/punk/punk_wshandshake.h
- include/punk/punk_wsroom.h
- lib/Punk.pm
- lib/Punk/App.pm
- lib/Punk/CORS.pm
- lib/Punk/CSRF.pm
- lib/Punk/Command.pm
- lib/Punk/Config.pm
- lib/Punk/Context.pm
- lib/Punk/Controller.pm
- lib/Punk/Future.pm
- lib/Punk/Generate.pm
- lib/Punk/Generate/skel/api_stub.tmpl
- lib/Punk/Generate/skel/app_class.tmpl
- lib/Punk/Generate/skel/app_psgi.tmpl
- lib/Punk/Generate/skel/basic_t.tmpl
- lib/Punk/Generate/skel/controller_api.tmpl
- lib/Punk/Generate/skel/controller_auth.tmpl
- lib/Punk/Generate/skel/controller_web_root.tmpl
- lib/Punk/Generate/skel/gitignore.tmpl
- lib/Punk/Generate/skel/punk_yml.tmpl
- lib/Punk/Generate/skel/readme_md.tmpl
- lib/Punk/Generate/skel/view/layout.tmpl
- lib/Punk/Generate/skel/view/style.css
- lib/Punk/Generate/skel/view/welcome.tmpl
- lib/Punk/Logger.pm
- lib/Punk/Model.pm
- lib/Punk/Model/DBI.pm
- lib/Punk/Mount/OpenAPI.pm
- lib/Punk/Plugin.pm
- lib/Punk/Request.pm
- lib/Punk/Response.pm
- lib/Punk/Router.pm
- lib/Punk/Router/Scope.pm
- lib/Punk/SSE.pm
- lib/Punk/Session.pm
- lib/Punk/Static.pm
- lib/Punk/UA.pm
- lib/Punk/Upload.pm
- lib/Punk/View/Stencil.pm
- lib/Punk/Views.pm
- lib/Punk/WebSocket.pm
- lib/Punk/WebSocket/Room.pm
- t/00-load.t
- t/01-dsl.t
- t/02-router.t
- t/03-under.t
- t/04-context.t
- t/05-response.t
- t/06-static.t
- t/07-views.t
- t/08-openapi.t
- t/09-docs-ui.t
- t/10-under-openapi.t
- t/11-model.t
- t/12-model-dbi.t
- t/13-myapp.t
- t/14-futures.t
- t/17-xs-router.t
- t/18-abi-guard.t
- t/20-ws-codec.t
- t/21-ws-live.t
- t/22-config.t
- t/23-scope.t
- t/24-stencil-abi.t
- t/25-oa-security.t
- t/26-generate.t
- t/27-command.t
- t/28-csrf.t
- t/29-cors.t
- t/30-future.t
- t/31-sse.t
- t/32-cookie.t
- t/33-session.t
- t/34-import.t
- t/34-upload.t
- t/35-mount.t
- t/36-log.t
- t/37-ua.t
- t/lib/PunkTest.pm
- t/lib/PunkWSRef.pm
- t/manifest.t
- t/pod-coverage.t
- t/pod.t
- t/test/MyApp/lib/MyApp.pm
- t/test/MyApp/lib/MyApp/Controller/API/Book.pm
- t/test/MyApp/lib/MyApp/Controller/Web/Auth.pm
- t/test/MyApp/lib/MyApp/Controller/Web/Book.pm
- t/test/MyApp/lib/MyApp/Model/Book.pm
- t/test/MyApp/openapi.json
- t/test/MyApp/root/templates/book/list.tmpl
- t/test/MyApp/root/templates/book/view.tmpl
- t/test/MyApp/root/templates/layout.tmpl
- xs/app.xs
- xs/compile.xs
- xs/config.xs
- xs/context.xs
- xs/core.xs
- xs/cors.xs
- xs/csrf.xs
- xs/dbi.xs
- xs/dispatch.xs
- xs/future.xs
- xs/log.xs
- xs/model.xs
- xs/oamount.xs
- xs/request.xs
- xs/response.xs
- xs/router.xs
- xs/scope.xs
- xs/serve.xs
- xs/session.xs
- xs/sse.xs
- xs/static.xs
- xs/stencil.xs
- xs/upload.xs
- xs/views.xs
- xs/websocket.xs
- xs/wshandshake.xs
- xs/wsroom.xs
- xt/boilerplate.t