{
  "name": "tattica",
  "version": "0.10.0",
  "description": "Tactical and adaptive asset loading library",
  "main": "dist/tattica.js",
  "module": "dist/tattica.mjs",
  "jsnext:main": "dist/tattica.mjs",
  "umd:main": "dist/tattica.umd.js",
  "unpkg": "dist/tattica.umd.js",
  "scripts": {
    "dev": "microbundle src/tattica.mjs -w & browser-sync . --port 4000 -w --no-open",
    "build": "microbundle src/tattica.mjs --no-sourcemap",
    "build:dev": "microbundle src/tattica.mjs",
    "test": "npm run build && mocha --timeout 20000 --recursive test",
    "lint": "eslint src/*.mjs test/*.js demo/show/*.js",
    "lint-fix": "eslint src/*.mjs test/*.js demo/show/*.js --fix"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/lucagez/tattica.git"
  },
  "author": "Luca Gesmundo <lucagesmundo@yahoo.it>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/lucagez/tattica/issues"
  },
  "keywords": [
    "images preload",
    "image loading",
    "asset loading",
    "performance",
    "preload",
    "intersectionobserver",
    "background",
    "speed",
    "wait for idle",
    "requestidlecallback",
    "idle",
    "adaptive serving"
  ],
  "homepage": "https://github.com/lucagez/tattica#readme",
  "devDependencies": {
    "babel-eslint": "^10.0.1",
    "browser-sync": "^2.26.3",
    "chai": "^4.2.0",
    "chai-arrays": "^2.0.0",
    "eslint": "^5.11.1",
    "eslint-config-airbnb-base": "^13.1.0",
    "eslint-plugin-import": "^2.14.0",
    "lodash": "^4.17.11",
    "microbundle": "^0.9.0",
    "mocha": "^5.2.0",
    "puppeteer": "^1.11.0"
  }
}
