apollo-client-ws
Version:
GraphQL WebSocket Network Interface for Apollo Client
38 lines (35 loc) • 1.15 kB
JavaScript
module.exports = function (grunt) {
grunt.loadNpmTasks("grunt-contrib-clean")
grunt.loadNpmTasks("grunt-browserify")
grunt.initConfig({
browserify: {
"client-browser": {
files: {
"client-browser.bundle.js": [ "./client-browser.js" ]
},
options: {
transform: [
[ "babelify", {
presets: [
[ "@babel/preset-env", {
"targets": {
"browsers": "last 2 versions, > 1%, ie 11"
}
} ]
]
} ]
],
browserifyOptions: {
standalone: "ClientBrowser",
debug: false
}
}
}
},
clean: {
clean: [],
distclean: [ "node_modules" ]
}
})
grunt.registerTask("default", [ "browserify" ])
}