tiddlywiki-plugin-dev
Version:
[](https://github.com/tiddly-gittly)
147 lines (146 loc) • 4 kB
JSON
{
"name": "tiddlywiki-plugin-dev",
"author": "Sttot",
"version": "0.5.12",
"type": "module",
"main": "./dist/js/index.js",
"bin": {
"tiddlywiki-plugin-dev": "dist/js/main.js"
},
"types": "./dist/index.d.ts",
"license": "MIT",
"keywords": [
"tiddlywiki",
"tiddlywiki5",
"tiddlywiki-plugin",
"tiddlywiki-theme"
],
"repository": {
"type": "git",
"url": "git+https://github.com/tiddly-gittly/plugin-dev-cli.git"
},
"homepage": "https://tiddly-gittly.github.io/Modern.TiddlyDev/",
"bugs": {
"url": "https://github.com/tiddly-gittly/plugin-dev-cli/issues"
},
"scripts": {
"prepare": "pnpm build && husky install",
"prepublishOnly": "pnpm build",
"dev": "modern dev",
"build": "modern build && node scripts/fix-dist-relative-js-extension.cjs",
"reset": "rimraf ./**/node_modules",
"lint": "pnpm exec eslint \"src/**/*.{js,ts}\" \"tests/**/*.ts\" \"scripts/**/*.{js,cjs}\" \"*.{js,mjs,ts}\" --no-error-on-unmatched-pattern",
"change": "modern change",
"bump": "modern bump",
"pre": "modern pre",
"change-status": "modern change-status",
"gen-release-note": "modern gen-release-note",
"release": "modern release",
"new": "modern new",
"check": "tsc --noEmit && pnpm lint && pnpm test",
"test": "pnpm exec jest --passWithNoTests",
"test:e2e": "pnpm exec jest -c jest.e2e.config.mjs --runInBand",
"upgrade": "modern upgrade"
},
"engines": {
"node": ">=20.0.0"
},
"lint-staged": {
"*.{ts,tsx}": [
"pnpm exec eslint --fix --color --cache --quiet"
],
"*.{js,jsx,mjs,mjsx,cjs,cjsx}": [
"pnpm exec eslint --fix --color --cache --quiet"
]
},
"eslintIgnore": [
"node_modules/",
"dist/"
],
"dependencies": {
"@tailwindcss/postcss": "^4.2.2",
"autoprefixer": "^10.4.27",
"browserslist": "^4.28.2",
"chalk": "^5.6.2",
"chokidar": "^5.0.0",
"clean-css": "^5.3.3",
"cli-progress": "^3.12.0",
"commander": "^14.0.3",
"esbuild": "^0.28.0",
"esbuild-plugin-browserslist": "^2.0.0",
"esbuild-style-plugin": "^1.6.3",
"esbuild-svelte": "^0.9.4",
"get-port-please": "^3.2.0",
"html-minifier-terser": "^7.2.0",
"ignore": "^7.0.5",
"inquirer": "^13.4.1",
"less": "^4.6.4",
"lodash": "^4.18.1",
"postcss-import": "^16.1.1",
"sass": "^1.99.0",
"sha256": "^0.2.0",
"simple-git": "^3.36.0",
"stylus": "^0.64.0",
"tailwindcss": "^4.2.2",
"uglify-js": "^3.19.3",
"ws": "^8.20.0"
},
"peerDependencies": {
"tiddlywiki": ">=5.2.0"
},
"peerDependenciesMeta": {
"tiddlywiki": {
"optional": false
}
},
"optionalDependencies": {
"svelte-preprocess": "^6.0.3"
},
"devDependencies": {
"@eslint/js": "^10.0.1",
"@modern-js/module-tools": "2.70.4",
"@modern-js/plugin-testing": "2.70.4",
"@modern-js/tsconfig": "3.1.3",
"@types/clean-css": "^4.2.11",
"@types/cli-progress": "^3.11.6",
"@types/html-minifier-terser": "^7.0.2",
"@types/inquirer": "^9.0.9",
"@types/jest": "^30.0.0",
"@types/lodash": "^4.17.24",
"@types/node": "^25.6.0",
"@types/sha256": "^0.2.2",
"@types/tmp": "^0.2.6",
"@types/uglify-js": "^3.17.5",
"@types/ws": "^8.18.1",
"coffeescript": "^2.7.0",
"eslint": "^10.2.0",
"globals": "^17.5.0",
"husky": "^9.1.7",
"jest": "^30.3.0",
"lint-staged": "^16.4.0",
"playwright-chromium": "^1.60.0",
"postcss-load-config": "^6.0.1",
"prettier": "^3.8.2",
"pug": "^3.0.4",
"rimraf": "^6.1.3",
"sugarss": "^5.0.1",
"tiddlywiki": "5.3.8",
"tmp": "^0.2.5",
"ts-jest": "^29.4.9",
"ts-node": "^10.9.2",
"tsx": "^4.22.4",
"tw5-typed": "1.1.5",
"typescript": "^6.0.2",
"typescript-eslint": "^8.58.1"
},
"sideEffects": [
"*.css",
"*.less",
"*.sass",
"*.scss"
],
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
}