1 /**
2 	Provides the full vibe.d API as a single import module.
3 
4 	This file provides the majority of the vibe API through a single import. Note that typical
5 	vibe.d applications will import 'vibe.d' instead to also get an implicit application entry
6 	point.
7 
8 	Copyright: © 2012 RejectedSoftware e.K.
9 	License: Subject to the terms of the MIT license, as written in the included LICENSE.txt file.
10 	Authors: Sönke Ludwig
11 */
12 module vibe.vibe;
13 
14 public import vibe.core.args;
15 public import vibe.core.concurrency;
16 public import vibe.core.core;
17 public import vibe.core.file;
18 public import vibe.core.log;
19 public import vibe.core.net;
20 public import vibe.core.sync;
21 public import vibe.crypto.passwordhash;
22 public import vibe.data.bson;
23 public import vibe.data.json;
24 public import vibe.db.mongo.mongo;
25 public import vibe.db.redis.idioms;
26 public import vibe.db.redis.redis;
27 public import vibe.db.redis.sessionstore;
28 public import vibe.db.redis.types;
29 public import vibe.http.auth.basic_auth;
30 public import vibe.http.auth.digest_auth;
31 public import vibe.http.client;
32 public import vibe.http.fileserver;
33 public import vibe.http.form;
34 public import vibe.http.proxy;
35 public import vibe.http.router;
36 public import vibe.http.server;
37 public import vibe.http.websockets;
38 public import vibe.inet.message;
39 public import vibe.inet.url;
40 public import vibe.inet.urltransfer;
41 public import vibe.mail.smtp;
42 //public import vibe.stream.base64;
43 public import vibe.stream.counting;
44 public import vibe.stream.memory;
45 public import vibe.stream.operations;
46 public import vibe.stream.tls;
47 public import vibe.stream.wrapper;
48 public import vibe.stream.zlib;
49 public import vibe.textfilter.html;
50 public import vibe.textfilter.markdown;
51 public import vibe.textfilter.urlencode;
52 public import vibe.utils..string;
53 public import vibe.web.web;
54 public import vibe.web.rest;
55 
56 // make some useful D standard library functions available
57 public import std.functional : toDelegate;
58 public import std.conv : to;
59 public import std.datetime;
60 public import std.exception : enforce;
Suggestion Box / Bug Report