3.0.3 • Published 9 years ago
apeman-proto-app v3.0.3
apeman-proto-app
Prototype for app project.
Installation
$ npm install apeman-proto-app --save
Usage
'use strict'
module.exports = {
$pkg: { /* ... */ },
$proto: [
// Inherit apeman-proto-app project.
require('apeman-proto-app')
],
$tmpls: { /* ... */ },
$tasks: { /* ... */ }
}
Apemanfile Configurations
$pkg
Name | Value |
---|---|
name | apeman-proto-app |
version | 3.0.3 |
description | Prototype for app project. |
$proto
$tmpls
Path | Force | Mode | Tmpl | Data |
---|---|---|---|---|
constants/.constants.js.bud | false | '644' | #!/usr/bin/env node /** * Bud file ... | {"year":2016,"params":{"type":"consts... |
constants/index.js | false | '644' | /** * Exports constants modules. * ... | {"params":{},"generator":"apeman-tmpl... |
errors/.html.bud | false | '644' | /** * Bud file for error * Executin... | {"year":2016,"params":{"type":"error"... |
middlewares/index.js | false | '644' | /** * Exports middleware modules. *... | {"params":{},"generator":"apeman-tmpl... |
public/humans.txt | false | '644' | {{! apeman-tmpl-humans }} /* TEAM */ ... | {"params":{},"generator":"apeman-tmpl... |
public/robots.txt | false | '644' | {{! apeman-tmpl-robot }}# robot.txt #... | {"params":{"disallow":["errors","tmp"... |
routes/index.js | false | '644' | /** * Exports route modules. * * G... | {"params":{},"generator":"apeman-tmpl... |
settings/index.js | false | '644' | /** * Project settings. * * Genera... | {"params":{},"generator":"apeman-tmpl... |
tests/.test.js.bud | false | '644' | #!/usr/bin/env node /** * Bud file ... | {"year":2016,"params":{"type":"route-... |
$tasks
Name | Description |
---|---|
app:fmt | Format a json file. |
app:mkdir | Generate directories for app. |
app:render | Render bud files. |
app:test | "mocha:run" |
mocha:mkdir | Generate directories for project with mocha. |
mocha:render | Render files for project with mocha. |
mocha:run | Run mocha tests. |
test:mkdir | Generate directories. |
test:render | Render coz bud files. |
wtch:list | List available watches. |
wtch:start | Start all watches. |
$wtchs
Name | Description | |||||
---|---|---|---|---|---|---|
app:render | {"pattern":"+(errors | constants | public | routes | tests | settings)/*/..bud"} |
test:render | {"pattern":"tests/*/..bud"} |
$needs
Bin | How to install |
---|---|
apeman | npm install -g apeman |
mocha | npm install -g mocha |
License
This software is released under the MIT License.
Links
3.0.3
9 years ago
3.0.2
9 years ago
3.0.1
9 years ago
3.0.0
9 years ago
2.0.2
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
1.2.1
9 years ago
1.2.0
9 years ago
1.1.3
9 years ago
1.1.2
9 years ago
1.1.1
9 years ago
1.1.0
9 years ago
1.0.14
9 years ago
1.0.13
9 years ago
1.0.12
9 years ago
1.0.11
9 years ago
1.0.10
9 years ago
1.0.9
10 years ago
1.0.8
10 years ago
1.0.7
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago