diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml deleted file mode 100644 index c62bb0870..000000000 --- a/.github/FUNDING.yml +++ /dev/null @@ -1,2 +0,0 @@ -open_collective: docsify - diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..6c246b1d0 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,17 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: npm # See documentation for possible values + directory: "/" # Location of package manifests + open-pull-requests-limit: 10 + schedule: + interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + open-pull-requests-limit: 10 + schedule: + interval: monthly diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9b3bebd1f..38a0ca4d2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,9 +13,9 @@ jobs: matrix: node-version: ['lts/*'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -26,6 +26,10 @@ jobs: - name: Lint run: npm run lint + - name: Verify dependencies [server-renderer] + working-directory: ./packages/docsify-server-renderer + run: npm ci --ignore-scripts + test-jest: runs-on: ${{ matrix.os }} strategy: @@ -34,9 +38,9 @@ jobs: node-version: ['lts/*'] os: ['macos-latest', 'ubuntu-latest', 'windows-latest'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -55,9 +59,9 @@ jobs: matrix: node-version: ['lts/*'] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -70,7 +74,7 @@ jobs: - name: E2E Tests (Playwright) run: npm run test:e2e - name: Store artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 if: failure() with: name: ${{ matrix.os }}-${{ matrix.node-version }}-artifacts diff --git a/docs/emoji.md b/docs/emoji.md index 3b562fadc..84a4fd56f 100644 --- a/docs/emoji.md +++ b/docs/emoji.md @@ -262,6 +262,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :beach_umbrella: `:beach_umbrella:` +:beans: `:beans:` + :bear: `:bear:` :bearded_person: `:bearded_person:` @@ -322,6 +324,10 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :bison: `:bison:` +:biting_lip: `:biting_lip:` + +:black_bird: `:black_bird:` + :black_cat: `:black_cat:` :black_circle: `:black_circle:` @@ -460,6 +466,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :bubble_tea: `:bubble_tea:` +:bubbles: `:bubbles:` + :bucket: `:bucket:` :bug: `:bug:` @@ -782,8 +790,12 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :cop: `:cop:` +:copilot: `:copilot:` + :copyright: `:copyright:` +:coral: `:coral:` + :corn: `:corn:` :costa_rica: `:costa_rica:` @@ -842,6 +854,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :crown: `:crown:` +:crutch: `:crutch:` + :cry: `:cry:` :crying_cat_face: `:crying_cat_face:` @@ -976,8 +990,12 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :dominican_republic: `:dominican_republic:` +:donkey: `:donkey:` + :door: `:door:` +:dotted_line_face: `:dotted_line_face:` + :doughnut: `:doughnut:` :dove: `:dove:` @@ -1054,6 +1072,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :email: `:email:` +:empty_nest: `:empty_nest:` + :end: `:end:` :england: `:england:` @@ -1100,10 +1120,18 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :face_exhaling: `:face_exhaling:` +:face_holding_back_tears: `:face_holding_back_tears:` + :face_in_clouds: `:face_in_clouds:` +:face_with_diagonal_mouth: `:face_with_diagonal_mouth:` + :face_with_head_bandage: `:face_with_head_bandage:` +:face_with_open_eyes_and_hand_over_mouth: `:face_with_open_eyes_and_hand_over_mouth:` + +:face_with_peeking_eye: `:face_with_peeking_eye:` + :face_with_spiral_eyes: `:face_with_spiral_eyes:` :face_with_thermometer: `:face_with_thermometer:` @@ -1280,6 +1308,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :flushed: `:flushed:` +:flute: `:flute:` + :fly: `:fly:` :flying_disc: `:flying_disc:` @@ -1290,6 +1320,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :foggy: `:foggy:` +:folding_hand_fan: `:folding_hand_fan:` + :fondue: `:fondue:` :foot: `:foot:` @@ -1386,6 +1418,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :gift_heart: `:gift_heart:` +:ginger_root: `:ginger_root:` + :giraffe: `:giraffe:` :girl: `:girl:` @@ -1412,6 +1446,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :golfing_woman: `:golfing_woman:` +:goose: `:goose:` + :gorilla: `:gorilla:` :grapes: `:grapes:` @@ -1436,6 +1472,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :grey_exclamation: `:grey_exclamation:` +:grey_heart: `:grey_heart:` + :grey_question: `:grey_question:` :grimacing: `:grimacing:` @@ -1470,6 +1508,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :guyana: `:guyana:` +:hair_pick: `:hair_pick:` + :haircut: `:haircut:` :haircut_man: `:haircut_man:` @@ -1486,12 +1526,16 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :hammer_and_wrench: `:hammer_and_wrench:` +:hamsa: `:hamsa:` + :hamster: `:hamster:` :hand: `:hand:` :hand_over_mouth: `:hand_over_mouth:` +:hand_with_index_finger_and_thumb_crossed: `:hand_with_index_finger_and_thumb_crossed:` + :handbag: `:handbag:` :handball_person: `:handball_person:` @@ -1524,6 +1568,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :heart_eyes_cat: `:heart_eyes_cat:` +:heart_hands: `:heart_hands:` + :heart_on_fire: `:heart_on_fire:` :heartbeat: `:heartbeat:` @@ -1538,6 +1584,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :heavy_dollar_sign: `:heavy_dollar_sign:` +:heavy_equals_sign: `:heavy_equals_sign:` + :heavy_exclamation_mark: `:heavy_exclamation_mark:` :heavy_heart_exclamation: `:heavy_heart_exclamation:` @@ -1616,6 +1664,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :hut: `:hut:` +:hyacinth: `:hyacinth:` + :ice_cream: `:ice_cream:` :ice_cube: `:ice_cube:` @@ -1630,6 +1680,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :id: `:id:` +:identification_card: `:identification_card:` + :ideograph_advantage: `:ideograph_advantage:` :imp: `:imp:` @@ -1638,6 +1690,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :incoming_envelope: `:incoming_envelope:` +:index_pointing_at_the_viewer: `:index_pointing_at_the_viewer:` + :india: `:india:` :indonesia: `:indonesia:` @@ -1680,8 +1734,12 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :japanese_ogre: `:japanese_ogre:` +:jar: `:jar:` + :jeans: `:jeans:` +:jellyfish: `:jellyfish:` + :jersey: `:jersey:` :jigsaw: `:jigsaw:` @@ -1714,6 +1772,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :keycap_ten: `:keycap_ten:` +:khanda: `:khanda:` + :kick_scooter: `:kick_scooter:` :kimono: `:kimono:` @@ -1804,6 +1864,10 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :leftwards_arrow_with_hook: `:leftwards_arrow_with_hook:` +:leftwards_hand: `:leftwards_hand:` + +:leftwards_pushing_hand: `:leftwards_pushing_hand:` + :leg: `:leg:` :lemon: `:lemon:` @@ -1824,6 +1888,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :liechtenstein: `:liechtenstein:` +:light_blue_heart: `:light_blue_heart:` + :light_rail: `:light_rail:` :link: `:link:` @@ -1854,6 +1920,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :lotion_bottle: `:lotion_bottle:` +:lotus: `:lotus:` + :lotus_position: `:lotus_position:` :lotus_position_man: `:lotus_position_man:` @@ -1870,6 +1938,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :love_you_gesture: `:love_you_gesture:` +:low_battery: `:low_battery:` + :low_brightness: `:low_brightness:` :luggage: `:luggage:` @@ -2006,6 +2076,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :maple_leaf: `:maple_leaf:` +:maracas: `:maracas:` + :marshall_islands: `:marshall_islands:` :martial_arts_uniform: `:martial_arts_uniform:` @@ -2046,6 +2118,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :melon: `:melon:` +:melting_face: `:melting_face:` + :memo: `:memo:` :men_wrestling: `:men_wrestling:` @@ -2090,6 +2164,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :mirror: `:mirror:` +:mirror_ball: `:mirror_ball:` + :mobile_phone_off: `:mobile_phone_off:` :moldova: `:moldova:` @@ -2120,6 +2196,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :moon_cake: `:moon_cake:` +:moose: `:moose:` + :morocco: `:morocco:` :mortar_board: `:mortar_board:` @@ -2208,6 +2286,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :nerd_face: `:nerd_face:` +:nest_with_eggs: `:nest_with_eggs:` + :nesting_dolls: `:nesting_dolls:` :netherlands: `:netherlands:` @@ -2402,8 +2482,12 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :palestinian_territories: `:palestinian_territories:` +:palm_down_hand: `:palm_down_hand:` + :palm_tree: `:palm_tree:` +:palm_up_hand: `:palm_up_hand:` + :palms_up_together: `:palms_up_together:` :panama: `:panama:` @@ -2442,6 +2526,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :paw_prints: `:paw_prints:` +:pea_pod: `:pea_pod:` + :peace_symbol: `:peace_symbol:` :peach: `:peach:` @@ -2488,6 +2574,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :person_white_hair: `:person_white_hair:` +:person_with_crown: `:person_with_crown:` + :person_with_probing_cane: `:person_with_probing_cane:` :person_with_turban: `:person_with_turban:` @@ -2528,6 +2616,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :ping_pong: `:ping_pong:` +:pink_heart: `:pink_heart:` + :pirate_flag: `:pirate_flag:` :pisces: `:pisces:` @@ -2544,6 +2634,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :play_or_pause_button: `:play_or_pause_button:` +:playground_slide: `:playground_slide:` + :pleading_face: `:pleading_face:` :plunger: `:plunger:` @@ -2596,6 +2688,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :pound: `:pound:` +:pouring_liquid: `:pouring_liquid:` + :pout: `:pout:` :pouting_cat: `:pouting_cat:` @@ -2610,6 +2704,10 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :prayer_beads: `:prayer_beads:` +:pregnant_man: `:pregnant_man:` + +:pregnant_person: `:pregnant_person:` + :pregnant_woman: `:pregnant_woman:` :pretzel: `:pretzel:` @@ -2756,8 +2854,14 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :right_anger_bubble: `:right_anger_bubble:` +:rightwards_hand: `:rightwards_hand:` + +:rightwards_pushing_hand: `:rightwards_pushing_hand:` + :ring: `:ring:` +:ring_buoy: `:ring_buoy:` + :ringed_planet: `:ringed_planet:` :robot: `:robot:` @@ -2824,6 +2928,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :salt: `:salt:` +:saluting_face: `:saluting_face:` + :samoa: `:samoa:` :san_marino: `:san_marino:` @@ -2906,6 +3012,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :seychelles: `:seychelles:` +:shaking_face: `:shaking_face:` + :shallow_pan_of_food: `:shallow_pan_of_food:` :shamrock: `:shamrock:` @@ -3390,6 +3498,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :triumph: `:triumph:` +:troll: `:troll:` + :trolleybus: `:trolleybus:` :trollface: `:trollface:` @@ -3584,6 +3694,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :whale2: `:whale2:` +:wheel: `:wheel:` + :wheel_of_dharma: `:wheel_of_dharma:` :wheelchair: `:wheelchair:` @@ -3622,8 +3734,12 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :wine_glass: `:wine_glass:` +:wing: `:wing:` + :wink: `:wink:` +:wireless: `:wireless:` + :wolf: `:wolf:` :woman: `:woman:` @@ -3718,6 +3834,8 @@ Below is a complete list of emoji shorthand codes. Docsify can be configured to :x: `:x:` +:x_ray: `:x_ray:` + :yarn: `:yarn:` :yawning_face: `:yawning_face:` diff --git a/docs/index.html b/docs/index.html index e8ed4f156..db0774355 100644 --- a/docs/index.html +++ b/docs/index.html @@ -41,6 +41,12 @@ title="pure" disabled /> +