├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── samples ├── basic.cr ├── logging.cr └── server.cr ├── shard.lock ├── shard.yml ├── src ├── application.cr ├── artanis.cr ├── dsl.cr ├── logging.cr ├── render.cr └── response.cr └── test ├── dsl_bench.cr ├── dsl_test.cr ├── logging_test.cr ├── render_test.cr ├── test_helper.cr └── views ├── custom.ecr ├── index.ecr ├── layout.ecr └── raw.ecr /.gitignore: -------------------------------------------------------------------------------- 1 | /.crystal 2 | /.shards 3 | /lib 4 | /doc 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: crystal 2 | script: make test bench 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/README.md -------------------------------------------------------------------------------- /samples/basic.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/samples/basic.cr -------------------------------------------------------------------------------- /samples/logging.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/samples/logging.cr -------------------------------------------------------------------------------- /samples/server.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/samples/server.cr -------------------------------------------------------------------------------- /shard.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/shard.lock -------------------------------------------------------------------------------- /shard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/shard.yml -------------------------------------------------------------------------------- /src/application.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/src/application.cr -------------------------------------------------------------------------------- /src/artanis.cr: -------------------------------------------------------------------------------- 1 | require "./application" 2 | -------------------------------------------------------------------------------- /src/dsl.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/src/dsl.cr -------------------------------------------------------------------------------- /src/logging.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/src/logging.cr -------------------------------------------------------------------------------- /src/render.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/src/render.cr -------------------------------------------------------------------------------- /src/response.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/src/response.cr -------------------------------------------------------------------------------- /test/dsl_bench.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/dsl_bench.cr -------------------------------------------------------------------------------- /test/dsl_test.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/dsl_test.cr -------------------------------------------------------------------------------- /test/logging_test.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/logging_test.cr -------------------------------------------------------------------------------- /test/render_test.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/render_test.cr -------------------------------------------------------------------------------- /test/test_helper.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/test_helper.cr -------------------------------------------------------------------------------- /test/views/custom.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/views/custom.ecr -------------------------------------------------------------------------------- /test/views/index.ecr: -------------------------------------------------------------------------------- 1 |

INDEX

2 | 3 |

<%= @message %>

4 | -------------------------------------------------------------------------------- /test/views/layout.ecr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ysbaddaden/artanis/HEAD/test/views/layout.ecr -------------------------------------------------------------------------------- /test/views/raw.ecr: -------------------------------------------------------------------------------- 1 | RAW 2 | --------------------------------------------------------------------------------