{"push_id":629403060,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"005f111f5caace2f3f55eb07759601c8c80fd02d","before":"a0392b81c01543ff8c5cc6a8dd631c01161d0685","commits":[{"sha":"005f111f5caace2f3f55eb07759601c8c80fd02d","author":{"email":"4b556ef4143858d71a60948d7fddf73b37093d91@chromium.org","name":"Erik Arvidsson"},"message":"Support extended import syntax\n\nThis adds support for a import clause pair:\n\n  import def, {a, b} from 'mod';\n  import def2, * as m from 'mod';\n\nThe AST for this is using a ImportClausePair. To simplify the\ntransformer the above is first transformed into:\n\n  import {default as def, a, b} from 'mod';\n  import {default as def2} from 'mod';\n  import * as m from 'mod';\n\nthen the existing transformer just works.\n\nThis preprocessing is done in the ModuleNormalizeTransformer.\n\nFixes #1509","distinct":true,"url":"https://api.github.com/repos/google/traceur-compiler/commits/005f111f5caace2f3f55eb07759601c8c80fd02d"}]}