Skip to content

Not working with Babel 6 #228

@voodooattack

Description

@voodooattack

I get the following error when I try to require('graphql') in a project that uses babel-core 6.x:

    /home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/logger.js:43
        throw new Constructor(this._buildMessage(msg));
        ^

    ReferenceError: [BABEL] /home/voodooattack/dev/feenda/node_modules/graphql/validation/rules/OverlappingFieldsCanBeMerged.js: Unknown option: /home/voodooattack/dev/feenda/node_modules/graphql/package.json.optional
        at Logger.error (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/logger.js:43:11)
        at OptionManager.mergeOptions (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/options/option-manager.js:250:18)
        at OptionManager.addConfig (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/options/option-manager.js:209:10)
        at OptionManager.findConfigs (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/options/option-manager.js:358:30)
        at OptionManager.init (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/options/option-manager.js:396:12)
        at File.initOptions (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/index.js:191:75)
        at new File (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/file/index.js:122:22)
        at Pipeline.transform (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/transformation/pipeline.js:42:16)
        at Object.transformFileSync (/home/voodooattack/dev/feenda/node_modules/babel-core/lib/api/node.js:118:10)
        at compile (/home/voodooattack/dev/feenda/node_modules/babel-register/lib/node.js:103:20)
        at loader (/home/voodooattack/dev/feenda/node_modules/babel-register/lib/node.js:128:14)
        at Object.require.extensions.(anonymous function) [as .js] (/home/voodooattack/dev/feenda/node_modules/babel-register/lib/node.js:138:7)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:311:12)
        at Module.require (module.js:366:17)
        at require (module.js:385:17)
        at Object.<anonymous> (/home/voodooattack/dev/feenda/node_modules/graphql/validation/specifiedRules.js:102:42)
        at Module._compile (module.js:425:26)
        at Module._extensions..js (module.js:432:10)
        at Object.require.extensions.(anonymous function) [as .js] (/home/voodooattack/dev/feenda/node_modules/babel-register/lib/node.js:136:7)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:311:12)
        at Module.require (module.js:366:17)
        at require (module.js:385:17)
        at Object.<anonymous> (/home/voodooattack/dev/feenda/node_modules/graphql/validation/validate.js:43:23)
        at Module._compile (module.js:425:26)
        at Module._extensions..js (module.js:432:10)
        at Object.require.extensions.(anonymous function) [as .js] (/home/voodooattack/dev/feenda/node_modules/babel-register/lib/node.js:136:7)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:311:12)
        at Module.require (module.js:366:17)
        at require (module.js:385:17)
        at Object.<anonymous> (/home/voodooattack/dev/feenda/node_modules/graphql/graphql.js:55:27)
        at Module._compile (module.js:425:26)
        at Module._extensions..js (module.js:432:10)
        at Object.require.extensions.(anonymous function) [as .js] (/home/voodooattack/dev/feenda/node_modules/babel-register/lib/node.js:136:7)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:311:12)
        at Module.require (module.js:366:17)
        at require (module.js:385:17)
        at Object.<anonymous> (/home/voodooattack/dev/feenda/node_modules/graphql/index.js:17:16)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions