mirror of
https://github.com/jsmorabito/obsidian-commander.git
synced 2026-07-22 06:40:31 +00:00
deps: upgrade
This commit is contained in:
parent
f71e6e30a5
commit
eaea16f408
5 changed files with 408 additions and 619 deletions
49
package.json
49
package.json
|
|
@ -12,36 +12,35 @@
|
|||
"keywords": [],
|
||||
"author": "jsmorabito & phibr0",
|
||||
"devDependencies": {
|
||||
"@codemirror/autocomplete": "^6.0.0",
|
||||
"@codemirror/commands": "^6.0.0",
|
||||
"@codemirror/lang-css": "^6.0.0",
|
||||
"@codemirror/lang-html": "^6.0.0",
|
||||
"@codemirror/language": "https://github.com/lishid/cm-language",
|
||||
"@codemirror/lint": "^6.0.0",
|
||||
"@codemirror/search": "^6.0.0",
|
||||
"@codemirror/state": "^6.0.0",
|
||||
"@codemirror/view": "^6.0.0",
|
||||
"@types/canvas-confetti": "^1.4.2",
|
||||
"@types/node": "^16.11.6",
|
||||
"@types/react": "^18.0.12",
|
||||
"@typescript-eslint/eslint-plugin": "^5.2.0",
|
||||
"@typescript-eslint/parser": "^5.2.0",
|
||||
"builtin-modules": "^3.2.0",
|
||||
"codemirror": "^6.0.0",
|
||||
"@codemirror/autocomplete": "^6.3.4",
|
||||
"@codemirror/commands": "^6.1.2",
|
||||
"@codemirror/lang-css": "^6.0.1",
|
||||
"@codemirror/lang-html": "^6.3.1",
|
||||
"@codemirror/language": "github:lishid/cm-language",
|
||||
"@codemirror/lint": "^6.1.0",
|
||||
"@codemirror/search": "^6.2.3",
|
||||
"@codemirror/state": "^6.1.4",
|
||||
"@codemirror/view": "^6.6.0",
|
||||
"@types/canvas-confetti": "^1.6.0",
|
||||
"@types/node": "^18.11.9",
|
||||
"@types/react": "^18.0.25",
|
||||
"@typescript-eslint/eslint-plugin": "^5.45.0",
|
||||
"@typescript-eslint/parser": "^5.45.0",
|
||||
"builtin-modules": "^3.3.0",
|
||||
"codemirror": "^6.0.1",
|
||||
"codemirror6-themes": "^0.1.2",
|
||||
"esbuild": "0.13.12",
|
||||
"esbuild": "^0.15.16",
|
||||
"esbuild-plugin-alias": "^0.2.1",
|
||||
"esbuild-sass-plugin": "^2.2.6",
|
||||
"node-fetch": "^3.2.3",
|
||||
"esbuild-sass-plugin": "^2.4.2",
|
||||
"node-fetch": "^3.3.0",
|
||||
"obsidian": "latest",
|
||||
"tslib": "2.3.1",
|
||||
"typescript": "4.4.4"
|
||||
"tslib": "^2.4.1",
|
||||
"typescript": "^4.9.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"@codemirror/lang-javascript": "^6.1.0",
|
||||
"@codemirror/lang-javascript": "^6.1.1",
|
||||
"array-move": "^4.0.0",
|
||||
"beautiful-react-diagrams": "^0.5.1",
|
||||
"canvas-confetti": "^1.5.1",
|
||||
"preact": "^10.7.1"
|
||||
"canvas-confetti": "^1.6.0",
|
||||
"preact": "^10.11.3"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
795
pnpm-lock.yaml
795
pnpm-lock.yaml
File diff suppressed because it is too large
Load diff
|
|
@ -15,54 +15,57 @@ if you want to view the source, please visit the github repository of this plugi
|
|||
|
||||
const prod = (process.argv[2] === 'production');
|
||||
|
||||
esbuild.build({
|
||||
esbuild
|
||||
.build({
|
||||
banner: {
|
||||
js: banner,
|
||||
},
|
||||
footer: {
|
||||
js: "\n/* by phibr0 */"
|
||||
js: "\n/* by phibr0 */",
|
||||
},
|
||||
entryPoints: ['src/main.ts'],
|
||||
entryPoints: ["src/main.ts"],
|
||||
bundle: true,
|
||||
external: [
|
||||
'obsidian',
|
||||
'electron',
|
||||
'@codemirror/autocomplete',
|
||||
'@codemirror/closebrackets',
|
||||
'@codemirror/collab',
|
||||
'@codemirror/commands',
|
||||
'@codemirror/comment',
|
||||
'@codemirror/fold',
|
||||
'@codemirror/gutter',
|
||||
'@codemirror/highlight',
|
||||
'@codemirror/history',
|
||||
'@codemirror/language',
|
||||
'@codemirror/lint',
|
||||
'@codemirror/matchbrackets',
|
||||
'@codemirror/panel',
|
||||
'@codemirror/rangeset',
|
||||
'@codemirror/rectangular-selection',
|
||||
'@codemirror/search',
|
||||
'@codemirror/state',
|
||||
'@codemirror/stream-parser',
|
||||
'@codemirror/text',
|
||||
'@codemirror/tooltip',
|
||||
'@codemirror/view',
|
||||
...builtins],
|
||||
format: 'cjs',
|
||||
"obsidian",
|
||||
"electron",
|
||||
"@codemirror/autocomplete",
|
||||
"@codemirror/closebrackets",
|
||||
"@codemirror/collab",
|
||||
"@codemirror/commands",
|
||||
"@codemirror/comment",
|
||||
"@codemirror/fold",
|
||||
"@codemirror/gutter",
|
||||
"@codemirror/highlight",
|
||||
"@codemirror/history",
|
||||
"@codemirror/language",
|
||||
"@codemirror/lint",
|
||||
"@codemirror/matchbrackets",
|
||||
"@codemirror/panel",
|
||||
"@codemirror/rangeset",
|
||||
"@codemirror/rectangular-selection",
|
||||
"@codemirror/search",
|
||||
"@codemirror/state",
|
||||
"@codemirror/stream-parser",
|
||||
"@codemirror/text",
|
||||
"@codemirror/tooltip",
|
||||
"@codemirror/view",
|
||||
...builtins,
|
||||
],
|
||||
format: "cjs",
|
||||
watch: !prod,
|
||||
loader: {
|
||||
'.svg': 'text',
|
||||
".svg": "text",
|
||||
},
|
||||
target: 'es2015',
|
||||
target: "es2017",
|
||||
logLevel: "info",
|
||||
sourcemap: prod ? false : 'inline',
|
||||
sourcemap: prod ? false : "inline",
|
||||
minify: prod,
|
||||
treeShaking: true,
|
||||
outfile: 'main.js',
|
||||
outfile: "main.js",
|
||||
jsx: "automatic",
|
||||
plugins: [
|
||||
alias({
|
||||
"react": require.resolve("preact/compat"),
|
||||
react: require.resolve("preact/compat"),
|
||||
"react-dom/test-utils": require.resolve("preact/test-utils"),
|
||||
"react-dom": require.resolve("preact/compat"),
|
||||
"react/jsx-runtime": require.resolve("preact/jsx-runtime"),
|
||||
|
|
@ -73,7 +76,7 @@ esbuild.build({
|
|||
setup(build) {
|
||||
build.onEnd(() => {
|
||||
try {
|
||||
renameSync("main.css", "styles.css")
|
||||
renameSync("main.css", "styles.css");
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
}
|
||||
|
|
@ -85,14 +88,24 @@ esbuild.build({
|
|||
setup(build) {
|
||||
build.onEnd(() => {
|
||||
try {
|
||||
copyFileSync("styles.css", "../../vault/.obsidian/plugins/cmdr/styles.css");
|
||||
copyFileSync("main.js", "../../vault/.obsidian/plugins/cmdr/main.js");
|
||||
copyFileSync("manifest.json", "../../vault/.obsidian/plugins/cmdr/manifest.json");
|
||||
copyFileSync(
|
||||
"styles.css",
|
||||
"../../vault/.obsidian/plugins/cmdr/styles.css"
|
||||
);
|
||||
copyFileSync(
|
||||
"main.js",
|
||||
"../../vault/.obsidian/plugins/cmdr/main.js"
|
||||
);
|
||||
copyFileSync(
|
||||
"manifest.json",
|
||||
"../../vault/.obsidian/plugins/cmdr/manifest.json"
|
||||
);
|
||||
} catch (error) {
|
||||
console.error(error);
|
||||
}
|
||||
});
|
||||
},
|
||||
}
|
||||
},
|
||||
],
|
||||
}).catch(() => process.exit(1));
|
||||
})
|
||||
.catch(() => process.exit(1));
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
import { DiagramSchema, Node } from 'beautiful-react-diagrams/@types/DiagramSchema';
|
||||
import CommanderPlugin from 'src/main';
|
||||
|
||||
export default class MacroExecutor {
|
||||
public readonly plugin: CommanderPlugin;
|
||||
|
||||
public constructor(plugin: CommanderPlugin) {
|
||||
this.plugin = plugin;
|
||||
}
|
||||
}
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
"isolatedModules": true,
|
||||
"strictNullChecks": true,
|
||||
"lib": ["DOM", "ES5", "ES6", "ES7", "DOM.Iterable"],
|
||||
"jsx": "preserve",
|
||||
"jsx": "react",
|
||||
"jsxFactory": "h",
|
||||
"jsxFragmentFactory": "Fragment",
|
||||
"allowSyntheticDefaultImports": true,
|
||||
|
|
|
|||
Loading…
Reference in a new issue