代码拉取完成,页面将自动刷新
{
"name": "svelte-jsoneditor",
"description": "A web-based tool to view, edit, format, transform, and validate JSON",
"version": "0.21.4",
"homepage": "https://github.com/josdejong/svelte-jsoneditor",
"repository": {
"type": "git",
"url": "https://github.com/josdejong/svelte-jsoneditor.git"
},
"type": "module",
"svelte": "./index.js",
"module": "./index.js",
"main": "./index.js",
"types": "./index.d.ts",
"sideEffects": false,
"license": "ISC",
"exports": {
".": {
"svelte": "./index.js",
"module": "./index.js",
"types": "./index.d.ts"
},
"./index.d.ts": "./index.d.ts",
"./index.js": "./index.js",
"./themes/jse-theme-dark.css": "./themes/jse-theme-dark.css",
"./themes/jse-theme-default.css": "./themes/jse-theme-default.css",
"./CHANGELOG.md": "./CHANGELOG.md",
"./LICENSE.md": "./LICENSE.md",
"./README.md": "./README.md",
"./SECURITY.md": "./SECURITY.md"
},
"files": [
"*"
],
"scripts": {
"dev": "vite dev",
"preview": "svelte-kit preview",
"build": "npm run build:svelte && npm run build:vanilla",
"build:watch": "npm run build -- --watch",
"build:svelte": "npm-run-all build:svelte:**",
"build:svelte:clean": "del-cli package",
"build:svelte:prepare": "svelte-kit sync",
"build:svelte:package": "svelte-package -o package",
"build:svelte:copy:files": "cpy README.md CHANGELOG.md LICENSE.md SECURITY.md package",
"build:svelte:package-json": "node tools/createSveltePackageJson.js",
"build:vanilla": "npm-run-all build:vanilla:**",
"build:vanilla:clean": "del-cli package-vanilla",
"build:vanilla:library": "rollup --config rollup.config.vanilla-library.js",
"build:vanilla:bundle": "rollup --config rollup.config.vanilla-bundle.js",
"build:vanilla:types": "rollup --config rollup.config.vanilla-types.js",
"build:vanilla:copy:files": "cpy CHANGELOG.md LICENSE.md SECURITY.md package-vanilla",
"build:vanilla:copy:readme": "cpy --rename README.md README-VANILLA.md package-vanilla",
"build:vanilla:copy:themes": "cpy --flat src/lib/themes package-vanilla/themes",
"build:vanilla:package-json": "node tools/createVanillaPackageJson.js",
"build-and-test": "npm run test-ci && npm run check && npm run lint && npm run build",
"test": "vitest",
"test-ci": "vitest run",
"coverage": "vitest run --coverage",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"lint": "npm run lint:prettier && npm run lint:eslint",
"lint:prettier": "prettier --check --plugin prettier-plugin-svelte .",
"lint:eslint": "eslint --cache --ignore-path .gitignore .",
"format": "prettier --write --plugin prettier-plugin-svelte .",
"prepare": "husky install && cd tools && node generateDiffSequenceEsm.js && cd ..",
"release": "npm-run-all release:**",
"release:lint": "npm run lint",
"release:test": "npm run test-ci",
"release:check": "npm run check",
"release:version": "standard-version",
"release:build": "npm run build",
"release:push": "git push && git push --tag",
"release:publish:svelte-jsoneditor": "npm publish package/",
"release:publish:vanilla-jsoneditor": "npm publish package-vanilla/",
"release-dry-run": "standard-version --dry-run"
},
"dependencies": {
"@codemirror/autocomplete": "^6.12.0",
"@codemirror/commands": "^6.3.3",
"@codemirror/lang-json": "^6.0.1",
"@codemirror/language": "^6.10.0",
"@codemirror/lint": "^6.4.2",
"@codemirror/search": "^6.5.5",
"@codemirror/state": "^6.4.0",
"@codemirror/view": "^6.23.1",
"@fortawesome/free-regular-svg-icons": "^6.5.1",
"@fortawesome/free-solid-svg-icons": "^6.5.1",
"@lezer/highlight": "^1.2.0",
"@replit/codemirror-indentation-markers": "^6.5.0",
"ajv": "^8.12.0",
"codemirror-wrapped-line-indent": "^1.0.3",
"diff-sequences": "^29.6.3",
"immutable-json-patch": "6.0.1",
"jmespath": "^0.16.0",
"json-source-map": "^0.6.1",
"jsonrepair": "^3.5.1",
"lodash-es": "^4.17.21",
"memoize-one": "^6.0.0",
"natural-compare-lite": "^1.4.0",
"sass": "^1.70.0",
"svelte": "^4.2.9",
"svelte-awesome": "^3.3.1",
"svelte-select": "^5.8.3",
"svelte-simple-modal": "^1.6.1",
"vanilla-picker": "^2.12.2"
},
"devDependencies": {
"@babel/core": "7.23.7",
"@babel/preset-env": "7.23.8",
"@commitlint/cli": "18.5.0",
"@commitlint/config-conventional": "18.5.0",
"@rollup/plugin-babel": "6.0.4",
"@rollup/plugin-commonjs": "25.0.7",
"@rollup/plugin-json": "6.1.0",
"@rollup/plugin-node-resolve": "15.2.3",
"@rollup/plugin-terser": "0.4.4",
"@rollup/plugin-typescript": "11.1.6",
"@sveltejs/adapter-auto": "3.1.1",
"@sveltejs/kit": "2.4.3",
"@sveltejs/package": "2.2.6",
"@sveltejs/vite-plugin-svelte": "3.0.1",
"@testing-library/jest-dom": "6.2.1",
"@testing-library/svelte": "4.0.5",
"@types/cookie": "0.6.0",
"@types/expect": "24.3.0",
"@types/jmespath": "0.15.2",
"@types/lodash-es": "4.17.12",
"@typescript-eslint/eslint-plugin": "6.19.1",
"@typescript-eslint/parser": "6.19.1",
"@vitest/coverage-v8": "1.2.1",
"cpy-cli": "5.0.0",
"del-cli": "5.1.0",
"eslint": "8.56.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-svelte": "2.35.1",
"husky": "8.0.3",
"jsdom": "24.0.0",
"lossless-json": "4.0.1",
"npm-run-all": "4.1.5",
"prettier": "3.2.4",
"prettier-plugin-svelte": "3.1.2",
"rollup": "4.9.6",
"rollup-plugin-dts": "6.1.0",
"rollup-plugin-svelte": "7.1.6",
"standard-version": "9.5.0",
"svelte-check": "3.6.3",
"svelte-preprocess": "5.1.3",
"typescript": "5.3.3",
"vite": "5.0.12",
"vitest": "1.2.1"
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。