$ git clone https://gist.github.com/3cdebdee4691ce5fdd4ae696db7f296f.git
cd 3cdebdee4691ce5fdd4ae696db7f296f
$ npm install
$ npm start
- See the bug:
TypeError: Cannot read property 'constructor' of null
at clone (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/prefixer.js:13:21)
at clone (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/prefixer.js:31:19)
at clone (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/prefixer.js:31:19)
at Function.Prefixer.clone (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/prefixer.js:64:16)
at TransformDecl.Prefixer.clone (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/prefixer.js:112:23)
at TransformDecl.Declaration.insert (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/declaration.js:105:30)
at TransformDecl.insert (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/hacks/transform-decl.js:64:47)
at TransformDecl.Declaration.add (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/declaration.js:138:19)
at TransformDecl.Prefixer.process (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/prefixer.js:104:18)
at TransformDecl.Declaration.process (/home/teddy/dev/postcss-autoprefixer-bug/node_modules/autoprefixer/lib/declaration.js:144:50)
- Comment out the line
processor.use(discardComments());
$ npm start
- Successfully prefixes.