Skip to content

Commit 82b8395

Browse files
committed
2 parents b58bf59 + e49911a commit 82b8395

7 files changed

Lines changed: 88 additions & 7 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ jobs:
4444
uses: AButler/upload-release-assets@v2.0
4545
with:
4646
repo-token: ${{ github.token }}
47-
files: "main.js;manifest.json;styles.css"
47+
files: "dist/main.js;dist/manifest.json"

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
node_modules/
2-
main.js
3-
main.ts.map
42
yarn-error.log
3+
dist/

main.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"license": "MIT",
88
"private": true,
99
"scripts": {
10-
"watch": "webpack --watch",
11-
"build": "webpack"
10+
"build": "rimraf dist && mkdir dist && cp manifest.json dist/manifest.json && webpack"
1211
},
1312
"devDependencies": {
13+
"rimraf": "^3.0.2",
1414
"sass": "^1.51.0",
1515
"sass-loader": "^12.6.0",
1616
"ts-loader": "^9.3.0",

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"files": ["./src/main.ts"],
33
"compilerOptions": {
4-
"outDir": ".",
4+
"outDir": "./dist/",
55
"moduleResolution": "node"
66
}
77
}

webpack.config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const { join } = require('path');
2+
13
module.exports = {
24
mode: "production",
35
entry: './src/main.ts',
@@ -28,7 +30,7 @@ module.exports = {
2830
obsidian: 'commonjs obsidian'
2931
},
3032
output: {
31-
path: __dirname,
33+
path: join(__dirname, "dist/"),
3234
filename: 'main.js',
3335
libraryTarget: 'commonjs'
3436
}

yarn.lock

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,11 +245,24 @@ anymatch@~3.1.2:
245245
normalize-path "^3.0.0"
246246
picomatch "^2.0.4"
247247

248+
balanced-match@^1.0.0:
249+
version "1.0.2"
250+
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
251+
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
252+
248253
binary-extensions@^2.0.0:
249254
version "2.2.0"
250255
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
251256
integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
252257

258+
brace-expansion@^1.1.7:
259+
version "1.1.11"
260+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
261+
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
262+
dependencies:
263+
balanced-match "^1.0.0"
264+
concat-map "0.0.1"
265+
253266
braces@^3.0.2, braces@~3.0.2:
254267
version "3.0.2"
255268
resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz"
@@ -354,6 +367,11 @@ commander@^7.0.0:
354367
resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz"
355368
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
356369

370+
concat-map@0.0.1:
371+
version "0.0.1"
372+
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
373+
integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
374+
357375
cross-spawn@^7.0.3:
358376
version "7.0.3"
359377
resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
@@ -592,6 +610,11 @@ find-up@^4.0.0:
592610
locate-path "^5.0.0"
593611
path-exists "^4.0.0"
594612

613+
fs.realpath@^1.0.0:
614+
version "1.0.0"
615+
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
616+
integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
617+
595618
fsevents@~2.3.2:
596619
version "2.3.2"
597620
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
@@ -636,6 +659,18 @@ glob-to-regexp@^0.4.1:
636659
resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"
637660
integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
638661

662+
glob@^7.1.3:
663+
version "7.2.3"
664+
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
665+
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
666+
dependencies:
667+
fs.realpath "^1.0.0"
668+
inflight "^1.0.4"
669+
inherits "2"
670+
minimatch "^3.1.1"
671+
once "^1.3.0"
672+
path-is-absolute "^1.0.0"
673+
639674
graceful-fs@^4.1.2, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
640675
version "4.2.10"
641676
resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"
@@ -671,6 +706,19 @@ import-local@^3.0.2:
671706
pkg-dir "^4.2.0"
672707
resolve-cwd "^3.0.0"
673708

709+
inflight@^1.0.4:
710+
version "1.0.6"
711+
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
712+
integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
713+
dependencies:
714+
once "^1.3.0"
715+
wrappy "1"
716+
717+
inherits@2:
718+
version "2.0.4"
719+
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
720+
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
721+
674722
internmap@^1.0.0:
675723
version "1.0.1"
676724
resolved "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz"
@@ -855,6 +903,13 @@ mimic-fn@^2.1.0:
855903
resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
856904
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
857905

906+
minimatch@^3.1.1:
907+
version "3.1.2"
908+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
909+
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
910+
dependencies:
911+
brace-expansion "^1.1.7"
912+
858913
moment@2.29.1:
859914
version "2.29.1"
860915
resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3"
@@ -903,6 +958,13 @@ obsidian@^0.11.13:
903958
moment "2.29.1"
904959
yaml "2.0.0-4"
905960

961+
once@^1.3.0:
962+
version "1.4.0"
963+
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
964+
integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
965+
dependencies:
966+
wrappy "1"
967+
906968
onetime@^5.1.2:
907969
version "5.1.2"
908970
resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz"
@@ -934,6 +996,11 @@ path-exists@^4.0.0:
934996
resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
935997
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
936998

999+
path-is-absolute@^1.0.0:
1000+
version "1.0.1"
1001+
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1002+
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
1003+
9371004
path-key@^3.0.0, path-key@^3.1.0:
9381005
version "3.1.1"
9391006
resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
@@ -1008,6 +1075,13 @@ resolve@^1.9.0:
10081075
path-parse "^1.0.7"
10091076
supports-preserve-symlinks-flag "^1.0.0"
10101077

1078+
rimraf@^3.0.2:
1079+
version "3.0.2"
1080+
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
1081+
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
1082+
dependencies:
1083+
glob "^7.1.3"
1084+
10111085
safe-buffer@^5.1.0:
10121086
version "5.2.1"
10131087
resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
@@ -1288,6 +1362,11 @@ wildcard@^2.0.0:
12881362
resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz"
12891363
integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==
12901364

1365+
wrappy@1:
1366+
version "1.0.2"
1367+
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1368+
integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1369+
12911370
yallist@^4.0.0:
12921371
version "4.0.0"
12931372
resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"

0 commit comments

Comments
 (0)