Skip to content

Commit 5b49f2e

Browse files
committed
fix compile error
1 parent 381dc04 commit 5b49f2e

File tree

4 files changed

+32
-14
lines changed

4 files changed

+32
-14
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,5 @@ profile
2929
node_modules
3030
bower_components
3131
dist
32+
yarn.lock
33+
package-lock.json

lib/bits.js

-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
*/
99

1010
'use strict';
11-
'use restrict';
1211

1312
// Number of bits in an integer
1413
export const INT_BITS = 32;

package.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.4.7",
44
"description": "Yet another gl-matrix: faster and smaller",
55
"main": "dist/vmath.js",
6-
"module" : "index.js",
6+
"module": "index.js",
77
"jsnext:main": "index.js",
88
"scripts": {
99
"prepare": "npm run build",
@@ -34,9 +34,10 @@
3434
"devDependencies": {
3535
"documentation": "^4.0.0-beta.19",
3636
"fs-jetpack": "^0.13.2",
37-
"rollup": "^0.41.4",
37+
"rollup": "^0.54.1",
38+
"rollup-plugin-buble": "^0.18.0",
3839
"tap": "^10.3.0",
39-
"uglify-es": "^3.0.15"
40+
"uglify-js": "^3.3.7"
4041
},
4142
"files": [
4243
"dist",

script/rollup.config.js

+26-10
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use strict';
22

33
const fsJetpack = require('fs-jetpack');
4+
const buble = require('rollup-plugin-buble');
45
const pjson = require('../package.json');
56

67
let banner = `
@@ -13,20 +14,35 @@ let banner = `
1314

1415
let dest = './dist';
1516
let file = 'vmath';
16-
let moduleName = 'vmath';
17+
let name = 'vmath';
18+
let sourcemap = true;
19+
let globals = {};
1720

1821
// clear directory
1922
fsJetpack.dir(dest, { empty: true });
2023

2124
module.exports = {
22-
entry: './index.js',
23-
targets: [
24-
{ dest: `${dest}/${file}.dev.js`, format: 'iife' },
25-
{ dest: `${dest}/${file}.js`, format: 'cjs' },
26-
],
27-
moduleName,
28-
banner,
25+
input: './index.js',
2926
external: [],
30-
globals: {},
31-
sourceMap: true,
27+
plugins: [
28+
buble()
29+
],
30+
output: [
31+
{
32+
file: `${dest}/${file}.dev.js`,
33+
format: 'iife',
34+
name,
35+
banner,
36+
sourcemap,
37+
globals,
38+
},
39+
{
40+
file: `${dest}/${file}.js`,
41+
format: 'cjs',
42+
name,
43+
banner,
44+
sourcemap,
45+
globals,
46+
},
47+
],
3248
};

0 commit comments

Comments
 (0)