6.0.0 • Published 9 years ago
grunt-typograf v6.0.0
grunt-typograf
Prepare texts with Typograf for Grunt.
Install
npm install typograf grunt-typograf --save-devUsage
Gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
typograf: {
compile: {
options: {
locale: ['ru', 'en-US']
},
files: {
'hello.txt': ['header.txt', 'footer.txt']
}
}
}
});
grunt.loadNpmTasks('grunt-typograf');
grunt.registerTask('default', ['typograf']);
};With additional options
module.exports = function (grunt) {
grunt.initConfig({
typograf: {
compile: {
options: {
locale: ['ru', 'en-US'],
htmlEntity: {
// Type of HTML entities:
// 'digit' -  ,
// 'name' - ,
// 'default' - UTF-8
type: 'digit'
},
disableRule: ['ru/optalign/*'],
enableRule: ['ru/money/ruble'],
// Own rules
rules: [
{
name: 'common/other/typographicalEmoticon',
handler: (text, settings) => text.replace(/:-\)/, ':—)')
},
{
name: 'common/other/trimLeft',
handler: (text, settings) => text.trimLeft()
}
]
},
files: {
'hello.txt': ['header.txt', 'footer.txt']
}
}
}
});
grunt.loadNpmTasks('grunt-typograf');
grunt.registerTask('default', ['typograf']);
};License
The MIT License.
6.0.0
9 years ago
5.1.0
9 years ago
5.0.4
9 years ago
5.0.3
9 years ago
5.0.2
10 years ago
5.0.1
10 years ago
5.0.0
10 years ago
4.0.1
10 years ago
4.0.0
10 years ago
3.0.1
10 years ago
3.0.0
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.4
11 years ago
1.0.3
11 years ago
1.0.2
11 years ago
1.0.1
11 years ago
1.0.0
11 years ago
