UNPKG

2.91 kBJSONView Raw
1{
2 "name": "svelte",
3 "version": "3.24.0",
4 "description": "Cybernetically enhanced web apps",
5 "module": "index.mjs",
6 "main": "index",
7 "files": [
8 "types",
9 "compiler.*",
10 "register.js",
11 "index.*",
12 "internal",
13 "store",
14 "animate",
15 "transition",
16 "easing",
17 "motion",
18 "svelte",
19 "README.md"
20 ],
21 "engines": {
22 "node": ">= 8"
23 },
24 "types": "types/runtime/index.d.ts",
25 "scripts": {
26 "test": "mocha --opts mocha.opts",
27 "test:unit": "mocha --require sucrase/register --recursive src/**/__test__.ts",
28 "quicktest": "mocha --opts mocha.opts",
29 "precoverage": "c8 mocha --opts mocha.coverage.opts",
30 "coverage": "c8 report --reporter=text-lcov > coverage.lcov && c8 report --reporter=html",
31 "codecov": "codecov",
32 "precodecov": "npm run coverage",
33 "build": "rollup -c && npm run tsd",
34 "prepare": "npm run build",
35 "dev": "rollup -cw",
36 "pretest": "npm run build",
37 "posttest": "agadoo internal/index.mjs",
38 "prepublishOnly": "npm run lint && PUBLISH=true npm test",
39 "tsd": "tsc -p src/compiler --emitDeclarationOnly && tsc -p src/runtime --emitDeclarationOnly",
40 "lint": "eslint \"{src,test}/**/*.{ts,js}\""
41 },
42 "repository": {
43 "type": "git",
44 "url": "https://github.com/sveltejs/svelte.git"
45 },
46 "keywords": [
47 "UI",
48 "framework",
49 "templates",
50 "templating"
51 ],
52 "author": "Rich Harris",
53 "license": "MIT",
54 "bugs": {
55 "url": "https://github.com/sveltejs/svelte/issues"
56 },
57 "homepage": "https://github.com/sveltejs/svelte#README",
58 "devDependencies": {
59 "@rollup/plugin-commonjs": "^11.0.0",
60 "@rollup/plugin-json": "^4.0.1",
61 "@rollup/plugin-node-resolve": "^6.0.0",
62 "@rollup/plugin-replace": "^2.3.0",
63 "@rollup/plugin-sucrase": "^3.0.0",
64 "@rollup/plugin-typescript": "^2.0.1",
65 "@rollup/plugin-virtual": "^2.0.0",
66 "@sveltejs/eslint-config": "github:sveltejs/eslint-config#v0.0.1",
67 "@types/mocha": "^5.2.7",
68 "@types/node": "^8.10.53",
69 "@typescript-eslint/eslint-plugin": "^3.0.2",
70 "@typescript-eslint/parser": "^3.0.2",
71 "acorn": "^7.3.1",
72 "agadoo": "^1.1.0",
73 "c8": "^5.0.1",
74 "code-red": "^0.1.3",
75 "codecov": "^3.5.0",
76 "css-tree": "1.0.0-alpha22",
77 "eslint": "^7.1.0",
78 "eslint-plugin-import": "^2.20.2",
79 "eslint-plugin-svelte3": "^2.7.3",
80 "estree-walker": "^1.0.0",
81 "is-reference": "^1.1.4",
82 "jsdom": "^15.1.1",
83 "kleur": "^3.0.3",
84 "locate-character": "^2.0.5",
85 "magic-string": "^0.25.3",
86 "mocha": "^6.2.0",
87 "periscopic": "^2.0.1",
88 "puppeteer": "^2.1.1",
89 "rollup": "^1.27.14",
90 "source-map": "^0.7.3",
91 "source-map-support": "^0.5.13",
92 "tiny-glob": "^0.2.6",
93 "tslib": "^1.10.0",
94 "typescript": "^3.5.3"
95 },
96 "nyc": {
97 "include": [
98 "compiler/svelte.js",
99 "shared.js"
100 ],
101 "sourceMap": true,
102 "instrument": true
103 }
104}