Skip to content

Commit 47a9a96

Browse files
committed
build(travis): Try to remove canvas dep
1 parent 59a860b commit 47a9a96

File tree

3 files changed

+29
-11
lines changed

3 files changed

+29
-11
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
language: node_js
22
os: linux
3+
sudo: required
34
dist: trusty
45
group: travis_lts
56
before_install:
67
- sudo apt-get -qq update
78
- sudo apt-get install -y libgif-dev
9+
- npm install -g [email protected]
810
before_script:
911
- "export DISPLAY=:99.0"
1012
- "sh -e /etc/init.d/xvfb start"
@@ -27,7 +29,6 @@ cache:
2729
- Documentation/build-tmp
2830

2931
script:
30-
- npm install
3132
- npm run build:release
3233
- npm run validate
3334
- npm run test:travis

Utilities/config/rules-vtk.js

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,39 @@ const autoprefixer = require('autoprefixer');
22

33
module.exports = [
44
{ test: /\.glsl$/i, loader: 'shader-loader' },
5-
{ test: /\.js$/,
5+
{
6+
test: /\.js$/,
67
use: [
7-
{ loader: 'babel-loader', options: { presets: ['env'] } },
8+
{
9+
loader: 'babel-loader',
10+
options: {
11+
presets: ['env'],
12+
// presets: [['env', { targets: { browsers: 'last 2 versions' } }]],
13+
},
14+
},
815
],
916
},
10-
{ test: /\.mcss$/,
17+
{
18+
test: /\.mcss$/,
1119
use: [
1220
{ loader: 'style-loader' },
13-
{ loader: 'css-loader', options: { localIdentName: '[name]-[local]_[sha512:hash:base32:5]', modules: true } },
14-
{ loader: 'postcss-loader', options: { plugins: () => [autoprefixer('last 2 version', 'ie >= 10')] } },
21+
{
22+
loader: 'css-loader',
23+
options: {
24+
localIdentName: '[name]-[local]_[sha512:hash:base32:5]',
25+
modules: true,
26+
},
27+
},
28+
{
29+
loader: 'postcss-loader',
30+
options: {
31+
plugins: () => [autoprefixer('last 2 version', 'ie >= 10')],
32+
},
33+
},
1534
],
1635
},
17-
{ test: /\.svg$/,
18-
use: [
19-
{ loader: 'raw-loader' },
20-
],
36+
{
37+
test: /\.svg$/,
38+
use: [{ loader: 'raw-loader' }],
2139
},
2240
];

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
"kw-doc": "1.1.1",
3434
"kw-web-suite": "5.0.0",
3535
"resemblejs": "2.2.6",
36-
"canvas": "1.6.9",
3736
"tap-markdown": "1.2.1",
3837
"tap-spec": "4.1.1",
3938
"tape": "4.8.0",

0 commit comments

Comments
 (0)