Browse Source

Added Travis configuration, new badges (README) and filled deps/devDeps in package.json.

Kamil Piechaczek 9 years ago
parent
commit
c00484a020

+ 25 - 0
packages/ckeditor5-autoformat/.travis.yml

@@ -0,0 +1,25 @@
+sudo: required
+dist: trusty
+addons:
+  apt:
+    sources:
+      - google-chrome
+    packages:
+      - google-chrome-stable
+language: node_js
+node_js:
+  - "6"
+cache:
+  - node_modules
+before_install:
+  - export CHROME_BIN=chromium-browser
+  - export DISPLAY=:99.0
+  - sh -e /etc/init.d/xvfb start
+install:
+  - npm install
+  - npm install @ckeditor/ckeditor5-dev-tests
+  - npm install codeclimate-test-reporter
+script:
+  - node_modules/.bin/ckeditor5-dev-tests --coverage
+after_success:
+  - node_modules/.bin/codeclimate-test-reporter < .build/coverage/lcov.info

+ 5 - 0
packages/ckeditor5-autoformat/README.md

@@ -1,6 +1,11 @@
 ckeditor5-autoformat
 ========================================
 
+[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-autoformat.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-autoformat)
+[![Build Status](https://travis-ci.org/ckeditor/ckeditor5-autoformat.svg?branch=master)](https://travis-ci.org/ckeditor/ckeditor5-autoformat)
+[![Test Coverage](https://codeclimate.com/github/ckeditor/ckeditor5-autoformat/badges/coverage.svg)](https://codeclimate.com/github/ckeditor/ckeditor5-autoformat/coverage)
+[![Code Climate](https://codeclimate.com/github/ckeditor/ckeditor5-autoformat/badges/gpa.svg)](https://codeclimate.com/github/ckeditor/ckeditor5-autoformat)
+[![Dependency Status](https://david-dm.org/ckeditor/ckeditor5-autoformat/status.svg)](https://david-dm.org/ckeditor/ckeditor5-autoformat#info=dependencies)
 [![devDependency Status](https://david-dm.org/ckeditor/ckeditor5-autoformat/dev-status.svg)](https://david-dm.org/ckeditor/ckeditor5-autoformat#info=devDependencies)
 
 Replaces predefined characters with corresponding structures. More information about the project can be found at the following URL: <https://github.com/ckeditor/ckeditor5-autoformat>.

+ 17 - 3
packages/ckeditor5-autoformat/package.json

@@ -3,11 +3,25 @@
   "version": "0.1.0",
   "description": "Replaces predefined characters with corresponding structures.",
   "keywords": [],
-  "dependencies": {},
+  "dependencies": {
+    "ckeditor5-basic-styles": "ckeditor/ckeditor5-basic-styles",
+    "ckeditor5-core": "ckeditor/ckeditor5-core",
+    "ckeditor5-heading": "ckeditor/ckeditor5-heading",
+    "ckeditor5-list": "ckeditor/ckeditor5-list",
+    "ckeditor5-engine": "ckeditor/ckeditor5-engine"
+  },
   "devDependencies": {
+    "@ckeditor/ckeditor5-dev-lint": "^1.0.1",
+    "ckeditor5-list": "ckeditor/ckeditor5-list",
+    "ckeditor5-basic-styles": "ckeditor/ckeditor5-basic-styles",
+    "ckeditor5-editor-classic": "ckeditor/ckeditor5-editor-classic",
+    "ckeditor5-enter": "ckeditor/ckeditor5-enter",
+    "ckeditor5-heading": "ckeditor/ckeditor5-heading",
+    "ckeditor5-paragraph": "ckeditor/ckeditor5-paragraph",
+    "ckeditor5-typing": "ckeditor/ckeditor5-typing",
+    "ckeditor5-undo": "ckeditor/ckeditor5-undo",
     "gulp": "^3.9.0",
-    "guppy-pre-commit": "^0.3.0",
-    "ckeditor5-dev-lint": "ckeditor/ckeditor5-dev-lint"
+    "guppy-pre-commit": "^0.3.0"
   },
   "engines": {
     "node": ">=5.0.0",