Files for my website bwc9876.dev

Add BCTC Projects

+81 -47
+56 -47
pnpm-lock.yaml
··· 6 6 version: 0.16.8(astro@2.4.5)(sharp@0.32.1) 7 7 "@astrojs/mdx": 8 8 specifier: ^0.19.1 9 - version: 0.19.1(astro@2.4.5)(rollup@3.21.7) 9 + version: 0.19.1(astro@2.4.5)(rollup@3.22.0) 10 10 "@astrojs/sitemap": 11 11 specifier: ^1.3.1 12 12 version: 1.3.1 ··· 56 56 "@jridgewell/trace-mapping": 0.3.18 57 57 dev: false 58 58 59 - /@astrojs/compiler@1.4.1: 59 + /@astrojs/compiler@1.4.2: 60 60 resolution: 61 61 { 62 - integrity: sha512-aXAxapNWZwGN41P+Am/ma/2kAzKOhMNaY6YuvLkUHFv+UZkmDHD6F0fE1sQA2Up0bLjgPQa1VQzoAaii5tZWaA== 62 + integrity: sha512-xoRp7JpiMZPK/beUcZEM5kM44Z/h20wwwQcl54duPqQMyySG9vZ5xMM6dYiQmn7b3XzpZs0cT6TRDoJJ5gwHAQ== 63 63 } 64 64 65 65 /@astrojs/image@0.16.8(astro@2.4.5)(sharp@0.32.1): ··· 91 91 } 92 92 hasBin: true 93 93 dependencies: 94 - "@astrojs/compiler": 1.4.1 94 + "@astrojs/compiler": 1.4.2 95 95 "@jridgewell/trace-mapping": 0.3.18 96 96 "@vscode/emmet-helper": 2.8.8 97 97 events: 3.3.0 ··· 121 121 rehype-raw: 6.1.1 122 122 rehype-stringify: 9.0.3 123 123 remark-gfm: 3.0.1 124 - remark-parse: 10.0.1 124 + remark-parse: 10.0.2 125 125 remark-rehype: 10.1.0 126 126 remark-smartypants: 2.0.0 127 127 shiki: 0.14.2 ··· 132 132 - supports-color 133 133 dev: false 134 134 135 - /@astrojs/mdx@0.19.1(astro@2.4.5)(rollup@3.21.7): 135 + /@astrojs/mdx@0.19.1(astro@2.4.5)(rollup@3.22.0): 136 136 resolution: 137 137 { 138 138 integrity: sha512-9GNNZbGT+lGvbRkQK/NaEJcnjj1T94/ne0KwPjJgNCBQrJuskX5IW1hKiE5bRSOFvkAOrBGneYKg0GXYArBOQQ== ··· 142 142 "@astrojs/markdown-remark": 2.2.0(astro@2.4.5) 143 143 "@astrojs/prism": 2.1.1 144 144 "@mdx-js/mdx": 2.3.0 145 - "@mdx-js/rollup": 2.3.0(rollup@3.21.7) 145 + "@mdx-js/rollup": 2.3.0(rollup@3.22.0) 146 146 acorn: 8.8.2 147 147 es-module-lexer: 1.2.1 148 148 estree-util-visit: 1.2.1 ··· 876 876 estree-util-build-jsx: 2.2.2 877 877 estree-util-is-identifier-name: 2.1.0 878 878 estree-util-to-js: 1.2.0 879 - estree-walker: 3.0.0 879 + estree-walker: 3.0.3 880 880 hast-util-to-estree: 2.3.2 881 881 markdown-extensions: 1.1.1 882 882 periscopic: 3.1.0 883 883 remark-mdx: 2.3.0 884 - remark-parse: 10.0.1 884 + remark-parse: 10.0.2 885 885 remark-rehype: 10.1.0 886 886 unified: 10.1.2 887 887 unist-util-position-from-estree: 1.1.2 ··· 892 892 - supports-color 893 893 dev: false 894 894 895 - /@mdx-js/rollup@2.3.0(rollup@3.21.7): 895 + /@mdx-js/rollup@2.3.0(rollup@3.22.0): 896 896 resolution: 897 897 { 898 898 integrity: sha512-wLvRfJS/M4UmdqTd+WoaySEE7q4BIejYf1xAHXYvtT1du/1Tl/z2450Gg2+Hu7fh05KwRRiehiTP9Yc/Dtn0fA== ··· 901 901 rollup: ">=2" 902 902 dependencies: 903 903 "@mdx-js/mdx": 2.3.0 904 - "@rollup/pluginutils": 5.0.2(rollup@3.21.7) 905 - rollup: 3.21.7 904 + "@rollup/pluginutils": 5.0.2(rollup@3.22.0) 905 + rollup: 3.22.0 906 906 source-map: 0.7.4 907 907 vfile: 5.3.7 908 908 transitivePeerDependencies: ··· 957 957 picocolors: 1.0.0 958 958 tslib: 2.5.0 959 959 960 - /@rollup/pluginutils@5.0.2(rollup@3.21.7): 960 + /@rollup/pluginutils@5.0.2(rollup@3.22.0): 961 961 resolution: 962 962 { 963 963 integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA== ··· 972 972 "@types/estree": 1.0.1 973 973 estree-walker: 2.0.2 974 974 picomatch: 2.3.1 975 - rollup: 3.21.7 975 + rollup: 3.22.0 976 976 dev: false 977 977 978 978 /@trysound/sax@0.2.0: ··· 1316 1316 sharp: 1317 1317 optional: true 1318 1318 dependencies: 1319 - "@astrojs/compiler": 1.4.1 1319 + "@astrojs/compiler": 1.4.2 1320 1320 "@astrojs/language-server": 1.0.5 1321 1321 "@astrojs/markdown-remark": 2.2.0(astro@2.4.5) 1322 1322 "@astrojs/telemetry": 2.1.1 ··· 1349 1349 kleur: 4.1.5 1350 1350 magic-string: 0.27.0 1351 1351 mime: 3.0.0 1352 - ora: 6.3.0 1352 + ora: 6.3.1 1353 1353 path-to-regexp: 6.2.1 1354 1354 preferred-pm: 3.0.3 1355 1355 prompts: 2.4.2 ··· 1366 1366 typescript: 5.0.4 1367 1367 unist-util-visit: 4.1.2 1368 1368 vfile: 5.3.7 1369 - vite: 4.3.5 1370 - vitefu: 0.2.4(vite@4.3.5) 1369 + vite: 4.3.7 1370 + vitefu: 0.2.4(vite@4.3.7) 1371 1371 yargs-parser: 21.1.1 1372 1372 zod: 3.21.4 1373 1373 transitivePeerDependencies: ··· 1481 1481 engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } 1482 1482 hasBin: true 1483 1483 dependencies: 1484 - caniuse-lite: 1.0.30001487 1485 - electron-to-chromium: 1.4.394 1484 + caniuse-lite: 1.0.30001488 1485 + electron-to-chromium: 1.4.397 1486 1486 node-releases: 2.0.10 1487 1487 update-browserslist-db: 1.0.11(browserslist@4.21.5) 1488 1488 dev: false ··· 1534 1534 engines: { node: ">=10" } 1535 1535 dev: false 1536 1536 1537 - /caniuse-lite@1.0.30001487: 1537 + /caniuse-lite@1.0.30001488: 1538 1538 resolution: 1539 1539 { 1540 - integrity: sha512-83564Z3yWGqXsh2vaH/mhXfEM0wX+NlBCm1jYHOb97TrTWJEmPTccZgeLTPBUUb0PNVo+oomb7wkimZBIERClA== 1540 + integrity: sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ== 1541 1541 } 1542 1542 dev: false 1543 1543 ··· 2006 2006 } 2007 2007 dev: false 2008 2008 2009 - /electron-to-chromium@1.4.394: 2009 + /electron-to-chromium@1.4.397: 2010 2010 resolution: 2011 2011 { 2012 - integrity: sha512-0IbC2cfr8w5LxTz+nmn2cJTGafsK9iauV2r5A5scfzyovqLrxuLoxOHE5OBobP3oVIggJT+0JfKnw9sm87c8Hw== 2012 + integrity: sha512-jwnPxhh350Q/aMatQia31KAIQdhEsYS0fFZ0BQQlN9tfvOEwShu6ZNwI4kL/xBabjcB/nTy6lSt17kNIluJZ8Q== 2013 2013 } 2014 2014 dev: false 2015 2015 ··· 2143 2143 dependencies: 2144 2144 "@types/estree-jsx": 1.0.0 2145 2145 estree-util-is-identifier-name: 2.1.0 2146 - estree-walker: 3.0.0 2146 + estree-walker: 3.0.3 2147 2147 dev: false 2148 2148 2149 2149 /estree-util-is-identifier-name@2.1.0: ··· 2188 2188 } 2189 2189 dev: false 2190 2190 2191 + /estree-walker@3.0.3: 2192 + resolution: 2193 + { 2194 + integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== 2195 + } 2196 + dependencies: 2197 + "@types/estree": 1.0.1 2198 + dev: false 2199 + 2191 2200 /events@3.3.0: 2192 2201 resolution: 2193 2202 { ··· 2758 2767 engines: { node: ">=4" } 2759 2768 dev: false 2760 2769 2761 - /is-core-module@2.12.0: 2770 + /is-core-module@2.12.1: 2762 2771 resolution: 2763 2772 { 2764 - integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ== 2773 + integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== 2765 2774 } 2766 2775 dependencies: 2767 2776 has: 1.0.3 ··· 3222 3231 - supports-color 3223 3232 dev: false 3224 3233 3225 - /mdast-util-mdx-jsx@2.1.2: 3234 + /mdast-util-mdx-jsx@2.1.3: 3226 3235 resolution: 3227 3236 { 3228 - integrity: sha512-o9vBCYQK5ZLGEj3tCGISJGjvafyHRVJlZmfJzSE7xjiogSzIeph/Z4zMY65q4WGRMezQBeAwPlrdymDYYYx0tA== 3237 + integrity: sha512-NlnLUrnNkBjzI5UyqlqmYHo6KDJ6sTnuHSFmU2ei8qIHFxQTBoPcffBvdQ2PKrmwHpVUgCmA5o1T1JG2oClpBw== 3229 3238 } 3230 3239 dependencies: 3231 3240 "@types/estree-jsx": 1.0.0 ··· 3252 3261 dependencies: 3253 3262 mdast-util-from-markdown: 1.3.0 3254 3263 mdast-util-mdx-expression: 1.3.2 3255 - mdast-util-mdx-jsx: 2.1.2 3264 + mdast-util-mdx-jsx: 2.1.3 3256 3265 mdast-util-mdxjs-esm: 1.3.1 3257 3266 mdast-util-to-markdown: 1.5.0 3258 3267 transitivePeerDependencies: ··· 3458 3467 uvu: 0.5.6 3459 3468 dev: false 3460 3469 3461 - /micromark-extension-gfm@2.0.2: 3470 + /micromark-extension-gfm@2.0.3: 3462 3471 resolution: 3463 3472 { 3464 - integrity: sha512-oMBh++llCWHYftkP1NmeoQDHHlj3nsRYL3HBhjwBqm+CjSQ4l/v05XiQMTWqmYh4MLEVbq473qEi6S1wonCxcA== 3473 + integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ== 3465 3474 } 3466 3475 dependencies: 3467 3476 micromark-extension-gfm-autolink-literal: 1.0.4 ··· 4015 4024 is-inside-container: 1.0.0 4016 4025 is-wsl: 2.2.0 4017 4026 4018 - /ora@6.3.0: 4027 + /ora@6.3.1: 4019 4028 resolution: 4020 4029 { 4021 - integrity: sha512-1/D8uRFY0ay2kgBpmAwmSA404w4OoPVhHMqRqtjvrcK/dnzcEZxMJ+V4DUbyICu8IIVRclHcOf5wlD1tMY4GUQ== 4030 + integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ== 4022 4031 } 4023 4032 engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } 4024 4033 dependencies: ··· 4158 4167 } 4159 4168 dependencies: 4160 4169 "@types/estree": 1.0.1 4161 - estree-walker: 3.0.0 4170 + estree-walker: 3.0.3 4162 4171 is-reference: 3.0.1 4163 4172 dev: false 4164 4173 ··· 4247 4256 } 4248 4257 engines: { node: ^14.15.0 || >=16.0.0, pnpm: ">=7.14.0" } 4249 4258 dependencies: 4250 - "@astrojs/compiler": 1.4.1 4259 + "@astrojs/compiler": 1.4.2 4251 4260 prettier: 2.8.8 4252 4261 sass-formatter: 0.7.6 4253 4262 synckit: 0.8.5 ··· 4412 4421 dependencies: 4413 4422 "@types/mdast": 3.0.11 4414 4423 mdast-util-gfm: 2.0.2 4415 - micromark-extension-gfm: 2.0.2 4424 + micromark-extension-gfm: 2.0.3 4416 4425 unified: 10.1.2 4417 4426 transitivePeerDependencies: 4418 4427 - supports-color ··· 4430 4439 - supports-color 4431 4440 dev: false 4432 4441 4433 - /remark-parse@10.0.1: 4442 + /remark-parse@10.0.2: 4434 4443 resolution: 4435 4444 { 4436 - integrity: sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw== 4445 + integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw== 4437 4446 } 4438 4447 dependencies: 4439 4448 "@types/mdast": 3.0.11 ··· 4492 4501 } 4493 4502 hasBin: true 4494 4503 dependencies: 4495 - is-core-module: 2.12.0 4504 + is-core-module: 2.12.1 4496 4505 path-parse: 1.0.7 4497 4506 supports-preserve-symlinks-flag: 1.0.0 4498 4507 dev: false ··· 4562 4571 } 4563 4572 engines: { iojs: ">=1.0.0", node: ">=0.10.0" } 4564 4573 4565 - /rollup@3.21.7: 4574 + /rollup@3.22.0: 4566 4575 resolution: 4567 4576 { 4568 - integrity: sha512-KXPaEuR8FfUoK2uHwNjxTmJ18ApyvD6zJpYv9FOJSqLStmt6xOY84l1IjK2dSolQmoXknrhEFRaPRgOPdqCT5w== 4577 + integrity: sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ== 4569 4578 } 4570 4579 engines: { node: ">=14.18.0", npm: ">=8.0.0" } 4571 4580 hasBin: true ··· 5362 5371 vfile-message: 3.1.4 5363 5372 dev: false 5364 5373 5365 - /vite@4.3.5: 5374 + /vite@4.3.7: 5366 5375 resolution: 5367 5376 { 5368 - integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA== 5377 + integrity: sha512-MTIFpbIm9v7Hh5b0wSBgkcWzSBz7SAa6K/cBTwS4kUiQJfQLFlZZRJRQgqunCVzhTPCk674tW+0Qaqh3Q00dBg== 5369 5378 } 5370 5379 engines: { node: ^14.18.0 || >=16.0.0 } 5371 5380 hasBin: true ··· 5392 5401 dependencies: 5393 5402 esbuild: 0.17.19 5394 5403 postcss: 8.4.23 5395 - rollup: 3.21.7 5404 + rollup: 3.22.0 5396 5405 optionalDependencies: 5397 5406 fsevents: 2.3.2 5398 5407 dev: false 5399 5408 5400 - /vitefu@0.2.4(vite@4.3.5): 5409 + /vitefu@0.2.4(vite@4.3.7): 5401 5410 resolution: 5402 5411 { 5403 5412 integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g== ··· 5408 5417 vite: 5409 5418 optional: true 5410 5419 dependencies: 5411 - vite: 4.3.5 5420 + vite: 4.3.7 5412 5421 dev: false 5413 5422 5414 5423 /vscode-css-languageservice@6.2.5:
+25
src/content/projects/bctc-projects.mdx
··· 1 + --- 2 + name: BCTC Projects 3 + summary: A collection of projects I've done for Berks Career and Technology Center, Information Technology Programming 4 + timespan: 5 + from: 2020 6 + to: 2023 7 + tags: 8 + - visual-basic 9 + - java 10 + - c++ 11 + - python 12 + - access 13 + - win-forms 14 + - school 15 + links: 16 + github: Bwc9876/BCTC-Projects 17 + --- 18 + 19 + This repo is a sort-of catch-all for any project I did during my time at Berks 20 + Career and Technology Center that didn't particularly stand out. 21 + 22 + We mainly did Visual Basic .NET + WinForms in our class, however we also branched 23 + out into VBA, Python, C++, Java, and more. 24 + 25 + This also contains some Access databases I did for the class as well.