UNPKG

3.15 kBJSONView Raw
1{
2 "name": "offline-plugin",
3 "version": "5.0.3",
4 "description": "offline-plugin for webpack",
5 "main": "lib/index.js",
6 "files": [
7 "lib/",
8 "tpls/",
9 "runtime.js",
10 "runtime.d.ts"
11 ],
12 "scripts": {
13 "test": "npm run test:fixtures",
14 "test:browser": "node tests/run-browser-tests.js",
15 "test:fixtures": "node tests/legacy/run && eslint -c configs/eslint.tests.json 'tests/legacy/fixtures/**/**.js'",
16 "test:fixtures:fix": "node tests/legacy/run --fix",
17 "test:ci_fixtures": "npm run test:fixtures",
18 "test:ci_browser": "npm run install:browser-tests && npm run test:browser",
19 "test:ci_all": "npm run test:ci_fixtures && npm run test:ci_browser",
20 "build": "./node_modules/.bin/babel src/ -d lib/",
21 "watch": "npm run build -- --watch",
22 "install:build-deps": "node build/install-build-deps.js",
23 "install:browser-tests": "node build/install-browser-tests.js",
24 "tag": "git push && git push --tags",
25 "publish:latest": "npm publish",
26 "publish:next": "npm publish --tag=next",
27 "release:latest:patch": "npm version patch -m '[ci skip] Release %s' && npm run tag && npm run publish:latest",
28 "release:latest:minor": "npm version minor -m '[ci skip] Release %s' && npm run tag && npm run publish:latest",
29 "release:latest:major": "npm version major -m '[ci skip] Release %s' && npm run tag && npm run publish:latest",
30 "release:next:patch": "npm --no-git-tag-version version prepatch && npm run publish:next",
31 "release:next:minor": "npm --no-git-tag-version version preminor && npm run publish:next",
32 "release:next:major": "npm --no-git-tag-version version premajor && npm run publish:next",
33 "release:next:update": "npm --no-git-tag-version version prerelease && npm run publish:next"
34 },
35 "collective": {
36 "type": "opencollective",
37 "url": "https://opencollective.com/offline-plugin",
38 "logo": "https://opencollective.com/offline-plugin/logo.txt?variant=binary&reverse=true"
39 },
40 "repository": {
41 "type": "git",
42 "url": "https://github.com/NekR/offline-plugin.git"
43 },
44 "author": "Arthur Stolyar <nekr.fabula@gmail.com>",
45 "license": "MIT",
46 "dependencies": {
47 "deep-extend": "^0.4.0",
48 "ejs": "^2.3.4",
49 "loader-utils": "0.2.x",
50 "minimatch": "^3.0.3",
51 "slash": "^1.0.0"
52 },
53 "bugs": {
54 "url": "https://github.com/NekR/offline-plugin/issues"
55 },
56 "homepage": "https://github.com/NekR/offline-plugin",
57 "keywords": [
58 "webpack",
59 "plugin",
60 "offline",
61 "cache",
62 "caching",
63 "storage",
64 "service-worker",
65 "serviceworker",
66 "appcache",
67 "application cache",
68 "pwa",
69 "progressive web apps",
70 "app-shell",
71 "appshell"
72 ],
73 "devDependencies": {
74 "chalk": "^1.1.3",
75 "cli-highlight": "^1.1.4",
76 "copy-webpack-plugin": "^4.2.0",
77 "del": "^2.2.2",
78 "diff": "^3.0.1",
79 "dir-compare": "^1.1.0",
80 "eslint": "^3.14.1",
81 "express": "^4.16.2",
82 "fs-extra": "^5.0.0",
83 "glob": "^7.1.2",
84 "mocha": "^4.0.1",
85 "webpack": "4.1.0"
86 },
87 "buildDependencies": {
88 "babel": "^5.8.23"
89 },
90 "testsBrowserDependencies": {
91 "puppeteer": "^1.1.1"
92 }
93}