{ "compact": false, "retainLines": true, "presets": [], "ignore": [ "resource/require.js", "chrome/content/zotero/include.js", "resource/tinymce/tinymce.js", "chrome/content/zotero/xpcom/citeproc.js", "resource/csl-validator.js", "resource/react.js", "resource/react-dom.js", "resource/bluebird.js", "resource/bluebird/*.js", "test/resource/*.js" ], "plugins": [ "syntax-flow", "syntax-jsx", "syntax-async-generators", "syntax-class-properties", "syntax-decorators", "syntax-do-expressions", "syntax-export-extensions", "syntax-flow", "syntax-jsx", "syntax-object-rest-spread", "transform-react-jsx", "transform-react-display-name", [ "transform-async-to-module-method", { "module": "resource://zotero/bluebird.js", "method": "coroutine" } ], [ "transform-es2015-modules-commonjs", { "strictMode": false } ] ] }