File tree 4 files changed +32
-14
lines changed
4 files changed +32
-14
lines changed Original file line number Diff line number Diff line change @@ -29,3 +29,5 @@ profile
29
29
node_modules
30
30
bower_components
31
31
dist
32
+ yarn.lock
33
+ package-lock.json
Original file line number Diff line number Diff line change 8
8
*/
9
9
10
10
'use strict' ;
11
- 'use restrict' ;
12
11
13
12
// Number of bits in an integer
14
13
export const INT_BITS = 32 ;
Original file line number Diff line number Diff line change 3
3
"version" : " 1.4.7" ,
4
4
"description" : " Yet another gl-matrix: faster and smaller" ,
5
5
"main" : " dist/vmath.js" ,
6
- "module" : " index.js" ,
6
+ "module" : " index.js" ,
7
7
"jsnext:main" : " index.js" ,
8
8
"scripts" : {
9
9
"prepare" : " npm run build" ,
34
34
"devDependencies" : {
35
35
"documentation" : " ^4.0.0-beta.19" ,
36
36
"fs-jetpack" : " ^0.13.2" ,
37
- "rollup" : " ^0.41.4" ,
37
+ "rollup" : " ^0.54.1" ,
38
+ "rollup-plugin-buble" : " ^0.18.0" ,
38
39
"tap" : " ^10.3.0" ,
39
- "uglify-es " : " ^3.0.15 "
40
+ "uglify-js " : " ^3.3.7 "
40
41
},
41
42
"files" : [
42
43
" dist" ,
Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
3
const fsJetpack = require ( 'fs-jetpack' ) ;
4
+ const buble = require ( 'rollup-plugin-buble' ) ;
4
5
const pjson = require ( '../package.json' ) ;
5
6
6
7
let banner = `
@@ -13,20 +14,35 @@ let banner = `
13
14
14
15
let dest = './dist' ;
15
16
let file = 'vmath' ;
16
- let moduleName = 'vmath' ;
17
+ let name = 'vmath' ;
18
+ let sourcemap = true ;
19
+ let globals = { } ;
17
20
18
21
// clear directory
19
22
fsJetpack . dir ( dest , { empty : true } ) ;
20
23
21
24
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' ,
29
26
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
+ ] ,
32
48
} ;
You can’t perform that action at this time.
0 commit comments