message: enabled more readers
diff: import BarcodeFormat from '../BarcodeFormat';
  import BitArray from '../common/BitArray';
  -import Code39Reader from './Code39Reader';
  -import Code128Reader from './Code128Reader';
  -import RSS14Reader from './rss/RSS14Reader';
  import DecodeHintType from '../DecodeHintType';
  +import NotFoundException from '../NotFoundException';
  +import Result from '../Result';
  +import Code128Reader from './Code128Reader';
  +import Code39Reader from './Code39Reader';
  import ITFReader from './ITFReader';
  import MultiFormatUPCEANReader from './MultiFormatUPCEANReader';
  -import NotFoundException from '../NotFoundException';
  import OneDReader from './OneDReader';
  -import Result from '../Result';
  +import RSSExpandedReader from './rss/expanded/RSSExpandedReader';
  +import RSS14Reader from './rss/RSS14Reader';
  /**
  * @author Daniel Switkin <dswitkin@google.com>
  @@ -43,16 +44,11 @@ export default class MultiFormatOneDReader extends OneDReader {
  if (possibleFormats) {
  if (possibleFormats.includes(BarcodeFormat.EAN_13) ||
  + possibleFormats.includes(BarcodeFormat.UPC_A) ||
  possibleFormats.includes(BarcodeFormat.EAN_8) ||
  - possibleFormats.includes(BarcodeFormat.UPC_A)) {
  + possibleFormats.includes(BarcodeFormat.UPC_E)) {
  this.readers.push(new MultiFormatUPCEANReader(hints));
  }
  - // if (possibleFormats.includes(BarcodeFormat.EAN_13) ||
  - // possibleFormats.includes(BarcodeFormat.UPC_A) ||
  - // possibleFormats.includes(BarcodeFormat.EAN_8) ||
  - // possibleFormats.includes(BarcodeFormat.UPC_E)) {
  - // readers.push(new MultiFormatUPCEANReader(hints));
  - // }
  if (possibleFormats.includes(BarcodeFormat.CODE_39)) {
  this.readers.push(new Code39Reader(useCode39CheckDigit));
  }
  @@ -71,12 +67,12 @@ export default class MultiFormatOneDReader extends OneDReader {
  if (possibleFormats.includes(BarcodeFormat.RSS_14)) {
  this.readers.push(new RSS14Reader());
  }
  - // if (possibleFormats.includes(BarcodeFormat.RSS_EXPANDED)) {
  - // this.readers.push(new RSSExpandedReader());
  - // }
  + if (possibleFormats.includes(BarcodeFormat.RSS_EXPANDED)) {
  + this.readers.push(new RSSExpandedReader());
  + }
  }
  if (this.readers.length === 0) {
  - // this.readers.push(new MultiFormatUPCEANReader(hints));
  + this.readers.push(new MultiFormatUPCEANReader(hints));
  this.readers.push(new Code39Reader());
  // this.readers.push(new CodaBarReader());
  // this.readers.push(new Code93Reader());
  @@ -84,7 +80,7 @@ export default class MultiFormatOneDReader extends OneDReader {
  this.readers.push(new Code128Reader());
  this.readers.push(new ITFReader());
  this.readers.push(new RSS14Reader());
  - // this.readers.push(new RSSExpandedReader());
  + this.readers.push(new RSSExpandedReader());
  }
  }
  