Skip to content

Commit

Permalink
Update wheat to run on latest version of Connect.
Browse files Browse the repository at this point in the history
  • Loading branch information
creationix committed Jul 8, 2010
1 parent 1ec2a1a commit 929f797
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 56 deletions.
32 changes: 0 additions & 32 deletions install.sh

This file was deleted.

32 changes: 16 additions & 16 deletions lib/wheat.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,22 +46,22 @@ function handleRoute(req, res, next, renderer, match) {
renderer.apply(null, match.concat([callback]));
}

module.exports = {
setup: function () {
// Initialize the Git Filesystem
Git(this.repo || process.cwd());
// Set up our routes
addRoute(/^\/()$/, Renderers.index);
addRoute(/^\/()feed.xml$/, Renderers.feed);
addRoute(/^\/([a-f0-9]{40})\/([a-z0-9_-]+)$/, Renderers.article);
addRoute(/^\/([a-f0-9]{40})\/(.+\.dot)$/, Renderers.dotFile);
addRoute(/^\/([a-f0-9]{40})\/(.+\.[a-z]{2,4})$/, Renderers.staticFile);
addRoute(/^\/()([a-z0-9_-]+)$/, Renderers.article);
addRoute(/^\/()(.+\.dot)$/, Renderers.dotFile);
addRoute(/^\/()(.+\.[a-z]{2,4})$/, Renderers.staticFile);
},
handle: function (req, res, next) {
module.exports = function setup(repo) {

// Initialize the Git Filesystem
Git(repo || process.cwd());
// Set up our routes
addRoute(/^\/()$/, Renderers.index);
addRoute(/^\/()feed.xml$/, Renderers.feed);
addRoute(/^\/([a-f0-9]{40})\/([a-z0-9_-]+)$/, Renderers.article);
addRoute(/^\/([a-f0-9]{40})\/(.+\.dot)$/, Renderers.dotFile);
addRoute(/^\/([a-f0-9]{40})\/(.+\.[a-z]{2,4})$/, Renderers.staticFile);
addRoute(/^\/()([a-z0-9_-]+)$/, Renderers.article);
addRoute(/^\/()(.+\.dot)$/, Renderers.dotFile);
addRoute(/^\/()(.+\.[a-z]{2,4})$/, Renderers.staticFile);


return function handle(req, res, next) {
var url = Url.parse(req.url);
for (var i = 0, l = routes.length; i < l; i++) {
var route = routes[i];
Expand Down
4 changes: 2 additions & 2 deletions lib/wheat/data.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var Git = require('./git'),
var Git = require('git'),
Path = require('path'),
Step = require('./step');
Step = require('step');

function preProcessMarkdown(markdown) {
if (!(typeof markdown === 'string')) {
Expand Down
6 changes: 3 additions & 3 deletions lib/wheat/renderers.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
var Git = require('./git'),
var Git = require('git'),
Data = require('./data'),
Tools = require('./tools'),
Buffer = require('buffer').Buffer,
Prettify = require('./prettify'),
MD5 = require('./md5'),
ChildProcess = require('child_process'),
Mime = require('./mime'),
Step = require('./step');
Mime = require('connect/utils').mime,
Step = require('step');

// Execute a child process, feed it a buffer and get a new buffer filtered.
function execPipe(command, args, data, callback) {
Expand Down
6 changes: 3 additions & 3 deletions lib/wheat/tools.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
var Sys = require('sys'),
Step = require('./step'),
Haml = require('./haml'),
Step = require('step'),
Haml = require('haml'),
Markdown = require('./markdown'),
MD5 = require('./md5'),
Buffer = require('buffer').Buffer,
Git = require('./git');
Git = require('git');

function pad(num) {
return num < 10 ? "0" + num : num;
Expand Down

0 comments on commit 929f797

Please sign in to comment.