thomasboyt / defeatureify

experimental. node script to remove specially flagged feature blocks from ember source.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The first character in next statement is removed when I write multiple statements on a single line.

tekutekutekuno opened this issue · comments

Hi,
The ember-cli-babel compress the file if file size is larger than 100kb.
Then, it seems that defeatureify also remove first character in next statement.
And error occur when do uglify. Could anyone help me?

  • in babel-output_path-jVys26A1.tmp
    Ember.debug('test');if(!this.flag){this.hoge = false;}
  • in defeatureify_filter-tmp_dest_dir-H1J41JaT.tmp:
    f(!this.flag){this.hoge = false;}

my environment is following:
ember: 1.12.0
ember-cli: 0.2.7
ember-cli-babel: 5.1.5
ember-cli-defeatureify: 1.1.1

my defeatureify option is following:

    defeatureify: {
        'enableStripDebug': true,
        'debugStatements': [
            'Ember.default.debug',
            'Ember.default.runInDebug'
        ],
        'features': {}
    }

Thanks