SHOW:
|
|
- or go back to the newest paste.
1 | axis = require 'axis' | |
2 | rupture = require 'rupture' | |
3 | typographic = require 'typographic' | |
4 | contentful = require 'roots-contentful' | |
5 | dynamic_content = require 'dynamic-content' | |
6 | lost = require 'lost' | |
7 | autoprefixer = require 'autoprefixer-stylus' | |
8 | - | js_pipeline = require 'js-pipeline' |
8 | + | |
9 | - | css_pipeline = require 'css-pipeline' |
9 | + | |
10 | ||
11 | module.exports = | |
12 | ignores: ['readme.md', '**/_*', '.gitignore', 'ship.*conf'] | |
13 | ||
14 | extensions: [ | |
15 | dynamic_content() | |
16 | contentful | |
17 | - | js_pipeline(files: 'assets/js/*.ls'), |
17 | + | |
18 | - | css_pipeline(files: 'assets/css/*.styl') |
18 | + | |
19 | content_types: | |
20 | blog_posts: | |
21 | id: process.env.posts_key | |
22 | name: 'posts' | |
23 | template: 'views/_post.jade' | |
24 | path: (e) -> "myposts/#{e.date}/#{slugify(e.title)}" | |
25 | ] | |
26 | ||
27 | stylus: | |
28 | use: [axis(), rupture(), typographic(), autoprefixer()] | |
29 | sourcemap: true | |
30 | ||
31 | postcss: | |
32 | use: [lost()] | |
33 | ||
34 | 'livescript': | |
35 | sourcemap: true | |
36 | ||
37 | jade: | |
38 | pretty: true | |
39 | ||
40 | locals: | |
41 | marked: marked | |
42 | ||
43 | after: (roots) -> console.log(roots) |