UNPKG

1.85 kBJSONView Raw
1{
2 "name": "yrv",
3 "version": "0.0.24",
4 "description": "Your routing bro!",
5 "main": "dist/yrv.js",
6 "svelte": "src/index.js",
7 "module": "dist/yrv.es.js",
8 "browser": "dist/yrv.min.js",
9 "author": "Alvaro Cabrera <pateketrueke@gmail.com>",
10 "license": "MIT",
11 "bugs": {
12 "url": "https://github.com/pateketrueke/yrv/issues"
13 },
14 "homepage": "https://github.com/pateketrueke/yrv",
15 "files": [
16 "src/**",
17 "dist/*"
18 ],
19 "scripts": {
20 "dev": "rollup -c -w",
21 "build": "rollup -c",
22 "serve": "sirv start e2e/public --dev --quiet --single --port 8080 --host 0.0.0.0",
23 "lint": "eslint --ext js,svelte src e2e",
24 "prepublishOnly": "NODE_ENV=production npm run build",
25 "pretest": "npm run lint && NODE_ENV=test npm run build",
26 "test": "npm run test:e2e -- ${BROWSER:-chrome:headless} -a 'npm run serve' e2e/cases",
27 "test:e2e": "BASE_URL=http://localhost:8080 testcafe"
28 },
29 "repository": {
30 "type": "git",
31 "url": "git+https://github.com/pateketrueke/yrv.git"
32 },
33 "keywords": [
34 "router",
35 "svelte",
36 "svelte3",
37 "svelte-router",
38 "svelte3-router"
39 ],
40 "peerDependencies": {
41 "svelte": "3.x"
42 },
43 "devDependencies": {
44 "eslint": "^6.4.0",
45 "eslint-config-airbnb-base": "^14.0.0",
46 "eslint-plugin-import": "^2.18.2",
47 "eslint-plugin-svelte3": "^2.7.3",
48 "eslint-utils": ">=1.4.1",
49 "rollup": "^1.14.4",
50 "rollup-plugin-buble": "^0.19.8",
51 "rollup-plugin-commonjs": "^10.0.0",
52 "rollup-plugin-node-resolve": "^5.0.1",
53 "rollup-plugin-replace": "^2.2.0",
54 "rollup-plugin-svelte": "^5.0.3",
55 "rollup-plugin-terser": "^5.2.0",
56 "serialize-javascript": ">=2.1.1",
57 "sirv-cli": "^0.4.4",
58 "svelte": "^3.18.2",
59 "testcafe": "^1.5.0"
60 },
61 "dependencies": {
62 "abstract-nested-router": "^0.1.13",
63 "query-string": "^6.8.3"
64 }
65}