yrv
Version:
Your routing!
80 lines (79 loc) • 2.57 kB
JSON
{
"name": "yrv",
"version": "0.0.57",
"description": "Your routing!",
"types": "types/index.d.ts",
"_main": "build/dist/index.js",
"_module": "build/src/index.js",
"svelte": "build/dist/index.js",
"files": [
"build/dev/**",
"build/dist/**",
"build/src/index.js",
"types/*.*",
"debug.js"
],
"scripts": {
"release": "standard-version",
"lint": "eslint --ext js,svelte src e2e",
"dev": "npm run build:test -- -w",
"postbuild": "npm run copy:vendor && npm run copy:index",
"prebuild": "rm -rf build",
"copy:vendor": "cp build/src/vendor.js build/dev/ && cp build/src/vendor.js build/dist/",
"copy:index": "cp src/index.js build/dev/ && cp src/index.js build/dist/",
"mortero": "mortero -ayrv:./components USE_HASH_CHANGE=$HASHCHANGE DEBUG=true --platform browser",
"build:module": "npm run mortero -- src -Xtest -Dbuild/src -Nsvelte -fyindex.js --format esm",
"build:debug": "npm run mortero -- src/lib -Xtest -fKDbuild/dev --format esm",
"build:test": "npm run mortero -- src e2e -X{lib,cases,components} -Xhelpers.js -X'**/_*'",
"build:all": "mortero src/lib -fKXtest -Dbuild/dist --format esm --platform browser",
"build": "npm run build:all && npm run build:debug && npm run build:module",
"test:e2e": "testcafe ${BROWSER:-chrome:headless} --color -q",
"test": "npm run build:test -- -fyjs && npm run test:e2e -- -a 'npm run dev' e2e/cases"
},
"mortero": {
"bundle": [
"**/app/*.js",
"**/index.js",
"**/vendor.js"
],
"rename": [
"**/test/**/!(index).html:{basedir}/{name}/index.html",
"**/{src,e2e}/**:{filepath/1}",
"**/test/**:{filepath/1}"
]
},
"bugs": {
"url": "https://github.com/pateketrueke/yrv/issues"
},
"homepage": "https://github.com/pateketrueke/yrv",
"repository": {
"type": "git",
"url": "git+https://github.com/pateketrueke/yrv.git"
},
"author": "Alvaro Cabrera <pateketrueke@gmail.com>",
"license": "MIT",
"keywords": [
"router",
"svelte",
"svelte3",
"svelte-router",
"svelte3-router"
],
"peerDependencies": {
"svelte": "3.x"
},
"devDependencies": {
"abstract-nested-router": "^0.2.1",
"eslint": "^7.27.0",
"eslint-config-airbnb-base": "^14.0.0",
"eslint-plugin-import": "^2.18.2",
"eslint-plugin-svelte3": "^3.2.0",
"eslint-utils": ">=1.4.1",
"mortero": "^0.0.62",
"pug": "^3.0.0",
"query-string": "^6.8.3",
"standard-version": "^9.0.0",
"svelte": "^3.48.0",
"testcafe": "1.18.6"
}
}