├── .npmrc ├── .travis.yml ├── LICENSE ├── bench ├── index.js └── input.js ├── example ├── brfs.js ├── brfs │ ├── source.js │ └── x.txt ├── fs.js └── fs │ ├── source.js │ └── x.txt ├── index.js ├── package.json ├── readme.markdown ├── security.md └── test ├── assign.js ├── assign ├── comma.js └── source.js ├── brfs.js ├── brfs ├── attribute.js ├── attribute_brackets.js ├── attribute_vars.js ├── brackets.js ├── empty.js ├── multi_require.js ├── multi_require_with_uninitialized.js ├── source.js ├── x.txt └── x5.js ├── fn.js ├── fn └── source.js ├── fs.js ├── fs ├── html.js ├── readfile.js ├── robot.html └── x.txt ├── fs_twice.js ├── fs_twice ├── 4x.js ├── html.js ├── readfile.js ├── robot.html ├── vars.js └── x.txt ├── inline.js ├── inline ├── fn.js ├── fn_call.js ├── fn_expr.js ├── obj.js ├── obj_call.js └── obj_expr.js ├── keep-used.js ├── keep-used ├── fs.js └── source.js ├── limit-parsing.js ├── log.js ├── log └── source.js ├── many.js ├── many ├── a.txt ├── all_inline.js ├── b.txt ├── c.txt ├── inline.js └── source.js ├── mixed.js ├── mixed ├── source.js ├── unmixed.js └── xyz.txt ├── nested.js ├── nested └── source.js ├── obj.js ├── obj └── source.js ├── prop.js ├── prop └── source.js ├── readfile_resolve.js ├── readfile_resolve ├── main.js └── node_modules │ └── aaa │ └── wow.txt ├── scope.js ├── scope ├── block.js └── source.js ├── shebang.js ├── shebang └── source.js ├── sourcemap.js ├── sourcemap └── main.js ├── unary.js ├── unary ├── supported.js └── unsupported.js ├── varmod.js ├── varmod ├── source.js └── vars.html ├── vars.js └── vars ├── five.js ├── multi-require.js ├── one.js ├── source.js └── vars.html /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/LICENSE -------------------------------------------------------------------------------- /bench/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/bench/index.js -------------------------------------------------------------------------------- /bench/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/bench/input.js -------------------------------------------------------------------------------- /example/brfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/example/brfs.js -------------------------------------------------------------------------------- /example/brfs/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/example/brfs/source.js -------------------------------------------------------------------------------- /example/brfs/x.txt: -------------------------------------------------------------------------------- 1 | beep boop 2 | -------------------------------------------------------------------------------- /example/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/example/fs.js -------------------------------------------------------------------------------- /example/fs/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/example/fs/source.js -------------------------------------------------------------------------------- /example/fs/x.txt: -------------------------------------------------------------------------------- 1 | beep boop 2 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/package.json -------------------------------------------------------------------------------- /readme.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/readme.markdown -------------------------------------------------------------------------------- /security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/security.md -------------------------------------------------------------------------------- /test/assign.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/assign.js -------------------------------------------------------------------------------- /test/assign/comma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/assign/comma.js -------------------------------------------------------------------------------- /test/assign/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/assign/source.js -------------------------------------------------------------------------------- /test/brfs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs.js -------------------------------------------------------------------------------- /test/brfs/attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/attribute.js -------------------------------------------------------------------------------- /test/brfs/attribute_brackets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/attribute_brackets.js -------------------------------------------------------------------------------- /test/brfs/attribute_vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/attribute_vars.js -------------------------------------------------------------------------------- /test/brfs/brackets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/brackets.js -------------------------------------------------------------------------------- /test/brfs/empty.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/brfs/multi_require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/multi_require.js -------------------------------------------------------------------------------- /test/brfs/multi_require_with_uninitialized.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/multi_require_with_uninitialized.js -------------------------------------------------------------------------------- /test/brfs/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/source.js -------------------------------------------------------------------------------- /test/brfs/x.txt: -------------------------------------------------------------------------------- 1 | beep boop 2 | -------------------------------------------------------------------------------- /test/brfs/x5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/brfs/x5.js -------------------------------------------------------------------------------- /test/fn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fn.js -------------------------------------------------------------------------------- /test/fn/source.js: -------------------------------------------------------------------------------- 1 | var b = require('beep'); 2 | console.log(b(5)); 3 | -------------------------------------------------------------------------------- /test/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs.js -------------------------------------------------------------------------------- /test/fs/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs/html.js -------------------------------------------------------------------------------- /test/fs/readfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs/readfile.js -------------------------------------------------------------------------------- /test/fs/robot.html: -------------------------------------------------------------------------------- 1 | EXTERMINATE 2 | -------------------------------------------------------------------------------- /test/fs/x.txt: -------------------------------------------------------------------------------- 1 | beep boop 2 | -------------------------------------------------------------------------------- /test/fs_twice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs_twice.js -------------------------------------------------------------------------------- /test/fs_twice/4x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs_twice/4x.js -------------------------------------------------------------------------------- /test/fs_twice/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs_twice/html.js -------------------------------------------------------------------------------- /test/fs_twice/readfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs_twice/readfile.js -------------------------------------------------------------------------------- /test/fs_twice/robot.html: -------------------------------------------------------------------------------- 1 | EXTERMINATE 2 | -------------------------------------------------------------------------------- /test/fs_twice/vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/fs_twice/vars.js -------------------------------------------------------------------------------- /test/fs_twice/x.txt: -------------------------------------------------------------------------------- 1 | beep boop 2 | -------------------------------------------------------------------------------- /test/inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/inline.js -------------------------------------------------------------------------------- /test/inline/fn.js: -------------------------------------------------------------------------------- 1 | var x = require('beep')(5); 2 | console.log(x); 3 | -------------------------------------------------------------------------------- /test/inline/fn_call.js: -------------------------------------------------------------------------------- 1 | console.log(require('beep')(5)); 2 | -------------------------------------------------------------------------------- /test/inline/fn_expr.js: -------------------------------------------------------------------------------- 1 | console.log(require('beep')(5) * 3); 2 | -------------------------------------------------------------------------------- /test/inline/obj.js: -------------------------------------------------------------------------------- 1 | var x = require('beep').f(5); 2 | console.log(x); 3 | -------------------------------------------------------------------------------- /test/inline/obj_call.js: -------------------------------------------------------------------------------- 1 | console.log(require('beep').f(5)); 2 | -------------------------------------------------------------------------------- /test/inline/obj_expr.js: -------------------------------------------------------------------------------- 1 | console.log(require('beep').f(5) * 2); 2 | -------------------------------------------------------------------------------- /test/keep-used.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/keep-used.js -------------------------------------------------------------------------------- /test/keep-used/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/keep-used/fs.js -------------------------------------------------------------------------------- /test/keep-used/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/keep-used/source.js -------------------------------------------------------------------------------- /test/limit-parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/limit-parsing.js -------------------------------------------------------------------------------- /test/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/log.js -------------------------------------------------------------------------------- /test/log/source.js: -------------------------------------------------------------------------------- 1 | console.log(require('beep')()); 2 | -------------------------------------------------------------------------------- /test/many.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/many.js -------------------------------------------------------------------------------- /test/many/a.txt: -------------------------------------------------------------------------------- 1 | A! 2 | -------------------------------------------------------------------------------- /test/many/all_inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/many/all_inline.js -------------------------------------------------------------------------------- /test/many/b.txt: -------------------------------------------------------------------------------- 1 | B! 2 | -------------------------------------------------------------------------------- /test/many/c.txt: -------------------------------------------------------------------------------- 1 | C! 2 | -------------------------------------------------------------------------------- /test/many/inline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/many/inline.js -------------------------------------------------------------------------------- /test/many/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/many/source.js -------------------------------------------------------------------------------- /test/mixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/mixed.js -------------------------------------------------------------------------------- /test/mixed/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/mixed/source.js -------------------------------------------------------------------------------- /test/mixed/unmixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/mixed/unmixed.js -------------------------------------------------------------------------------- /test/mixed/xyz.txt: -------------------------------------------------------------------------------- 1 | oh hello 2 | -------------------------------------------------------------------------------- /test/nested.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/nested.js -------------------------------------------------------------------------------- /test/nested/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/nested/source.js -------------------------------------------------------------------------------- /test/obj.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/obj.js -------------------------------------------------------------------------------- /test/obj/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/obj/source.js -------------------------------------------------------------------------------- /test/prop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/prop.js -------------------------------------------------------------------------------- /test/prop/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/prop/source.js -------------------------------------------------------------------------------- /test/readfile_resolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/readfile_resolve.js -------------------------------------------------------------------------------- /test/readfile_resolve/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/readfile_resolve/main.js -------------------------------------------------------------------------------- /test/readfile_resolve/node_modules/aaa/wow.txt: -------------------------------------------------------------------------------- 1 | amaze 2 | -------------------------------------------------------------------------------- /test/scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/scope.js -------------------------------------------------------------------------------- /test/scope/block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/scope/block.js -------------------------------------------------------------------------------- /test/scope/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/scope/source.js -------------------------------------------------------------------------------- /test/shebang.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/shebang.js -------------------------------------------------------------------------------- /test/shebang/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/shebang/source.js -------------------------------------------------------------------------------- /test/sourcemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/sourcemap.js -------------------------------------------------------------------------------- /test/sourcemap/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/sourcemap/main.js -------------------------------------------------------------------------------- /test/unary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/unary.js -------------------------------------------------------------------------------- /test/unary/supported.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/unary/supported.js -------------------------------------------------------------------------------- /test/unary/unsupported.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/unary/unsupported.js -------------------------------------------------------------------------------- /test/varmod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/varmod.js -------------------------------------------------------------------------------- /test/varmod/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/varmod/source.js -------------------------------------------------------------------------------- /test/varmod/vars.html: -------------------------------------------------------------------------------- 1 | beep boop -------------------------------------------------------------------------------- /test/vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/vars.js -------------------------------------------------------------------------------- /test/vars/five.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/vars/five.js -------------------------------------------------------------------------------- /test/vars/multi-require.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/vars/multi-require.js -------------------------------------------------------------------------------- /test/vars/one.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/vars/one.js -------------------------------------------------------------------------------- /test/vars/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/browserify/static-module/HEAD/test/vars/source.js -------------------------------------------------------------------------------- /test/vars/vars.html: -------------------------------------------------------------------------------- 1 | beep boop --------------------------------------------------------------------------------