Skip to content

Commit 74d191d

Browse files
committed
Modulify tests
1 parent 135e115 commit 74d191d

22 files changed

+73
-82
lines changed

index.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
'use strict'
21
/**
32
* Transform glsl to js.
43
*
54
* @module glsl-js
65
*/
76

8-
var GLSL = require('./lib');
7+
import GLSL from './lib/index.cjs';
8+
99

1010
//static bindings
11-
GLSL.compile =
12-
GLSL.string = function (str, opt) {
11+
export function compile (str, opt) {
1312
return GLSL(opt).compile(str);
1413
};
1514

16-
GLSL.stream = require('./stream');
15+
export * from './stream.cjs';
1716

18-
module.exports = GLSL;
17+
export default GLSL
File renamed without changes.

lib/descriptor.js renamed to lib/descriptor.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* @module glsl-js/lib/descriptor
66
*/
7-
var types = require('./types');
7+
var types = require('./types.cjs');
88
var pick = require('pick-by-alias');
99

1010
/**

lib/index.js renamed to lib/index.cjs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
var Emitter = require('events')
1313
var inherits = require('inherits')
1414
var assert = require('assert')
15-
var parse = require('./parse')
16-
var builtins = require('./builtins')
17-
var types = require('./types')
18-
var operators = require('./operators')
19-
var stdlib = require('./stdlib')
15+
var parse = require('./parse.cjs')
16+
var builtins = require('./builtins.cjs')
17+
var types = require('./types.cjs')
18+
var operators = require('./operators.cjs')
19+
var stdlib = require('./stdlib.cjs')
2020
var flatten = require('array-flatten')
21-
var Descriptor = require('./descriptor')
21+
var Descriptor = require('./descriptor.cjs')
2222
var prepr = require('prepr')
2323

2424
var floatRE = /^-?[0-9]*(?:.[0-9]+)?(?:e-?[0-9]+)?$/i

lib/operators.js renamed to lib/operators.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* @module glsl-js/lib/operators
66
*/
77

8-
var Descriptor = require('./descriptor');
8+
var Descriptor = require('./descriptor.cjs');
99

1010
var floatRE = RegExp('^' + require('float-regex').source + '$')
1111

File renamed without changes.

lib/stdlib.js renamed to lib/stdlib.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* @module glsl-js/lib/stdlib
66
*/
77

8-
var operators = require('./operators').operators;
8+
var operators = require('./operators.cjs').operators;
99

1010
// Returns the type of argument at index
1111
// If argIndex is not specified, assume the first argument

lib/types.js renamed to lib/types.cjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818

1919

20-
var Descriptor = require('./descriptor');
20+
var Descriptor = require('./descriptor.cjs');
2121

2222
// null type means any type
2323
// we keep single argument for float operations complacency

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"version": "1.8.6",
44
"description": "Transpile GLSL to JS",
55
"main": "index.js",
6+
"type": "module",
67
"dependencies": {
78
"array-flatten": "^2.0.0",
89
"float-regex": "^1.0.0",

stream.js renamed to stream.cjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
*/
77

88
var tokenize = require('glsl-tokenizer/string');
9-
var parse = require('./lib/parse');
10-
var GLSL = require('./lib');
9+
var parse = require('./lib/parse.cjs');
10+
var GLSL = require('./lib/index.cjs');
1111
var Transform = require('stream').Transform;
1212
var inherits = require('inherits');
1313

0 commit comments

Comments
 (0)