Skip to content

Commit 6daac6e

Browse files
Merge pull request #39 from RobotlegsJS/update-dependencies
Update dependencies to latest version 🚀
2 parents 11abce8 + 0ef44c6 commit 6daac6e

File tree

9 files changed

+1524
-1908
lines changed

9 files changed

+1524
-1908
lines changed

.prettierrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
"trailingComma": "none",
88
"bracketSpacing": true,
99
"overrides": [
10+
{
11+
"files": "*.js",
12+
"options": {
13+
"tabWidth": 2
14+
}
15+
},
1016
{
1117
"files": "*.json",
1218
"options": {

.publishrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"validations": {
3-
"vulnerableDependencies": true,
3+
"vulnerableDependencies": false,
44
"uncommittedChanges": true,
55
"untrackedFiles": true,
66
"sensitiveData": true,

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ node_js:
66
- stable
77
env:
88
- CODECLIMATE_REPO_TOKEN=59198deafe4cc9d533a49973750025ad91928e95f55eafee8f94b1d64b60d2bc
9-
- CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=63c28e60-364c-4c4a-abc7-29384c45192a
9+
- CODECLIMATE_API_HOST=https://codebeat.co/webhooks/code_coverage CODECLIMATE_REPO_TOKEN=5a3a6779-ae1f-4b31-9091-d24503a6b2d7
1010
before_install:
1111
- export CHROME_BIN=chromium-browser
1212
- export DISPLAY=:99.0

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ Types of changes:
4747

4848
- Enable `"editor.formatOnSave"` rule for `VS Code` (see #20).
4949

50+
- Migrate project to `travis-ci.com`.
51+
52+
- Update `codebeat` Project UUID.
53+
5054
- Update dev dependencies to latest version.
5155

5256
## RobotlegsJS Phaser-CE SignalCommandMap 1.0.0

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ RobotlegsJS Phaser-CE SignalCommandMap Extension
33

44
[![GitHub license](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobotlegsJS/RobotlegsJS-Phaser-SignalCommandMap/blob/master/LICENSE)
55
[![Gitter chat](https://badges.gitter.im/RobotlegsJS/RobotlegsJS.svg)](https://gitter.im/RobotlegsJS/RobotlegsJS)
6-
[![Build Status](https://travis-ci.org/RobotlegsJS/RobotlegsJS-Phaser-CE-SignalCommandMap.svg?branch=master)](https://travis-ci.org/RobotlegsJS/RobotlegsJS-Phaser-CE-SignalCommandMap)
7-
[![codebeat badge](https://codebeat.co/badges/63c28e60-364c-4c4a-abc7-29384c45192a)](https://codebeat.co/projects/github-com-robotlegsjs-robotlegsjs-phaser-ce-signalcommandmap-master)
6+
[![Build Status](https://travis-ci.com/RobotlegsJS/RobotlegsJS-Phaser-CE-SignalCommandMap.svg?branch=master)](https://travis-ci.com/RobotlegsJS/RobotlegsJS-Phaser-CE-SignalCommandMap)
7+
[![codebeat badge](https://codebeat.co/badges/5a3a6779-ae1f-4b31-9091-d24503a6b2d7)](https://codebeat.co/projects/github-com-robotlegsjs-robotlegsjs-phaser-ce-signalcommandmap-master)
88
[![Test Coverage](https://api.codeclimate.com/v1/badges/be8024a4f08a2f6bdfc0/test_coverage)](https://codeclimate.com/github/RobotlegsJS/RobotlegsJS-Phaser-CE-SignalCommandMap/test_coverage)
99
[![npm version](https://badge.fury.io/js/%40robotlegsjs%2Fphaser-ce-signalcommandmap.svg)](https://badge.fury.io/js/%40robotlegsjs%2Fphaser-ce-signalcommandmap)
1010
[![Greenkeeper badge](https://badges.greenkeeper.io/RobotlegsJS/RobotlegsJS-Phaser-CE-SignalCommandMap.svg)](https://greenkeeper.io/)

karma.conf.js

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,17 @@ module.exports = config => {
1414
var configuration = {
1515
client: {
1616
mocha: {
17-
timeout : 5000
17+
timeout: 5000
1818
}
1919
},
2020
basePath: "",
21-
frameworks: [
22-
"mocha",
23-
"sinon-chai",
24-
"es6-shim"
25-
],
21+
frameworks: ["mocha", "sinon-chai", "es6-shim"],
2622
files: [
2723
{ pattern: "node_modules/reflect-metadata/Reflect.js", include: true },
2824
{ pattern: "node_modules/bluebird/js/browser/bluebird.js", include: true },
2925
{ pattern: "node_modules/phaser-ce/build/phaser.js", include: true },
3026
{ pattern: "./test/index.ts", include: true },
31-
{ pattern: '**/*.map', served: true, included: false, watched: true }
27+
{ pattern: "**/*.map", served: true, included: false, watched: true }
3228
],
3329
preprocessors: {
3430
"./test/index.ts": ["webpack"],
@@ -42,21 +38,16 @@ module.exports = config => {
4238
"karma-webpack",
4339
"karma-sourcemap-writer",
4440
"karma-sourcemap-loader",
45-
"karma-remap-istanbul",
4641
"karma-mocha-reporter",
4742
"karma-mocha",
4843
"karma-sinon-chai",
4944
"karma-es6-shim",
5045
"karma-coverage-istanbul-reporter"
5146
],
5247
mime: {
53-
"text/x-typescript": ["ts","tsx"]
48+
"text/x-typescript": ["ts", "tsx"]
5449
},
55-
reporters: (
56-
config.singleRun ?
57-
["dots", "mocha", "coverage-istanbul"] :
58-
["dots", "mocha"]
59-
),
50+
reporters: config.singleRun ? ["dots", "mocha", "coverage-istanbul"] : ["dots", "mocha"],
6051
coverageIstanbulReporter: {
6152
reports: ["html", "lcov", "lcovonly", "text-summary"],
6253
dir: "coverage",

package.json

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -53,57 +53,54 @@
5353
"lib": "./lib"
5454
},
5555
"dependencies": {
56-
"@robotlegsjs/core": "^1.0.0",
57-
"tslib": "^1.9.3"
56+
"@robotlegsjs/core": "^1.0.2",
57+
"tslib": "^1.10.0"
5858
},
5959
"peerDependencies": {
6060
"phaser-ce": "^2.8.1",
61-
"reflect-metadata": "^0.1.12"
61+
"reflect-metadata": "^0.1.13"
6262
},
6363
"devDependencies": {
64-
"@types/bluebird": "^3.5.26",
65-
"@types/chai": "^4.1.7",
66-
"@types/mocha": "^5.2.6",
67-
"@types/sinon": "^7.0.10",
68-
"@types/webpack-env": "^1.13.9",
69-
"bluebird": "^3.5.3",
64+
"@types/bluebird": "^3.5.28",
65+
"@types/chai": "^4.2.3",
66+
"@types/mocha": "^5.2.7",
67+
"@types/sinon": "^7.5.0",
68+
"@types/webpack-env": "^1.14.1",
69+
"bluebird": "^3.7.1",
7070
"browserify-versionify": "^1.0.6",
7171
"chai": "^4.2.0",
7272
"es6-map": "^0.1.5",
73-
"es6-symbol": "^3.1.1",
73+
"es6-symbol": "^3.1.2",
7474
"glslify": "^7.0.0",
7575
"imports-loader": "^0.8.0",
76-
"istanbul": "^0.4.5",
7776
"istanbul-instrumenter-loader": "^3.0.1",
78-
"karma": "^4.0.1",
79-
"karma-chrome-launcher": "^2.2.0",
80-
"karma-coverage-istanbul-reporter": "^2.0.5",
77+
"karma": "^4.4.1",
78+
"karma-chrome-launcher": "^3.1.0",
79+
"karma-coverage-istanbul-reporter": "^2.1.0",
8180
"karma-es6-shim": "^1.0.0",
8281
"karma-mocha": "^1.3.0",
8382
"karma-mocha-reporter": "^2.2.5",
84-
"karma-remap-istanbul": "^0.6.0",
8583
"karma-sinon-chai": "^2.0.2",
8684
"karma-sourcemap-loader": "^0.3.7",
8785
"karma-sourcemap-writer": "^0.1.2",
88-
"karma-webpack": "^3.0.5",
89-
"mocha": "^6.0.2",
90-
"phaser-ce": "^2.11.1",
91-
"prettier": "^1.16.4",
92-
"publish-please": "^5.4.3",
93-
"puppeteer": "^1.13.0",
86+
"karma-webpack": "^4.0.2",
87+
"mocha": "^6.2.2",
88+
"phaser-ce": "^2.13.3",
89+
"prettier": "^1.18.2",
90+
"publish-please": "^5.5.1",
91+
"puppeteer": "^1.20.0",
9492
"reflect-metadata": "^0.1.13",
95-
"remap-istanbul": "^0.13.0",
96-
"rimraf": "^2.6.3",
97-
"sinon": "^7.3.0",
93+
"rimraf": "^3.0.0",
94+
"sinon": "^7.5.0",
9895
"sinon-chai": "^3.3.0",
99-
"ts-loader": "^5.3.3",
100-
"ts-node": "^8.0.3",
101-
"tslint": "^5.14.0",
96+
"ts-loader": "^6.2.0",
97+
"ts-node": "^8.4.1",
98+
"tslint": "^5.20.0",
10299
"tslint-config-prettier": "^1.18.0",
103-
"typescript": "^3.3.4000",
104-
"uglifyjs-webpack-plugin": "^2.1.2",
105-
"webpack": "^4.29.6",
106-
"webpack-cli": "^3.3.0",
107-
"webpack-dev-server": "^3.2.1"
100+
"typescript": "^3.6.4",
101+
"uglifyjs-webpack-plugin": "^2.2.0",
102+
"webpack": "^4.41.2",
103+
"webpack-cli": "^3.3.9",
104+
"webpack-dev-server": "^3.8.2"
108105
}
109106
}

webpack.config.js

Lines changed: 24 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@ const path = require("path");
33
const UglifyJsPlugin = require("uglifyjs-webpack-plugin");
44

55
module.exports = env => {
6-
76
if (!env) env = { production: false, karma: false };
87

98
let mode = env.production ? "production" : "development";
109
let tsconfig = !env.karma ? "tsconfig.json" : "tsconfig.test.json";
1110
let output = env.production ? "dist" : "dist-test";
12-
let filename = env.karma ? "[name].[hash].js" : (env.production ? "robotlegs-phaser-ce-signalcommandmap.min.js" : "robotlegs-phaser-ce-signalcommandmap.js");
11+
let filename = env.karma
12+
? "[name].[hash].js"
13+
: env.production
14+
? "robotlegs-phaser-ce-signalcommandmap.min.js"
15+
: "robotlegs-phaser-ce-signalcommandmap.js";
1316

1417
return {
1518
mode: mode,
@@ -35,9 +38,7 @@ module.exports = env => {
3538
loader: "ts-loader?configFile=" + tsconfig
3639
},
3740
{
38-
test: ((env.production) /* disable this loader for production builds */
39-
? /^$/
40-
: /^.*(src).*\.ts$/),
41+
test: env.production /* disable this loader for production builds */ ? /^$/ : /^.*(src).*\.ts$/,
4142
loader: "istanbul-instrumenter-loader",
4243
query: {
4344
embedSource: true
@@ -47,34 +48,27 @@ module.exports = env => {
4748
]
4849
},
4950

50-
plugins: (
51-
(env.production)
52-
? []
53-
: [ new webpack.SourceMapDevToolPlugin({ test: /\.ts$/i }) ]
54-
),
51+
plugins: env.production ? [] : [new webpack.SourceMapDevToolPlugin({ test: /\.ts$/i })],
5552

56-
optimization:
57-
(env.production)
58-
? {
59-
concatenateModules: true,
60-
minimize: true,
61-
minimizer: [
62-
new UglifyJsPlugin({
63-
cache: true,
64-
parallel: 4,
65-
uglifyOptions: {
66-
output: {
67-
comments: false
68-
}
53+
optimization: env.production
54+
? {
55+
concatenateModules: true,
56+
minimize: true,
57+
minimizer: [
58+
new UglifyJsPlugin({
59+
cache: true,
60+
parallel: 4,
61+
uglifyOptions: {
62+
output: {
63+
comments: false
6964
}
70-
})
71-
]
72-
}
73-
: {}
74-
,
75-
65+
}
66+
})
67+
]
68+
}
69+
: {},
7670
resolve: {
7771
extensions: [".ts", ".js", ".json"]
7872
}
79-
}
73+
};
8074
};

0 commit comments

Comments
 (0)