UNPKG

@lcdp/offline-plugin

Version:
101 lines 3.36 kB
{ "name": "@lcdp/offline-plugin", "version": "5.1.4", "description": "offline-plugin for webpack", "main": "lib/index.js", "files": [ "lib/", "tpls/", "runtime.js", "runtime.d.ts" ], "repository": { "type": "git", "url": "https://github.com/LeComptoirDesPharmacies/offline-plugin.git" }, "author": "Le Comptoir Des Pharmacies <webmaster@lecomptoirdespharmacies.fr>", "contributors": [ "Arthur Stolyar <nekr.fabula@gmail.com>" ], "license": "MIT", "dependencies": { "babel": "^5.8.38", "deep-extend": "^0.5.1", "ejs": "^3.1.6", "loader-utils": "0.2.x", "minimatch": "^3.0.3", "slash": "^1.0.0" }, "devEngines": { "packageManager": { "name": "pnpm", "version": "10.24.0", "onFail": "error" } }, "bugs": { "url": "https://github.com/LeComptoirDesPharmacies/offline-plugin/issues" }, "homepage": "https://github.com/LeComptoirDesPharmacies/offline-plugin", "keywords": [ "webpack", "plugin", "offline", "cache", "caching", "storage", "service-worker", "serviceworker", "appcache", "application cache", "pwa", "progressive web apps", "app-shell", "appshell" ], "devDependencies": { "babel-eslint": "^9.0.0", "chalk": "^1.1.3", "cli-highlight": "^1.1.4", "copy-webpack-plugin": "^4.2.0", "del": "^2.2.2", "diff": "^3.0.1", "dir-compare": "^1.1.0", "eslint": "^5.5.0", "express": "^4.16.2", "fs-extra": "^5.0.0", "glob": "^7.1.2", "mocha": "^4.0.1", "webpack": "4.26.x" }, "buildDependencies": { "babel": "^5.8.38" }, "testsBrowserDependencies": { "puppeteer": "^1.1.1" }, "scripts": { "test": "pnpm run test:fixtures", "test:browser": "node tests/run-browser-tests.js", "test:fixtures": "node tests/legacy/run && eslint -c configs/eslint.tests.json tests/legacy/fixtures", "test:fixtures:fix": "node tests/legacy/run --fix", "test:ci_fixtures": "pnpm run test:fixtures", "test:ci_browser": "pnpm run install:browser-tests && pnpm run test:browser", "test:ci_all": "pnpm run test:ci_fixtures && pnpm run test:ci_browser", "build": "./node_modules/.bin/babel src/ -d lib/", "watch": "pnpm run build -- --watch", "preinstall": "pnpm dlx @lcdp/assert-safe-chain@1.0.7", "install:build-deps": "node build/install-build-deps.js", "install:browser-tests": "node build/install-browser-tests.js", "tag": "git push && git push --tags", "publish:latest": "pnpm publish", "publish:next": "pnpm publish --tag=next", "release:latest:patch": "pnpm version patch -m '[ci skip] Release %s' && pnpm run tag && pnpm run publish:latest", "release:latest:minor": "pnpm version minor -m '[ci skip] Release %s' && pnpm run tag && pnpm run publish:latest", "release:latest:major": "pnpm version major -m '[ci skip] Release %s' && pnpm run tag && pnpm run publish:latest", "release:next:patch": "pnpm --no-git-tag-version version prepatch && pnpm run publish:next", "release:next:minor": "pnpm --no-git-tag-version version preminor && pnpm run publish:next", "release:next:major": "pnpm --no-git-tag-version version premajor && pnpm run publish:next", "release:next:update": "pnpm --no-git-tag-version version prerelease && pnpm run publish:next" } }