aiday-mar_code-style-keys/package.json

28 lines
740 B
JSON
Raw Permalink Normal View History

2020-10-25 20:55:59 +00:00
{
"name": "obsidian-sample-plugin",
2022-08-09 17:38:50 +00:00
"version": "1.0.0",
"description": "This is a sample plugin for Obsidian (https://obsidian.md)",
"main": "main.js",
"type": "module",
"scripts": {
"dev": "node esbuild.config.mjs",
2022-01-22 21:13:50 +00:00
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
2024-02-29 12:18:14 +00:00
"version": "node version-bump.mjs && git add manifest.json versions.json",
2025-07-03 10:00:06 +00:00
"lint": "eslint ."
},
"keywords": [],
2025-07-03 10:00:06 +00:00
"license": "0-BSD",
"devDependencies": {
feat: modernize sample plugin Check whether the target version key already exists in versions.json instead of whether the minAppVersion value exists. The old check incorrectly skipped writing a new entry when a prior version mapped to the same minAppVersion. Modernize TypeScript and esbuild configuration - Set target to ES2021 (Obsidian runs on modern Electron/Chromium) - Replace individual strict flags with strict: true - Update lib to ES2021 + DOM - Remove importHelpers and allowJs - Add skipLibCheck, forceConsistentCasingInFileNames, noFallthroughCasesInSwitch - Align esbuild target to es2021 Update dependencies - Bump @types/node from ^16.11.6 to ^22.15.17 (Node 16 is EOL) - Bump eslint-plugin-obsidianmd from 0.1.9 to 0.2.4 - Bump globals from 14.0.0 to 16.1.0 - Bump typescript-eslint from 8.35.1 to 8.32.1 - Remove tslib (no longer needed without importHelpers) Fix code issues and update minimum app version - Prefix unused parameters with _ (evt, view) - Use definite assignment assertion on settings property - Fix editorCallback parameter type (MarkdownView | MarkdownFileInfo) - Replace document/window with activeDocument/activeWindow - Replace let with const in SampleModal.onOpen - Bump minAppVersion from 0.15.0 to 1.0.0 - Update eslint config for obsidianmd plugin 0.2.4 compatibility Update documentation - Fix entry point references (main.ts -> src/main.ts) - Update minimum Node.js version to v18 - Replace outdated eslint instructions with npm run lint - Update code examples for strict mode and activeWindow - Remove yarn as alternative to npm Update eslint configuration Bump to eslint 10 Return to eslint 9 chore: formatting feat: add release CI chore: bumped obsidian eslint plugin to latest version chore: cleanup redundant code chore: moved obsidian to devDependencies fix: apply ignore patterns before rulesets docs: updated AGENTS.md to match codebase fix: set quote_style to single chore: formatting
2026-04-24 14:22:08 +00:00
"@eslint/js": "^9.39.4",
"@types/node": "^22.15.17",
2025-07-04 11:27:53 +00:00
"esbuild": "0.25.5",
feat: modernize sample plugin Check whether the target version key already exists in versions.json instead of whether the minAppVersion value exists. The old check incorrectly skipped writing a new entry when a prior version mapped to the same minAppVersion. Modernize TypeScript and esbuild configuration - Set target to ES2021 (Obsidian runs on modern Electron/Chromium) - Replace individual strict flags with strict: true - Update lib to ES2021 + DOM - Remove importHelpers and allowJs - Add skipLibCheck, forceConsistentCasingInFileNames, noFallthroughCasesInSwitch - Align esbuild target to es2021 Update dependencies - Bump @types/node from ^16.11.6 to ^22.15.17 (Node 16 is EOL) - Bump eslint-plugin-obsidianmd from 0.1.9 to 0.2.4 - Bump globals from 14.0.0 to 16.1.0 - Bump typescript-eslint from 8.35.1 to 8.32.1 - Remove tslib (no longer needed without importHelpers) Fix code issues and update minimum app version - Prefix unused parameters with _ (evt, view) - Use definite assignment assertion on settings property - Fix editorCallback parameter type (MarkdownView | MarkdownFileInfo) - Replace document/window with activeDocument/activeWindow - Replace let with const in SampleModal.onOpen - Bump minAppVersion from 0.15.0 to 1.0.0 - Update eslint config for obsidianmd plugin 0.2.4 compatibility Update documentation - Fix entry point references (main.ts -> src/main.ts) - Update minimum Node.js version to v18 - Replace outdated eslint instructions with npm run lint - Update code examples for strict mode and activeWindow - Remove yarn as alternative to npm Update eslint configuration Bump to eslint 10 Return to eslint 9 chore: formatting feat: add release CI chore: bumped obsidian eslint plugin to latest version chore: cleanup redundant code chore: moved obsidian to devDependencies fix: apply ignore patterns before rulesets docs: updated AGENTS.md to match codebase fix: set quote_style to single chore: formatting
2026-04-24 14:22:08 +00:00
"eslint": "^9.39.4",
"eslint-plugin-obsidianmd": "^0.3.0",
"globals": "^17.6.0",
"jiti": "^2.6.1",
"obsidian": "latest",
"typescript": "^5.8.3",
feat: modernize sample plugin Check whether the target version key already exists in versions.json instead of whether the minAppVersion value exists. The old check incorrectly skipped writing a new entry when a prior version mapped to the same minAppVersion. Modernize TypeScript and esbuild configuration - Set target to ES2021 (Obsidian runs on modern Electron/Chromium) - Replace individual strict flags with strict: true - Update lib to ES2021 + DOM - Remove importHelpers and allowJs - Add skipLibCheck, forceConsistentCasingInFileNames, noFallthroughCasesInSwitch - Align esbuild target to es2021 Update dependencies - Bump @types/node from ^16.11.6 to ^22.15.17 (Node 16 is EOL) - Bump eslint-plugin-obsidianmd from 0.1.9 to 0.2.4 - Bump globals from 14.0.0 to 16.1.0 - Bump typescript-eslint from 8.35.1 to 8.32.1 - Remove tslib (no longer needed without importHelpers) Fix code issues and update minimum app version - Prefix unused parameters with _ (evt, view) - Use definite assignment assertion on settings property - Fix editorCallback parameter type (MarkdownView | MarkdownFileInfo) - Replace document/window with activeDocument/activeWindow - Replace let with const in SampleModal.onOpen - Bump minAppVersion from 0.15.0 to 1.0.0 - Update eslint config for obsidianmd plugin 0.2.4 compatibility Update documentation - Fix entry point references (main.ts -> src/main.ts) - Update minimum Node.js version to v18 - Replace outdated eslint instructions with npm run lint - Update code examples for strict mode and activeWindow - Remove yarn as alternative to npm Update eslint configuration Bump to eslint 10 Return to eslint 9 chore: formatting feat: add release CI chore: bumped obsidian eslint plugin to latest version chore: cleanup redundant code chore: moved obsidian to devDependencies fix: apply ignore patterns before rulesets docs: updated AGENTS.md to match codebase fix: set quote_style to single chore: formatting
2026-04-24 14:22:08 +00:00
"typescript-eslint": "^8.59.1"
}
2020-10-25 20:55:59 +00:00
}