Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[sync] 2024/08/03 #1471

Merged
merged 94 commits into from
Aug 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
dcb5eb1
Fix iOS platform views AppDelegate code excerpt (#10833)
Urielbp Jul 3, 2024
b01abac
Clean up and simplify Material widget catalog setup (#10837)
parlough Jul 3, 2024
bac7bfe
Prep DevTools release notes for 2.37.1 (#10840)
elliette Jul 3, 2024
eb609c2
Remove popper.js script inclusion (#10844)
parlough Jul 5, 2024
2b41b68
Simplify styling of various header elements (#10845)
parlough Jul 6, 2024
6324f68
Update deprecation policy (#10839)
Piinks Jul 6, 2024
89bed76
Clean up and simplify widget catalog source files (#10842)
parlough Jul 6, 2024
ba080c6
Standardize YouTube embeds to new shortcode (#10843)
parlough Jul 6, 2024
ebeff7a
[macOS] Add platform view documentation (#10796)
cbracken Jul 6, 2024
2cd99aa
Remove final bootstrap unrelated jquery usage (#10849)
parlough Jul 6, 2024
e1901ae
Remove now unused landing page styles (#10851)
parlough Jul 7, 2024
43a7a19
Switch to more accessible browser video controls (#10850)
parlough Jul 7, 2024
875c9fb
No longer require manually wrapping tables (#10848)
parlough Jul 7, 2024
4cfece7
Improved card responsiveness (#10853)
parlough Jul 7, 2024
5b5933e
Update 11ty for latest incremental serving fixes (#10852)
parlough Jul 7, 2024
4256aad
Fix last updated date on production deploy (#10847)
parlough Jul 7, 2024
a3bebef
Fix typo in url (#10855)
sfshaza2 Jul 7, 2024
02219cd
Updated test drive page VsCode instructions (#10859)
ldps21 Jul 8, 2024
c54616c
Bump examples/codelabs from `ec712d2` to `321cece` (#10861)
dependabot[bot] Jul 8, 2024
0c8f77a
Bump actions/upload-artifact from 4.3.3 to 4.3.4 (#10860)
dependabot[bot] Jul 8, 2024
dd7a504
Start adapting docs for Gradle Kotlin DSL (#10846)
bartekpacia Jul 8, 2024
b624457
Bump actions/setup-node from 4.0.2 to 4.0.3 (#10867)
dependabot[bot] Jul 10, 2024
7070f50
Fix incorrect usage of 'Setup' (#10871)
parlough Jul 11, 2024
e619733
Add a job listing for a DRE based in China (contractor) (#10868)
sfshaza2 Jul 11, 2024
4537e10
fix table in platform-adaptations.md (#10872)
p-mazhnik Jul 11, 2024
e5d80b0
Adding page for predictive back behavior on Android (#10869)
sfshaza2 Jul 11, 2024
df7d9a4
Mark PNPM steps as optional (#10875)
johnpryan Jul 11, 2024
e63f3ef
Adding AlertDialog.adaptive constructor to table (#10874)
sfshaza2 Jul 11, 2024
96599d6
Bump github/codeql-action from 3.25.11 to 3.25.12 (#10887)
dependabot[bot] Jul 12, 2024
332c794
Add info/links to IDX and another mention of Discord (#10876)
sfshaza2 Jul 12, 2024
703ae42
Bump examples/codelabs from `321cece` to `ad68bb3` (#10892)
dependabot[bot] Jul 15, 2024
d142f15
Add more to start developing section (#10912)
atsansone Jul 16, 2024
30baa21
Remove warning at top of install pages (#10910)
atsansone Jul 16, 2024
bff948f
Fix format issue on Android install sections (#10911)
atsansone Jul 16, 2024
2311404
Update validation.md (#10890)
nick9822 Jul 16, 2024
0929f5e
Update multi-touch-scrolling.md (#10906)
EpicMinister Jul 16, 2024
e762902
Add Swift Package Manager docs (#10827)
loic-sharma Jul 16, 2024
76b8c4b
Adding a Cupertino design page (#10870)
sfshaza2 Jul 16, 2024
4fa26a1
Update platforms.yml to reflect 3.22 android api support updates (#10…
reidbaker Jul 16, 2024
1dd8995
FWE Layout tutorial v2 (#10896)
ericwindmill Jul 17, 2024
bc78cad
Moving dependency section to Overview (#10918)
sfshaza2 Jul 18, 2024
dfee487
Add a note about light, dark, and tinted app icons (#10916)
sfshaza2 Jul 18, 2024
d48d194
Introducing a red or grey screen of death (#10914)
sfshaza2 Jul 18, 2024
3052dc0
[ios]update add-to-SwiftUI-app doc (#10888)
hellohuanlin Jul 18, 2024
4a96533
Update index.md, typo fix (#10921)
StephenBuley Jul 18, 2024
d15535f
Fixing title and superscripts (#10900)
sfshaza2 Jul 18, 2024
b5dd0ce
Adding info on how to add privacy manifest to Cocopods (#10920)
sfshaza2 Jul 19, 2024
bece751
Draft: Adding info for customizing control center in iOS 18 (#10917)
sfshaza2 Jul 19, 2024
3764e8e
Update macOS platform view example code (swift) (#10922)
fengjiongmax Jul 20, 2024
8580cdd
Bump github/codeql-action from 3.25.12 to 3.25.13 (#10926)
dependabot[bot] Jul 22, 2024
59f39d9
Clarify WillPopScope disables predictive back (#10928)
justinmc Jul 22, 2024
b4dbd59
Add go link. (#10929)
polina-c Jul 22, 2024
7646180
Adding Dart Board package to state management page (#10932)
sfshaza2 Jul 23, 2024
68c6b04
Make the text more clear (#10931)
sfshaza2 Jul 23, 2024
825e7e2
Removes OOD adaptive/responsive page (#10930)
sfshaza2 Jul 23, 2024
edf4208
Bump examples/codelabs from `ad68bb3` to `0623642` (#10933)
dependabot[bot] Jul 24, 2024
1fb7b41
Fix 2 links on fwe/state management page (#10935)
ericwindmill Jul 24, 2024
e3d595f
Design Doc additions (#10937)
nate-thegrate Jul 24, 2024
eddd113
Fix broken link created when wiki moved (#10939)
sfshaza2 Jul 24, 2024
6e059bb
Clarifying that an Apple ID isn't required at this stage. (#10940)
sfshaza2 Jul 24, 2024
258b11c
Update CHANGELOG name (#10941)
itsjustkevin Jul 24, 2024
e45ed68
Bump github/codeql-action from 3.25.13 to 3.25.14 (#10947)
dependabot[bot] Jul 25, 2024
49841e8
[Part 2] Remove references to old release notes name (#10946)
itsjustkevin Jul 25, 2024
8e1c50d
Adding new material carousel widget (#10950)
sfshaza2 Jul 26, 2024
5503da4
Bump examples/codelabs from `0623642` to `37e49cf` (#10953)
dependabot[bot] Jul 26, 2024
6f52933
Tweak docs on surface plugins to represent what is going out in 3.24 …
matanlurey Jul 26, 2024
2d25abd
Update user-input.md (#10955)
neko-tail Jul 26, 2024
01bef85
Fix typo in xcode.md (#10952)
robbylew Jul 26, 2024
873061a
Fix the name of counter model (#10943)
chyiiiiiiiiiiii Jul 26, 2024
aeb6130
Update internationalization.md (#10954)
heslegend Jul 26, 2024
ed524e5
Fix macOS deployment redirect (#10959)
loic-sharma Jul 27, 2024
32e58d8
Improve SwiftPM markdown formatting (#10960)
loic-sharma Jul 27, 2024
f7a95a4
docs: add some notes about multi flavor in set up app link/universal …
nickf2k Jul 29, 2024
a99f0bf
Bump github/codeql-action from 3.25.14 to 3.25.15 (#10967)
dependabot[bot] Jul 29, 2024
99ec1bc
Bump ossf/scorecard-action from 2.3.3 to 2.4.0 (#10966)
dependabot[bot] Jul 29, 2024
e846c64
Bump examples/codelabs from `37e49cf` to `fcba0e3` (#10965)
dependabot[bot] Jul 29, 2024
c7b160c
fix java sample code in platform-specific (#10956)
taminif Jul 29, 2024
2abbf1f
Begin addressing SwiftPM docs feedback from walkthrough (#10961)
loic-sharma Jul 29, 2024
6fd891e
Adding note about shared resources between Flutter and native (#10968)
sfshaza2 Jul 30, 2024
d2ba84b
Both iOS and Android text input fields support spellcheck (#10969)
sfshaza2 Jul 30, 2024
886e697
Update latest DevTools release notes for Flutter beta branch (#10972)
kenzieschmoll Jul 30, 2024
9d7179b
Clarify that you shouldn't check-in SwiftPM changes to plugin's examp…
loic-sharma Jul 31, 2024
64d1c3d
Add release notes for DevTools 2.38.0 (#10983)
kenzieschmoll Aug 1, 2024
38728a9
Migration guide for InputDecoration.collapsed invalid parameters (#10…
bleroux Aug 1, 2024
c049b7e
Make TODOs clearer in Package.swift templates (#10979)
loic-sharma Aug 1, 2024
5ffa190
Updating CupertinoActionSheet image (#10985)
sfshaza2 Aug 1, 2024
dc3b06d
Fix typo in staggered-animations.md (#10982)
nulkode Aug 1, 2024
da7eb92
Update "Web embedding" documentation. (#10977)
ditman Aug 1, 2024
3e80c2f
Update 11ty to beta alongside other dep updates (#10986)
parlough Aug 1, 2024
7df8cb9
Don't override background color of active tab (#10989)
parlough Aug 2, 2024
4986d24
Move away from deprecated shiki highlighting function (#10988)
parlough Aug 2, 2024
8723f71
Fix a broken link about MobX (#10990)
tatsuyafujisaki Aug 2, 2024
a9e7753
Sync: 2024/08/03
AmosHuKe Aug 5, 2024
2b9f5cf
Update: sidenav.yml
AmosHuKe Aug 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:
submodules: recursive
- name: Enable Corepack
run: corepack enable
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8
- uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
Expand Down Expand Up @@ -131,7 +131,7 @@ jobs:
submodules: recursive
- name: Enable Corepack
run: corepack enable
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8
- uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
submodules: recursive
- name: Enable Corepack
run: corepack enable
- uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8
- uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
Expand Down
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,8 @@ following the instructions in [Get the prerequisites](#get-the-prerequisites).
dart pub get
```

3. Install `pnpm`, an alternative, efficient package manager for
3. (optional - We highly recommend you use `pnpm`, but you can also use `npm`.)
Install `pnpm`, an alternative, efficient package manager for
npm packages. If you already have `pnpm`, verify you have the
latest stable version.

Expand Down Expand Up @@ -219,7 +220,7 @@ following the instructions in [Get the prerequisites](#get-the-prerequisites).
To install [`pnpm`][] without using `corepack`, you
can use your preferred [installation method][pnpm-install].

4. Once you have `pnpm` installed and setup,
5. (optional) Once you have `pnpm` installed and setup,
fetch the site's npm dependencies using `pnpm install`.
We highly recommend you use `pnpm`, but you can also use `npm`.

Expand All @@ -231,14 +232,14 @@ following the instructions in [Get the prerequisites](#get-the-prerequisites).
latest changes to the `main` branch or if you
experience dependency or import errors when building the site.

5. From the root directory, run the `dash_site` tool to
6. From the root directory, run the `dash_site` tool to
validate your setup and learn about the available commands.

```console
./dash_site --help
```

6. From the root directory, serve the site locally.
7. From the root directory, serve the site locally.

```console
./dash_site serve
Expand All @@ -247,21 +248,21 @@ following the instructions in [Get the prerequisites](#get-the-prerequisites).
This command generates and serves the site on a
local port that's printed to your terminal.

7. View your changes in the browser by navigating to <http://localhost:4000>.
8. View your changes in the browser by navigating to <http://localhost:4000>.

Note the port might be different if `4000` is taken.

If you want to check the raw, generated HTML output and structure,
view the `_site` directory in a file explorer or an IDE.

8. Make your changes to the local repo.
9. Make your changes to the local repo.

The site should automatically rebuild on most changes, but if
something doesn't update, exit the process and rerun the command.
Improvements to this functionality are planned.
Please open a new issue to track the issue if this occurs.

9. Commit your changes to the branch and submit your PR.
10. Commit your changes to the branch and submit your PR.

If your change is large, or you'd like to test it,
consider [validating your changes](#validate-your-changes).
Expand Down
2 changes: 1 addition & 1 deletion examples/codelabs
2 changes: 1 addition & 1 deletion examples/cookbook/effects/drag_a_widget/lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const List<Item> _items = [
totalPriceCents: 1299,
uid: '1',
imageProvider: NetworkImage('https://docs.flutter.dev'
'cookbook/img-files/effects/split-check/Food1.jpg'),
'/cookbook/img-files/effects/split-check/Food1.jpg'),
),
Item(
name: 'Veggie Delight',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ class TogetherWidget extends StatelessWidget {
// return widget on Android.
case TargetPlatform.iOS:
// return widget on iOS.
case TargetPlatform.macOS:
// return widget on macOS.
default:
throw UnsupportedError('Unsupported platform view');
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
// ignore_for_file: unused_local_variable

// #docregion import
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
// #enddocregion import
import 'package:flutter/widgets.dart';

class MacOSCompositionWidget extends StatelessWidget {
const MacOSCompositionWidget({super.key});

@override
// #docregion macos-composition
Widget build(BuildContext context) {
// This is used in the platform side to register the view.
const String viewType = '<platform-view-type>';
// Pass parameters to the platform side.
final Map<String, dynamic> creationParams = <String, dynamic>{};

return AppKitView(
viewType: viewType,
layoutDirection: TextDirection.ltr,
creationParams: creationParams,
creationParamsCodec: const StandardMessageCodec(),
);
}
// #enddocregion macos-composition
}

class TogetherWidget extends StatelessWidget {
const TogetherWidget({super.key});

@override
// #docregion together-widget
Widget build(BuildContext context) {
// This is used in the platform side to register the view.
const String viewType = '<platform-view-type>';
// Pass parameters to the platform side.
final Map<String, dynamic> creationParams = <String, dynamic>{};

switch (defaultTargetPlatform) {
case TargetPlatform.android:
// return widget on Android.
case TargetPlatform.iOS:
// return widget on iOS.
case TargetPlatform.macOS:
// return widget on macOS.
default:
throw UnsupportedError('Unsupported platform view');
}
}
// #enddocregion together-widget
}
6 changes: 4 additions & 2 deletions firebase.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,6 @@
{ "source": "/intellij-ide", "destination": "/tools/android-studio", "type": 301 },
{ "source": "/intellij-setup", "destination": "/get-started/editor", "type": 301 },
{ "source": "/ios-release", "destination": "/deployment/ios", "type": 301 },
{ "source": "/jobs/**", "destination": "/jobs", "type": 301 },
{ "source": "/json", "destination": "/data-and-backend/serialization/json", "type": 301 },
{ "source": "/ui/media", "destination": "/ui/assets", "type": 301 },
{ "source": "/ui/media/:rest*", "destination": "/ui/assets/:rest*", "type": 301 },
Expand Down Expand Up @@ -301,6 +300,7 @@
{ "source": "/go/custom-colors-m3", "destination": "https://docs.google.com/document/d/1LbD4JqBgAfHex02oR3r2jyu9lTBBNBmyec2ovT59Kr8/edit?usp=sharing", "type": 301 },
{ "source": "/go/custom-tabs-support", "destination": "https://docs.google.com/document/d/1GvsmPQz6aKixNUphL10XmSOL7M6nOH7W1jYwNp0LwnA", "type": 301 },
{ "source": "/go/dart-flutterbuffers", "destination": "https://docs.google.com/document/d/1rqKq6DwqaeBfTLTixxurrdT9HwZ02DyRjFigO9SiB1Q/edit#", "type": 301 },
{ "source": "/go/dart-patterns", "destination": "https://docs.google.com/document/d/1p6JV-pvr8_45qI5fumv6Ir60wEeagKCceTngYOXt_U4/edit?usp=sharing&resourcekey=0-jGJyRsTPSIpGPN0xgvzSwg", "type": 301 },
{ "source": "/go/dart-static-analysis-ir", "destination": "https://docs.google.com/document/d/1xJYGBSoXL7h1z43NnjFsXxauQGXvUnacef4XR1zmeGA/edit#", "type": 301 },
{ "source": "/go/dart-tooling-daemon", "destination": "https://docs.google.com/document/d/1Qldlyi2TmzTsDN1AS5AfjE93-A2nR296Np5bZW2aBwU/edit?usp=sharing&resourcekey=0-ckijCX_-ZSy-J_KBI-FQ1Q", "type": 301 },
{ "source": "/go/dart-workspace-support", "destination": "https://docs.google.com/document/d/1_SfTg0W8PASZ2neTkNhYjcVDdFvomeoAnZ_XqflIx88/edit?usp=sharing&resourcekey=0-dcmTZFHicV9ZZL863zC5-w", "type": 301 },
Expand Down Expand Up @@ -438,6 +438,7 @@
{ "source": "/go/image-decoding-registry", "destination": "https://docs.google.com/document/d/167qWrlaSAmJm5muqQ-iiJKZy6Q7ZlugIeXmraXava5Y/edit?resourcekey=0-mVrr_zBiSI2Qmd6vqae7Bw", "type": 301 },
{ "source": "/go/impeller-dart", "destination": "https://docs.google.com/document/d/1Sh1BAC5c_kkuMVreo7ymBzPoMzb7lamZRPsI7GBXv5M/edit?resourcekey=0-5w8u2V-LS41tCHeoE8bDTQ", "type": 301 },
{ "source": "/go/impeller-geometry", "destination": "https://docs.google.com/document/d/1t-dzzi04nCdkIReoJp8ZyGNskqIip1TG3WhGEz7Osd8/edit?usp=sharing", "type": 301 },
{ "source": "/go/implicit-animations", "destination": "https://docs.google.com/document/d/1-gUqKiHf6w_eck1rZqYjQk0MMPOIlYjZtYu1zjsDLPA/edit?usp=sharing", "type": 301 },
{ "source": "/go/infinite-scroll", "destination": "https://docs.google.com/document/d/1TV2oF2iLIZtGd48336korxMTQrGizDAASAeZAeteMSc/edit?usp=sharing", "type": 301 },
{ "source": "/go/inheritedwidget-subscription", "destination": "https://docs.google.com/document/d/14BhIyj52NFYuyrWXe8bHJTZp7I67iKNmtOQXHCNH5GQ/edit?usp=sharing", "type": 301 },
{ "source": "/go/inheritedwidget-workshop", "destination": "https://dartpad.dev/workshops.html?webserver=https://dartpad-workshops-io2021.web.app/inherited_widget", "type": 301 },
Expand Down Expand Up @@ -467,6 +468,7 @@
{ "source": "/go/key-based-mouse-tracker-annotation", "destination": "https://docs.google.com/document/d/18DCRSX4-KjJIrnru_Cv9cJjzQmUWM95r8n6uvbS45-E/edit", "type": 301 },
{ "source": "/go/layered-material-widgets", "destination": "https://docs.google.com/document/d/132QrLvsSI3KenJZfCHufXpiRvPeqt3cUMk5DjJa6HRs/edit?usp=sharing&resourcekey=0-LrvJWEP4mqc_P3wJJt2ttw", "type": 301 },
{ "source": "/go/layout-builder-optimization", "destination": "https://docs.google.com/document/d/1H8Z48vZAemV0Kw0It65JMoGhqVlDLQErkKZN8-r9pdU", "type": 301 },
{ "source": "/go/leak-tracker-make-bots-blocking", "destination": "https://docs.google.com/document/d/1O1ojL-E0DsinDvrmR2NIGh9FUo4YeCx7H6rmmJRY_Sc/edit", "type": 301 },
{ "source": "/go/leak-tracker-high-level-design", "destination": "https://docs.google.com/document/d/158JfU9JKRqfhRPF5C0ceTuOAIWPber_MYftRiuTzlVE/edit?resourcekey=0-SFa6mZ69muVqA5eXi30wIQ", "type": 301 },
{ "source": "/go/legacy-material", "destination": "https://docs.google.com/document/d/1REsg982YG2MlspsMOiNLpu8OIWkyehRRQUXHMU3tAAM/edit?usp=sharing", "type": 301 },
{ "source": "/go/lifecycle-debug-flag", "destination": "https://docs.google.com/document/d/1WowGJhAMzYvwoyYLOzwjj1Jb0lwIjUpNfqvKjFWQZIM/edit", "type": 301 },
Expand Down Expand Up @@ -685,7 +687,7 @@
{ "source": "/to/java-gradle-incompatibility", "destination": "/release/breaking-changes/android-java-gradle-migration-guide", "type": 301 },
{ "source": "/to/linux-android-setup", "destination": "/get-started/install/linux/android", "type": 301 },
{ "source": "/to/macos-android-setup", "destination": "/get-started/install/macos/mobile-android", "type": 301 },
{ "source": "/to/macos-deploy", "destination": "/deployment/ios/macos", "type": 301 },
{ "source": "/to/macos-deploy", "destination": "/deployment/macos", "type": 301 },
{ "source": "/to/macos-entitlements", "destination": "/platform-integration/macos/building#entitlements-and-the-app-sandbox", "type": 301 },
{ "source": "/to/macos-ffi", "destination": "/platform-integration/macos/c-interop", "type": 301 },
{ "source": "/to/macos-ios-setup", "destination": "/get-started/install/macos/mobile-ios", "type": 301 },
Expand Down
12 changes: 6 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"node": ">=20.12.0",
"pnpm": ">=9.1.0"
},
"packageManager": "pnpm@9.4.0",
"packageManager": "pnpm@9.6.0",
"scripts": {
"serve": "PRODUCTION=false eleventy --serve",
"build-site-for-staging": "PRODUCTION=false eleventy",
Expand All @@ -22,9 +22,9 @@
"bootstrap-scss": "^4.6.2"
},
"devDependencies": {
"@11ty/eleventy": "3.0.0-alpha.10",
"@11ty/eleventy": "3.0.0-beta.1",
"diff2html": "^3.4.48",
"firebase-tools": "^13.11.2",
"firebase-tools": "^13.15.0",
"hast-util-from-html": "^2.0.1",
"hast-util-select": "^6.0.2",
"hast-util-to-text": "^4.0.2",
Expand All @@ -35,8 +35,8 @@
"markdown-it-attrs": "^4.1.6",
"markdown-it-container": "^4.0.0",
"markdown-it-deflist": "^3.0.0",
"markdown-it-table": "^4.1.1",
"sass": "^1.77.6",
"shiki": "^1.7.0"
"markdown-it-footnote": "^4.0.0",
"sass": "^1.77.8",
"shiki": "^1.12.1"
}
}
Loading
Loading