├── .gitattributes ├── .gitignore ├── .npmignore ├── README.md ├── ifdef-loader.ts ├── package.json ├── preprocessor.ts ├── spec ├── data │ ├── dfleury.fwb.out.js │ ├── dfleury.in.js │ ├── dfleury.out.js │ ├── earlyskip.fwb.out.js │ ├── earlyskip.in.js │ ├── earlyskip.out.js │ ├── elif.fwb.out.js │ ├── elif.in.js │ ├── elif.out.js │ ├── nested.elif.fwb.out.js │ ├── nested.elif.in.js │ ├── nested.elif.out.js │ ├── nested.else.fwb.out.js │ ├── nested.else.in.js │ ├── nested.else.out.js │ ├── nested.fwb.out.js │ ├── nested.in.js │ ├── nested.out.js │ ├── simple.doubleslash.fwb.out.js │ ├── simple.doubleslash.in.js │ ├── simple.doubleslash.out.js │ ├── simple.fwb.out.js │ ├── simple.in.js │ ├── simple.out.js │ ├── webpack.fwb.out.js │ ├── webpack.in.js │ ├── webpack.in.module.js │ ├── webpack.out.actual.js │ └── webpack.out.js ├── processSpec.ts └── support │ └── jasmine.json ├── tsconfig.json └── webpack.config.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .gitattributes 2 | .vscode/ 3 | spec/ 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/README.md -------------------------------------------------------------------------------- /ifdef-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/ifdef-loader.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/package.json -------------------------------------------------------------------------------- /preprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/preprocessor.ts -------------------------------------------------------------------------------- /spec/data/dfleury.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/dfleury.fwb.out.js -------------------------------------------------------------------------------- /spec/data/dfleury.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/dfleury.in.js -------------------------------------------------------------------------------- /spec/data/dfleury.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/dfleury.out.js -------------------------------------------------------------------------------- /spec/data/earlyskip.fwb.out.js: -------------------------------------------------------------------------------- 1 | var a=1; 2 | debug("hello"); 3 | -------------------------------------------------------------------------------- /spec/data/earlyskip.in.js: -------------------------------------------------------------------------------- 1 | var a=1; 2 | debug("hello"); 3 | -------------------------------------------------------------------------------- /spec/data/earlyskip.out.js: -------------------------------------------------------------------------------- 1 | var a=1; 2 | debug("hello"); 3 | -------------------------------------------------------------------------------- /spec/data/elif.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/elif.fwb.out.js -------------------------------------------------------------------------------- /spec/data/elif.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/elif.in.js -------------------------------------------------------------------------------- /spec/data/elif.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/elif.out.js -------------------------------------------------------------------------------- /spec/data/nested.elif.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.elif.fwb.out.js -------------------------------------------------------------------------------- /spec/data/nested.elif.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.elif.in.js -------------------------------------------------------------------------------- /spec/data/nested.elif.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.elif.out.js -------------------------------------------------------------------------------- /spec/data/nested.else.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.else.fwb.out.js -------------------------------------------------------------------------------- /spec/data/nested.else.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.else.in.js -------------------------------------------------------------------------------- /spec/data/nested.else.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.else.out.js -------------------------------------------------------------------------------- /spec/data/nested.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.fwb.out.js -------------------------------------------------------------------------------- /spec/data/nested.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.in.js -------------------------------------------------------------------------------- /spec/data/nested.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/nested.out.js -------------------------------------------------------------------------------- /spec/data/simple.doubleslash.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/simple.doubleslash.fwb.out.js -------------------------------------------------------------------------------- /spec/data/simple.doubleslash.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/simple.doubleslash.in.js -------------------------------------------------------------------------------- /spec/data/simple.doubleslash.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/simple.doubleslash.out.js -------------------------------------------------------------------------------- /spec/data/simple.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/simple.fwb.out.js -------------------------------------------------------------------------------- /spec/data/simple.in.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/simple.in.js -------------------------------------------------------------------------------- /spec/data/simple.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/simple.out.js -------------------------------------------------------------------------------- /spec/data/webpack.fwb.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/webpack.fwb.out.js -------------------------------------------------------------------------------- /spec/data/webpack.in.js: -------------------------------------------------------------------------------- 1 | const dummy = require("./webpack.in.module.js") -------------------------------------------------------------------------------- /spec/data/webpack.in.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/webpack.in.module.js -------------------------------------------------------------------------------- /spec/data/webpack.out.actual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/webpack.out.actual.js -------------------------------------------------------------------------------- /spec/data/webpack.out.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/data/webpack.out.js -------------------------------------------------------------------------------- /spec/processSpec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/processSpec.ts -------------------------------------------------------------------------------- /spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/spec/support/jasmine.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nippur72/ifdef-loader/HEAD/webpack.config.js --------------------------------------------------------------------------------