diff --git a/.travis.yml b/.travis.yml index 61515ce7..036ee4f9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,7 +4,7 @@ node_js: # Stable version is temporarily disabled due to a bug in resemblejs package with # node v12 (https://github.com/orgs/paperjs/teams/contributors/discussions/12). # - stable -- 11 +# - 11 - 10 - 8 sudo: false diff --git a/package.json b/package.json index e2ccafcb..e157fdcc 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,10 @@ "url": "https://github.com/paperjs/paper.js" }, "bugs": "https://github.com/paperjs/paper.js/issues", - "contributors": ["Jürg Lehni (http://scratchdisk.com)", "Jonathan Puckey (http://studiomoniker.com)"], + "contributors": [ + "Jürg Lehni (http://scratchdisk.com)", + "Jonathan Puckey (http://studiomoniker.com)" + ], "main": "dist/paper-full.js", "types": "dist/paper.d.ts", "scripts": { @@ -21,7 +24,14 @@ "jshint": "gulp jshint", "test": "gulp test" }, - "files": ["AUTHORS.md", "CHANGELOG.md", "dist/", "examples/", "LICENSE.txt", "README.md"], + "files": [ + "AUTHORS.md", + "CHANGELOG.md", + "dist/", + "examples/", + "LICENSE.txt", + "README.md" + ], "engines": { "node": ">=8.0.0" }, @@ -41,7 +51,7 @@ }, "devDependencies": { "acorn": "~0.5.0", - "canvas-prebuilt": "^2.0.0-alpha.14", + "canvas": "^2.6.0", "del": "^4.1.0", "gulp": "^3.9.1", "gulp-cached": "^1.1.0", @@ -69,12 +79,28 @@ "prepro": "^2.4.0", "qunitjs": "^1.23.0", "require-dir": "^1.2.0", - "resemblejs": "^3.1.0", + "resemblejs": "^3.2.3", "run-sequence": "^2.2.1", "source-map-support": "^0.5.12", "stats.js": "0.17.0", "straps": "^3.0.1", "typescript": "^3.1.6" }, - "keywords": ["vector", "graphic", "graphics", "2d", "geometry", "bezier", "curve", "curves", "path", "paths", "canvas", "svg", "paper", "paper.js", "paperjs"] + "keywords": [ + "vector", + "graphic", + "graphics", + "2d", + "geometry", + "bezier", + "curve", + "curves", + "path", + "paths", + "canvas", + "svg", + "paper", + "paper.js", + "paperjs" + ] }