From: Eric Morris Date: Mon, 28 Oct 2013 22:03:49 +0000 (-0700) Subject: Include grunt task for linking stylesheets to templates X-Git-Tag: v1.0.0~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d664fa94830fd7d83b33de1bf0ed29bce69c067e;p=thirdparty%2Ffoundation%2Ffoundation-emails.git Include grunt task for linking stylesheets to templates --- diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 00000000..310fae6d --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,21 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + includes: { + files: { + src: ['templates/base/*.html', 'templates/examples/*.html'], + dest: 'tmp', + flatten: true, + cwd: '.', + options: { + includeRegexp: /^\s*\/\*\s*[Ii]nclude\s+([^'"\s]+)\s*\*\/$/, + includePath: 'css', + } + } + } + }); + + grunt.loadNpmTasks('grunt-includes'); + + grunt.registerTask('default', ['includes']); +}; \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 00000000..fa1c66ac --- /dev/null +++ b/package.json @@ -0,0 +1,31 @@ +{ + "name": "Ink", + "version": "0.8.0", + "description": "Ink is a responsive email framework for making emails that look great on any device.", + "directories": { + "doc": "docs" + }, + "dependencies": { + "grunt": "~0.4.1", + "grunt-cli": "~0.1.9" + }, + "devDependencies": { + "grunt-includes": "~0.3.5" + }, + "repository": { + "type": "git", + "url": "git://github.com/zurb/ink.git" + }, + "keywords": [ + "ink", + "responsive", + "email", + "css", + "framework" + ], + "author": "ZURB", + "license": "MIT", + "bugs": { + "url": "https://github.com/zurb/ink/issues" + } +}