diff --git a/.babelrc b/.babelrc index 4687bc4..36a371c 100644 --- a/.babelrc +++ b/.babelrc @@ -1,3 +1,6 @@ { - "presets": ["es2015", "react", "stage-0"] + "presets": ["es2015", "react", "stage-0"], + "plugins": [ + "add-module-exports" + ] } diff --git a/package.json b/package.json index cd30f68..a4a6c9d 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { "name": "@eigenjoy/cq", - "version": "0.1.0", + "version": "0.1.1", "description": "query code with selectors", "main": "dist/index.js", "repository": "jashmenn/cq", "scripts": { "compile": "babel -d dist/ src/", - "prepublish": "npm run compile", + "prepublish": "npm run generate-parser && npm run compile", "test": "./node_modules/.bin/mocha --compilers js:babel-core/register", "watchtest": "./node_modules/.bin/mocha --compilers js:babel-core/register --watch --watch-extensions pegjs", "generate-parser": "./node_modules/.bin/pegjs src/query.pegjs src/query-parser.js" @@ -26,6 +26,7 @@ "devDependencies": { "babel-cli": "^6.10.1", "babel-core": "^6.9.1", + "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-react-transform": "^2.0.2", "babel-preset-es2015": "^6.9.0", "babel-preset-react": "^6.5.0",