diff --git a/audio.d b/arsd/audio.d similarity index 100% rename from audio.d rename to arsd/audio.d diff --git a/cgi.d b/arsd/cgi.d similarity index 100% rename from cgi.d rename to arsd/cgi.d diff --git a/characterencodings.d b/arsd/characterencodings.d similarity index 100% rename from characterencodings.d rename to arsd/characterencodings.d diff --git a/color.d b/arsd/color.d similarity index 100% rename from color.d rename to arsd/color.d diff --git a/csv.d b/arsd/csv.d similarity index 100% rename from csv.d rename to arsd/csv.d diff --git a/curl.d b/arsd/curl.d similarity index 100% rename from curl.d rename to arsd/curl.d diff --git a/database.d b/arsd/database.d similarity index 100% rename from database.d rename to arsd/database.d diff --git a/dom.d b/arsd/dom.d similarity index 100% rename from dom.d rename to arsd/dom.d diff --git a/domconvenience.d b/arsd/domconvenience.d similarity index 100% rename from domconvenience.d rename to arsd/domconvenience.d diff --git a/email.d b/arsd/email.d similarity index 100% rename from email.d rename to arsd/email.d diff --git a/engine.d b/arsd/engine.d similarity index 100% rename from engine.d rename to arsd/engine.d diff --git a/eventloop.d b/arsd/eventloop.d similarity index 100% rename from eventloop.d rename to arsd/eventloop.d diff --git a/html.d b/arsd/html.d similarity index 100% rename from html.d rename to arsd/html.d diff --git a/htmltotext.d b/arsd/htmltotext.d similarity index 100% rename from htmltotext.d rename to arsd/htmltotext.d diff --git a/http.d b/arsd/http.d similarity index 100% rename from http.d rename to arsd/http.d diff --git a/httpd.d b/arsd/httpd.d similarity index 100% rename from httpd.d rename to arsd/httpd.d diff --git a/image.d b/arsd/image.d similarity index 100% rename from image.d rename to arsd/image.d diff --git a/jpg.d b/arsd/jpg.d similarity index 100% rename from jpg.d rename to arsd/jpg.d diff --git a/mssql.d b/arsd/mssql.d similarity index 100% rename from mssql.d rename to arsd/mssql.d diff --git a/mysql.d b/arsd/mysql.d similarity index 100% rename from mysql.d rename to arsd/mysql.d diff --git a/netman.d b/arsd/netman.d similarity index 100% rename from netman.d rename to arsd/netman.d diff --git a/oauth.d b/arsd/oauth.d similarity index 100% rename from oauth.d rename to arsd/oauth.d diff --git a/png.d b/arsd/png.d similarity index 100% rename from png.d rename to arsd/png.d diff --git a/postgres.d b/arsd/postgres.d similarity index 100% rename from postgres.d rename to arsd/postgres.d diff --git a/querygenerator.d b/arsd/querygenerator.d similarity index 100% rename from querygenerator.d rename to arsd/querygenerator.d diff --git a/rtud.d b/arsd/rtud.d similarity index 99% rename from rtud.d rename to arsd/rtud.d index 214d5ba..aa334e0 100644 --- a/rtud.d +++ b/arsd/rtud.d @@ -40,7 +40,7 @@ module arsd.rtud; import std.string; import std.array : replace; import std.conv; -import std.date; +import std.datetime; class UpdateStream { diff --git a/screen.d b/arsd/screen.d similarity index 100% rename from screen.d rename to arsd/screen.d diff --git a/sha.d b/arsd/sha.d similarity index 100% rename from sha.d rename to arsd/sha.d diff --git a/simpledisplay.d b/arsd/simpledisplay.d similarity index 100% rename from simpledisplay.d rename to arsd/simpledisplay.d diff --git a/sqlite.d b/arsd/sqlite.d similarity index 99% rename from sqlite.d rename to arsd/sqlite.d index 303316f..0c2a003 100644 --- a/sqlite.d +++ b/arsd/sqlite.d @@ -653,8 +653,8 @@ extern(C) int callback(void* cb, int howmany, char** text, char** columns){ extern(C){ - typedef void sqlite3; - typedef void sqlite3_stmt; + alias void sqlite3; + alias void sqlite3_stmt; int sqlite3_changes(sqlite3*); int sqlite3_close(sqlite3 *); int sqlite3_exec( diff --git a/web.d b/arsd/web.d similarity index 100% rename from web.d rename to arsd/web.d diff --git a/package.json b/package.json new file mode 100644 index 0000000..1e5b65c --- /dev/null +++ b/package.json @@ -0,0 +1,31 @@ +{ + "name": "arsd", + "description": "Collection of D modules I find useful", + "homepage": "https://github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff", + "copyright": "Copyright © 2013, Adam D. Ruppe", + "authors": [ + "Adam D. Ruppe" + ], + "dependencies": { + }, + "sourcePaths" : [ + "arsd" + ], + "importPaths" : [ + "." + ], + "excludedSourceFiles" : [ + "arsd/engine.d", + "arsd/mssql.d", + "arsd/audio.d", + "arsd/screen.d", + "arsd/dom.d", + "arsd/png.d", + "arsd/html.d", + "arsd/web.d", + "arsd/htmltotext.d", + "arsd/image.d", + "arsd/http.d", + "arsd/netman.d" + ] +}