Repository: Swimlane/angular-model-factory Branch: master Commit: 9e876387f964 Files: 18 Total size: 106.9 KB Directory structure: gitextract_esd4rmsq/ ├── .gitignore ├── .npmignore ├── .travis.yml ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── examples/ │ ├── plain/ │ │ └── index.html │ └── simple.js ├── package.json ├── src/ │ └── modelFactory.js └── test/ ├── .jshintrc ├── karma.conf-ci.js ├── karma.conf.js └── spec/ ├── modelFactory.spec.js ├── modelUsage.spec.js └── regression.spec.js ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ node_modules/ bower_components/ jspm_packages/ .idea/* _site/ typings/ dist/ *.log ================================================ FILE: .npmignore ================================================ node_modules/ bower_components/ test/ src/ examples/ ================================================ FILE: .travis.yml ================================================ sudo: false language: node_js cache: directories: - node_modules branches: only: - master notifications: email: false node_js: - '4.1' before_install: - npm i -g npm@^2.0.0 - npm install -g grunt - npm install -g bower - npm install - bower install before_script: - npm prune after_success: - npm run semantic-release ================================================ FILE: CONTRIBUTING.md ================================================ Contributing ============ We'd love to get contributions from your part...in the end that's the value behind sharing, right? :smile: However, for staying organized we'd like you to follow these simple guidelines: - [Issues](#issues) - [Commit Message Guidelines](#commit) - [Coding](#coding) ## Issues If you have a bug or enhancement request, please file an issue. When submitting an issue, please include context from your test and your application. If there's an error, please include the error text. The best would be to submit a PR with a failing test :smiley:. ## Commit Message Guidelines These guidelines have been taken and adapted from the [official Angular guidelines](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#-commit-message-guidelines). By following the rules also mentioned in [conventional-changelog](https://www.npmjs.com/package/conventional-changelog). This leads to much more readable and clearer commit messages. ### Commit Message Format Each commit message consists of a **header**, a **body** and a **footer**. The header has a special format that includes a **type**, a **scope** and a **subject**: ``` ():