{ "name": "elixirscript", "version": "0.26.1", "description": "Convert Elixir to JavaScript", "main": "elixir.js", "bin": { "elixirscript": "./elixirscript" }, "engines": { "node": ">=7.1" }, "scripts": { "lint": "eslint src/javascript/lib/**/*.js src/javascript/tests/**/*.js", "lint:fix": "eslint src/javascript/lib/**/*.js src/javascript/tests/**/*.js --fix", "build": "node rollup.config.js", "clean": "rm -rf priv/build", "test": "nyc ava src/javascript/tests" }, "repository": { "type": "git", "url": "git@github.com:bryanjos/elixirscript.git" }, "author": "", "license": "MIT", "dependencies": { "erlang-types": "^1.0.1", "grapheme-splitter": "^1.0.2", "rollup-plugin-commonjs": "^10.0.2", "tailored": "^2.7.4" }, "devDependencies": { "@std/esm": "^0.8.3", "ava": "^2.3.0", "babel-core": "^6.26.0", "babel-preset-env": "^1.6.0", "babel-register": "^6.26.0", "eslint": "^6.2.1", "eslint-config-airbnb-base": "^14.0.0", "eslint-plugin-import": "^2.7.0", "nyc": "^14.1.1", "rollup": "^1.19.4", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-babel-minify": "^9.0.0", "rollup-plugin-node-resolve": "^5.2.0" }, "ava": { "require": [ "babel-register" ], "babel": { "babelrc": true } }, "@std/esm": { "esm": "js" } }