https://github.com/dogescript/grunt-dogescript
wow grunt so dogescript
https://github.com/dogescript/grunt-dogescript
Last synced: about 1 year ago
JSON representation
wow grunt so dogescript
- Host: GitHub
- URL: https://github.com/dogescript/grunt-dogescript
- Owner: dogescript
- License: mit
- Created: 2013-11-04T18:06:55.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2023-07-12T09:51:32.000Z (almost 3 years ago)
- Last Synced: 2025-03-13T11:04:57.196Z (over 1 year ago)
- Language: Dogescript
- Homepage:
- Size: 217 KB
- Stars: 10
- Watchers: 6
- Forks: 2
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE-MIT
Awesome Lists containing this project
README
# grunt-dogescript
> wow [plugin](http://gruntjs.com/) so [dogescript](https://github.com/dogescript/dogescript)
[](http://travis-ci.org/dogescript/grunt-dogescript) [](https://david-dm.org/dogescript/grunt-dogescript) [](http://badge.fury.io/js/grunt-dogescript)

compile dogescript
many codes
many syntax
wow
much beauty
amaze builds
doge luv hoge
## Getting Started
This plugin requires Grunt `~0.4.1`
If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
```shell
$ npm install grunt-dogescript --save-dev
```
Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
```js
grunt.loadNpmTasks('grunt-dogescript');
```
## The "dogescript" task
### Default Options
```js
grunt.initConfig({
dogescript: {
amaze: {
options: {
// optional beautify
// - default: true
beauty: true,
// optional enable true-doge mode
// - default: false
trueDoge: true,
// optional override compiler (handy for bleeding-edge/local editing)
// - string path, included via require()
compiler: path.resolve('../dogescript/index.js')
},
src: ['lib/doge.djs']
}
}
})
```
## History
* 2.4.0 - support dogescript 2.4.0
* 0.5.2 - moved to dogescript org
* 0.5.1 - added licence note to README
* 0.5.0 - dogescript `v2.3.0`, task rewritten in dogescript
* 0.4.0 - dogescript `v2.2.0`, dropped deprecated dependencies (thanks @shinnn)
* 0.3.0 - dogescript `v2.1.0`, add `trueDoge` option
* 0.2.1 - add `compiler` option
* 0.2.0 - dogescript `v1.4.0`
* 0.1.2 - much improve
* 0.1.0 - doge first release
## Contributing
In lieu of a formal styleguide, take care to maintain the existing doge style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).
## License
Copyright (c) 2014 [Bart van der Schoor](https://github.com/Bartvds)
Licensed under the MIT license.