{ "name": "when-dom-ready", "version": "1.2.3", "description": "$(document).ready() for the 21st century", "main": "dist/index.js", "scripts": { "prebuild": "rm -rf dist", "build": "babel -d dist src", "prebuild:map": "npm run prebuild", "build:map": "babel --source-maps=true -d dist src", "pretest": "npm run build:map", "lint": "xo", "test": "nyc ava", "pretest:browser": "npm run pretest", "test:browser": "nyc ava test/browser", "pretest:node": "npm run pretest", "test:node": "nyc ava test/node", "coverage": "nyc report --reporter=text-lcov | coveralls", "prepublish": "npm run build" }, "babel": { "plugins": [ "transform-es2015-arrow-functions", "array-includes" ] }, "ava": { "require": [ "./test/helpers/setup-browser-env.js" ] }, "xo": { "env": "browser" }, "repository": { "type": "git", "url": "git+https://github.com/lukechilds/when-dom-ready.git" }, "keywords": [ "check", "dom", "loaded", "ready", "promise", "async", "asynchronous", "pure" ], "author": "Luke Childs (http://lukechilds.co.uk)", "license": "MIT", "bugs": { "url": "https://github.com/lukechilds/when-dom-ready/issues" }, "homepage": "https://github.com/lukechilds/when-dom-ready", "dependencies": {}, "devDependencies": { "ava": "^0.17.0", "babel-cli": "^6.22.2", "babel-plugin-array-includes": "^2.0.3", "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", "browser-env": "^2.0.19", "coveralls": "^2.11.15", "jsdom": "^9.9.1", "nyc": "^10.0.0", "xo": "^0.17.1" } }