Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

97 lines (60 sloc) 2.474 kb
name = JooseX-Namespace-Depended
abstract = Cross-platform (browser/NodeJS), non-blocking, dependencies handling implementation, integrated with Joose3
author = Nickolay Platonov <nplatonov@cpan.org>
license = LGPL_3_0
copyright_holder = Nickolay Platonov
;=========================================================================
; version provider
[Git::NextVersion]
first_version = 0.0.1
;=========================================================================
; include the link to git repo and web page
[GithubMeta]
;=========================================================================
; choose/generate files to include
[GatherDir]
follow_symlinks = 1
follow_skip = 2
[PruneCruft]
[License]
;=========================================================================
; JSAN-specific configuration
[JSAN] ; generate docs
docs_markup = mmd ; default
[JSAN::StaticDir]
static_dir = static ; default
[JSAN::PkgVersion]
[JSAN::ReadmeFromMD] ; should be after docs generation
[JSAN::InstallInstructions] ; add INSTALL file, describing the installation process
[Web::Bundle] ; after docs generation to avoid docs for bundles
;=========================================================================
; `npm` configuration - package.json generation
[Web::NPM::Package]
main = joosex-namespace-depended-all.js
dependency = joose >= 3.16.0
;dependency = joosex-meta-lazy >= 0.3.1
dependency = joosex-simplerequest >= 0.2.1
devDependency = siesta
;=========================================================================
; before release
[Git::Check]
[CheckChangesHasContent]
[ConfirmRelease]
;=========================================================================
; release
[JSAN::NPM::Publish] ; publish in `npm`
sudo = 1
;=========================================================================
; after release
[Git::Commit / Commit_Dirty_Files]
[Git::Tag]
[NextRelease]
format = %-9v %{yyyy-MM-dd HH:mm}d
[Git::Commit / Commit_Changes]
[Git::Push]
push_to = origin
[JSAN::GitHubDocs] ; after all commits to have clean workspace
[Twitter]
tweet_url = http://samuraijack.github.com/{{$DIST}}
tweet = Released {{$DIST}}-{{$VERSION}} {{$URL}}
hash_tags = #nodejs #npm
Jump to Line
Something went wrong with that request. Please try again.