diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..d4dd99f7 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,90 @@ +name: CI/CD + +on: + push: + branches: + - main + - dev + - 'feat*' + pull_request: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + environment: Production + + steps: + - name: Checkout Repository + uses: actions/checkout@v3 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: '18.x' + + + - name: dependencies cache + uses: actions/cache@v3 + with: + path: | + ~/.npm + ~/.cache + ~/node_modules + key: ${{ runner.os }}-dependencies-${{ hashFiles('**/yarn.lock') }} + restore-keys: ${{ runner.os }}-yarn- + + - name: Debug NPM_TOKEN + run: | + echo "NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}" + echo "NPM_TOKEN_EMPTY: ${{ secrets.NPM_TOKEN_EMPTY }}" + + + - name: Yarn install + run: yarn install + + - name: Run Packages Tests + run: | + ls -la +# yarn run test skip + + - name: Build Packages + run: | + npx lerna exec --scope='@pagenote/*' --no-private --include-dependencies yarn build + + - name: Set Git Identity + run: | + git config --global user.name "${{ github.actor }}" + git config --global user.email "${{ github.actor }}@users.noreply.github.com" + + #https://github.com/lerna/lerna/tree/main/libs/commands/version#semver-bump + + # 开发阶段的版本号 预发布 + - name: Lerna feature Version + if: startsWith(github.ref, 'refs/heads/feat') + run: | + npx lerna version prepatch --preid next --amend --conventional-commits --conventional-prerelease --yes + + # 修订版本号 + - name: Lerna dev Version + if: github.ref =='refs/heads/dev' + run: | + npx lerna version --no-private patch --yes + + # 正式发布 + - name: Lerna main Version + if: github.ref == 'refs/heads/main' + run: | + npx lerna version --no-private minor --yes + + - name: Create .npmrc + run: echo 'registry=https://registry.npmjs.org' > ~/.npmrc && echo "//registry.npmjs.org/:_authToken=\${NPM_TOKEN}" >> ~/.npmrc + + # https://github.com/lerna/lerna/tree/main/libs/commands/publish#readme + - name: Publish to NPM + if: github.ref == 'refs/heads/dev' || github.ref == 'refs/heads/main' + run: | + npx lerna publish from-git --yes + env: + NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} diff --git a/.npmrc b/.npmrc index ae444623..60aa335a 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ -registry=https://registry.npm.taobao.org +canvas_binary_host_mirror=https://registry.npmmirror.com/-/binary/canvas +sass_binary_site=http://cdn.npm.taobao.org/dist/node-sass diff --git a/apps/web/.cache/3fdf1250-b41a-4e39-a387-4948be959ecd.json b/apps/web/.cache/3fdf1250-b41a-4e39-a387-4948be959ecd.json index fa0410b0..1ee0f4ee 100644 --- a/apps/web/.cache/3fdf1250-b41a-4e39-a387-4948be959ecd.json +++ b/apps/web/.cache/3fdf1250-b41a-4e39-a387-4948be959ecd.json @@ -1 +1 @@ -{"recordMap":{"block":{"3fdf1250-b41a-4e39-a387-4948be959ecd":{"value":{"id":"3fdf1250-b41a-4e39-a387-4948be959ecd","version":314,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["找不到你要的页面。试试搜索🔍"]],"dcf[":[["404,notfound"]],"i}_v":[["/widget/404",[["a","/widget/404"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["404"]]},"content":["a833e172-98cf-4d9b-ad74-b6abe35660a6","4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c"],"format":{"page_icon":"💣","page_full_width":false},"created_time":1698550387202,"last_edited_time":1702297315456,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":238,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702296574048,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1453,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1702114980095,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a833e172-98cf-4d9b-ad74-b6abe35660a6":{"value":{"id":"a833e172-98cf-4d9b-ad74-b6abe35660a6","version":234,"type":"callout","properties":{"title":[["找不到你要的页面。返回至"],["站点地图",[["a","/9ba20cf80ca14551a93eca35f1064077?pvs=25"]]]]},"format":{"page_icon":"💡","block_color":"gray_background"},"created_time":1698550423328,"last_edited_time":1698551127932,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c":{"value":{"id":"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c","version":4,"type":"text","created_time":1698550481889,"last_edited_time":1698550481890,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"404","path":"/widget/404","description":"找不到你要的页面。试试搜索🔍","keywords":["404","notfound"]} \ No newline at end of file +{"recordMap":{"block":{"3fdf1250-b41a-4e39-a387-4948be959ecd":{"value":{"id":"3fdf1250-b41a-4e39-a387-4948be959ecd","version":314,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["找不到你要的页面。试试搜索🔍"]],"dcf[":[["404,notfound"]],"i}_v":[["/widget/404",[["a","/widget/404"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["404"]]},"content":["a833e172-98cf-4d9b-ad74-b6abe35660a6","4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c"],"format":{"page_icon":"💣","page_full_width":false},"created_time":1698550387202,"last_edited_time":1702297315456,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a833e172-98cf-4d9b-ad74-b6abe35660a6":{"value":{"id":"a833e172-98cf-4d9b-ad74-b6abe35660a6","version":234,"type":"callout","properties":{"title":[["找不到你要的页面。返回至"],["站点地图",[["a","/9ba20cf80ca14551a93eca35f1064077?pvs=25"]]]]},"format":{"page_icon":"💡","block_color":"gray_background"},"created_time":1698550423328,"last_edited_time":1698551127932,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c":{"value":{"id":"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c","version":4,"type":"text","created_time":1698550481889,"last_edited_time":1698550481890,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"404","path":"/widget/404","description":"找不到你要的页面。试试搜索🔍","keywords":["404","notfound"]} \ No newline at end of file diff --git a/apps/web/.cache/author.json b/apps/web/.cache/author.json index bd521c65..2d30d348 100644 --- a/apps/web/.cache/author.json +++ b/apps/web/.cache/author.json @@ -1 +1 @@ -{"recordMap":{"block":{"e5106ae4-01a0-4d42-a976-33663d7035a1":{"value":{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","version":409,"type":"page","properties":{"Ap_X":[[""]],"[CBj":[["这个世界因为我,可能会有一点不同!"]],"i}_v":[["/author",[["a","/author"]]]],"title":[["关于作者"]]},"content":["f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","5bc5cbd1-55fa-489c-990b-41962f66b8cb","e876548a-0ac9-4589-9806-407f29bbe2cb","d655da52-21a1-48e1-9f08-91baccf65436","9b12d5c7-d4d7-40ad-9e6d-310515101b25","a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56","addb8e23-e8e1-477a-a42c-a30ae3007568","5cc19dcd-6f88-422a-a37b-e20b5d817cb7","58a605be-aaf3-481a-af1a-ebb0a632b3b3","8013dcda-1e18-402f-8375-0af46f8d7fce","aafd009b-a601-41eb-8a27-ccc6ef3a4f87"],"format":{"page_icon":"👨‍💻","copied_from_pointer":{"id":"b5c44d60-6655-4f28-a7a0-edd81828f572","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"},"page_cover_position":0.7365},"created_time":1699182624766,"last_edited_time":1701357898610,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"copied_from":"b5c44d60-6655-4f28-a7a0-edd81828f572","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":238,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702296574048,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1453,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1702114980095,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988":{"value":{"id":"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","version":1,"type":"column_list","content":["14558de3-0d9f-4e12-addc-9ccd4d6762f1","6b2a1522-14b4-44da-a1d9-17d56866ebf6"],"format":{"block_width":720,"block_full_width":false,"block_page_width":true,"copied_from_pointer":{"id":"fe427f31-d071-4fcc-bd06-8bd00bb8c05b","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699182624766,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"fe427f31-d071-4fcc-bd06-8bd00bb8c05b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"14558de3-0d9f-4e12-addc-9ccd4d6762f1":{"value":{"id":"14558de3-0d9f-4e12-addc-9ccd4d6762f1","version":35,"type":"column","content":["4250b0f6-d357-493d-b873-ea38739d3eaf"],"format":{"column_ratio":0.625,"copied_from_pointer":{"id":"eee083bd-4b36-41a5-b455-438a0c00857e","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699202231623,"parent_id":"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","parent_table":"block","alive":true,"copied_from":"eee083bd-4b36-41a5-b455-438a0c00857e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6b2a1522-14b4-44da-a1d9-17d56866ebf6":{"value":{"id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","version":52,"type":"column","content":["d3da38f6-066a-4bfe-9d12-62b92c68e3b8","c7ff5f7b-c69d-4eaf-a934-cfe6f3ab2f5d","7c38520a-75ef-4f57-811c-2f2ad044d422","dccd5e92-8da6-4c25-af8d-1652b3cc0ca0","ddc73f15-0630-403d-83a0-3873a7712404"],"format":{"column_ratio":0.3750000000000002,"copied_from_pointer":{"id":"978f778b-235d-4c88-b68d-ea9dda991d39","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699318120685,"parent_id":"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","parent_table":"block","alive":true,"copied_from":"978f778b-235d-4c88-b68d-ea9dda991d39","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4250b0f6-d357-493d-b873-ea38739d3eaf":{"value":{"id":"4250b0f6-d357-493d-b873-ea38739d3eaf","version":1016,"type":"callout","properties":{"title":[["一名从业了几年的前端研发。\n自己在工作中,会总结、开发一些"],["助力效率提升",[["b"]]],["的工具。\n对公众开放的有 "],["PAGENOTE",[["b"],["a","/cfd9af87021049349e0420bc708c4206?pvs=25"]]],[" ",[["b"]]],["这款浏览器插件"],["。\n",[["b"]]],["最近致力于研究富客户端。"]]},"format":{"page_icon":"👋","block_color":"gray_background","copied_from_pointer":{"id":"9bad522b-db33-4ea0-9be3-f661b877234d","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1700237788237,"parent_id":"14558de3-0d9f-4e12-addc-9ccd4d6762f1","parent_table":"block","alive":true,"copied_from":"9bad522b-db33-4ea0-9be3-f661b877234d","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d3da38f6-066a-4bfe-9d12-62b92c68e3b8":{"value":{"id":"d3da38f6-066a-4bfe-9d12-62b92c68e3b8","version":83,"type":"text","properties":{"title":[["📧 ",[["a","mailto:adalovelace@mail.com"]]],["pagenote@126.com",[["a","mailto:pagenote@126.com"]]]]},"format":{"copied_from_pointer":{"id":"6f5884ec-f0cf-41ac-bc79-2fda6825bc52","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184654695,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"copied_from":"6f5884ec-f0cf-41ac-bc79-2fda6825bc52","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c7ff5f7b-c69d-4eaf-a934-cfe6f3ab2f5d":{"value":{"id":"c7ff5f7b-c69d-4eaf-a934-cfe6f3ab2f5d","version":152,"type":"text","properties":{"title":[["✅ 微信公众号:pagenote"]]},"created_time":1699183688194,"last_edited_time":1699184306738,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7c38520a-75ef-4f57-811c-2f2ad044d422":{"value":{"id":"7c38520a-75ef-4f57-811c-2f2ad044d422","version":202,"type":"text","properties":{"title":[["💛"],[" 即刻:一用书生",[["a","https://web.okjike.com/u/4D9AADC6-4097-42A2-ACDF-74398AA871A4"]]]]},"created_time":1699184157828,"last_edited_time":1701357898610,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dccd5e92-8da6-4c25-af8d-1652b3cc0ca0":{"value":{"id":"dccd5e92-8da6-4c25-af8d-1652b3cc0ca0","version":110,"type":"text","properties":{"title":[["📽️ "],["bilibili.com/2089824747",[["a","https://space.bilibili.com/2089824747"]]]]},"created_time":1699184250906,"last_edited_time":1699184648025,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ddc73f15-0630-403d-83a0-3873a7712404":{"value":{"id":"ddc73f15-0630-403d-83a0-3873a7712404","version":36,"type":"text","properties":{"title":[["👾 github.com/pagenote",[["a","https://github.com/pagenote"]]]]},"format":{"copied_from_pointer":{"id":"6ed7980a-3cc4-4beb-844b-cbf4fa645d15","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699183650012,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"copied_from":"6ed7980a-3cc4-4beb-844b-cbf4fa645d15","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5bc5cbd1-55fa-489c-990b-41962f66b8cb":{"value":{"id":"5bc5cbd1-55fa-489c-990b-41962f66b8cb","version":45,"type":"header","properties":{"title":[["经历"]]},"format":{"copied_from_pointer":{"id":"fc7ffb08-9053-4bff-bf11-0a724d6f588d","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184711621,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"fc7ffb08-9053-4bff-bf11-0a724d6f588d","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e876548a-0ac9-4589-9806-407f29bbe2cb":{"value":{"id":"e876548a-0ac9-4589-9806-407f29bbe2cb","version":7,"type":"sub_sub_header","properties":{"title":[["Software Engineer",[["b"]]]]},"format":{"copied_from_pointer":{"id":"cdce2551-99ce-42d5-9b76-f8949554c51f","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184082839,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"cdce2551-99ce-42d5-9b76-f8949554c51f","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d655da52-21a1-48e1-9f08-91baccf65436":{"value":{"id":"d655da52-21a1-48e1-9f08-91baccf65436","version":121,"type":"text","properties":{"title":[["北京 – ( someday - Present)",[["i"]]]]},"format":{"block_color":"gray","copied_from_pointer":{"id":"9e3478af-f8cb-4965-9df7-b11311057338","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184675978,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"9e3478af-f8cb-4965-9df7-b11311057338","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9b12d5c7-d4d7-40ad-9e6d-310515101b25":{"value":{"id":"9b12d5c7-d4d7-40ad-9e6d-310515101b25","version":801,"type":"bulleted_list","properties":{"title":[["北漂着,乘着有精力去离家远的地方看看。正在一家互联网公司上班。想要快快“退休”,才能好好体验这个世界🌍。"]]},"format":{"copied_from_pointer":{"id":"ff9e89c2-c3f8-448a-9739-405b765120e2","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699187319102,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"ff9e89c2-c3f8-448a-9739-405b765120e2","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56":{"value":{"id":"a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56","version":1,"type":"divider","format":{"copied_from_pointer":{"id":"5da5b7af-449d-4913-81e4-fd0417fb36f7","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699182624766,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"5da5b7af-449d-4913-81e4-fd0417fb36f7","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"addb8e23-e8e1-477a-a42c-a30ae3007568":{"value":{"id":"addb8e23-e8e1-477a-a42c-a30ae3007568","version":41,"type":"header","properties":{"title":[["博客和随笔"]]},"format":{"copied_from_pointer":{"id":"41474f7b-c881-4f9d-9554-764621049d4f","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184561588,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"41474f7b-c881-4f9d-9554-764621049d4f","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5cc19dcd-6f88-422a-a37b-e20b5d817cb7":{"value":{"id":"5cc19dcd-6f88-422a-a37b-e20b5d817cb7","version":5,"type":"alias","format":{"alias_pointer":{"id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1700018451220,"last_edited_time":1700573389811,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"bdc8dfa9-d384-4062-b1ad-34438bfc24a3":{"value":{"id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","version":130,"type":"page","properties":{"title":[["工作内推"]]},"content":["79cdf529-2120-48e7-b8c3-4433ef84a756"],"discussions":["850b95bf-335e-4c71-acc5-64be4bcb8338"],"format":{"page_icon":"🖥️","page_cover":"/images/page-cover/met_william_morris_1875.jpg","page_cover_position":1},"created_time":1631797335440,"last_edited_time":1700573606184,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"58a605be-aaf3-481a-af1a-ebb0a632b3b3":{"value":{"id":"58a605be-aaf3-481a-af1a-ebb0a632b3b3","version":240,"type":"page","properties":{"title":[["工作居住证又该续期了"]]},"content":["b6804b3e-c6df-4a6b-bf7d-559cf63abb5e","7a753a0d-6dd2-4861-95a4-61a39fd611ac","ea692d82-f7bc-4129-ae89-2aa6ca9e73be","5668ab97-1fd2-4d51-b9c1-982964a3ffa9","23c5be5b-41ab-4255-87ec-75be33166f18","a49689ff-4b98-49ec-80bf-9f739ee0cdfd","4b1cb520-b158-4b41-a115-4aba3c453805","de9e4071-6849-4440-b88a-5ad55f461762","9e544171-7321-4bcd-89f8-651e77dec2da","391419b6-9298-4de5-a34a-1d34dd3af3a1","628ac656-7224-45a1-8b88-7c90c73af2be","f41d9e86-e789-420e-8c3a-ba4fb879421a","7980ce4c-dde0-45bf-911c-285f8af530dc","b8eda929-9c04-4404-9da3-19ea3e1b923e","fa3e7890-1aab-42f2-b304-40a99c806fdb","ab446706-499b-4a1b-8710-18922735ea51","0a7ad05e-8383-410c-aac2-cf2a202258d5","c18b893c-6ddd-4169-a976-44d0234c2550","5ff61769-9a7c-492f-9fd6-f63e7a791059","1bacbfd8-4af0-4e1a-bc62-df18cb4cb462","41850ed2-6883-4ad8-ad7c-e4e11c9f35ac"],"format":{"page_icon":"🥋"},"created_time":1700234241420,"last_edited_time":1701671640138,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8013dcda-1e18-402f-8375-0af46f8d7fce":{"value":{"id":"8013dcda-1e18-402f-8375-0af46f8d7fce","version":370,"type":"page","properties":{"title":[["辞不了的职"]]},"content":["0232c41c-9f86-4925-9212-b1dae4d1a281","8c898d54-6e40-4e9b-8b85-8b14a1064057","5cfbb5b8-89f7-4750-81a6-9498323bdaf4","f2b6215c-04c2-471b-8f4d-09989e520d26","066a709a-022e-4d16-8415-96b935df4a02","ff185f49-0086-4de1-8aaa-27c7a138b35b","88d7a162-c5cf-4bd5-a76c-60342724fefe","cbca5926-0420-45fc-a9a2-7ae27b74711c","d3631d03-e1d0-40c6-9726-293d9d439407","761deee9-2240-4d0c-83a4-9d80c054303c","c64fd2a7-e7ff-48e2-8315-12174cab6697","854da319-4752-4f73-ae39-defca240a8a7","7008a868-df4a-4c21-869c-9cd44d0f5e72","d87bbdc5-bf8f-4022-ad48-3877a8a4c673","e583e8f6-e81c-43e1-b1a8-ca141b7ec188","d022ac2a-f908-4e8d-9c4f-5214c67744fe"],"format":{"page_font":"serif","page_icon":"✏️","page_full_width":false,"copied_from_pointer":{"id":"c6717003-5b76-4978-bd64-e45a9815d9ad","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"},"page_cover_position":0.5},"created_by":"2dcbe436-2aba-45bb-a3d4-a245488b637d","created_time":1699185052801,"last_edited_by":"2dcbe436-2aba-45bb-a3d4-a245488b637d","last_edited_time":1700269091310,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"c6717003-5b76-4978-bd64-e45a9815d9ad","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"aafd009b-a601-41eb-8a27-ccc6ef3a4f87":{"value":{"id":"aafd009b-a601-41eb-8a27-ccc6ef3a4f87","version":4,"type":"text","created_time":1700237656861,"last_edited_time":1700237656866,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"discussion":{"850b95bf-335e-4c71-acc5-64be4bcb8338":{"value":{"id":"850b95bf-335e-4c71-acc5-64be4bcb8338","version":5,"parent_id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","parent_table":"block","resolved":false,"comments":["ba65455c-b66a-40cf-b303-4a726c11e69e","236448be-4511-4515-8920-4cea918e8afd"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"comment":{"ba65455c-b66a-40cf-b303-4a726c11e69e":{"value":{"id":"ba65455c-b66a-40cf-b303-4a726c11e69e","version":13,"parent_id":"850b95bf-335e-4c71-acc5-64be4bcb8338","text":[["内推找工作,流程随时掌握。还有面试经。"]],"created_time":1631797951973,"last_edited_time":1646880720000,"parent_table":"discussion","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"236448be-4511-4515-8920-4cea918e8afd":{"value":{"id":"236448be-4511-4515-8920-4cea918e8afd","version":4,"parent_id":"850b95bf-335e-4c71-acc5-64be4bcb8338","text":[["不仅有技术岗,各类岗位都有哦!"]],"created_time":1646880780000,"last_edited_time":1646880780000,"parent_table":"discussion","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"关于作者","path":"/author","description":"这个世界因为我,可能会有一点不同!","keywords":[]} \ No newline at end of file +{"recordMap":{"block":{"e5106ae4-01a0-4d42-a976-33663d7035a1":{"value":{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","version":409,"type":"page","properties":{"Ap_X":[[""]],"[CBj":[["这个世界因为我,可能会有一点不同!"]],"i}_v":[["/author",[["a","/author"]]]],"title":[["关于作者"]]},"content":["f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","5bc5cbd1-55fa-489c-990b-41962f66b8cb","e876548a-0ac9-4589-9806-407f29bbe2cb","d655da52-21a1-48e1-9f08-91baccf65436","9b12d5c7-d4d7-40ad-9e6d-310515101b25","a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56","addb8e23-e8e1-477a-a42c-a30ae3007568","5cc19dcd-6f88-422a-a37b-e20b5d817cb7","58a605be-aaf3-481a-af1a-ebb0a632b3b3","8013dcda-1e18-402f-8375-0af46f8d7fce","aafd009b-a601-41eb-8a27-ccc6ef3a4f87"],"format":{"page_icon":"👨‍💻","copied_from_pointer":{"id":"b5c44d60-6655-4f28-a7a0-edd81828f572","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"},"page_cover_position":0.7365},"created_time":1699182624766,"last_edited_time":1701357898610,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"copied_from":"b5c44d60-6655-4f28-a7a0-edd81828f572","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988":{"value":{"id":"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","version":1,"type":"column_list","content":["14558de3-0d9f-4e12-addc-9ccd4d6762f1","6b2a1522-14b4-44da-a1d9-17d56866ebf6"],"format":{"block_width":720,"block_full_width":false,"block_page_width":true,"copied_from_pointer":{"id":"fe427f31-d071-4fcc-bd06-8bd00bb8c05b","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699182624766,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"fe427f31-d071-4fcc-bd06-8bd00bb8c05b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"14558de3-0d9f-4e12-addc-9ccd4d6762f1":{"value":{"id":"14558de3-0d9f-4e12-addc-9ccd4d6762f1","version":35,"type":"column","content":["4250b0f6-d357-493d-b873-ea38739d3eaf"],"format":{"column_ratio":0.625,"copied_from_pointer":{"id":"eee083bd-4b36-41a5-b455-438a0c00857e","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699202231623,"parent_id":"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","parent_table":"block","alive":true,"copied_from":"eee083bd-4b36-41a5-b455-438a0c00857e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6b2a1522-14b4-44da-a1d9-17d56866ebf6":{"value":{"id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","version":52,"type":"column","content":["d3da38f6-066a-4bfe-9d12-62b92c68e3b8","c7ff5f7b-c69d-4eaf-a934-cfe6f3ab2f5d","7c38520a-75ef-4f57-811c-2f2ad044d422","dccd5e92-8da6-4c25-af8d-1652b3cc0ca0","ddc73f15-0630-403d-83a0-3873a7712404"],"format":{"column_ratio":0.3750000000000002,"copied_from_pointer":{"id":"978f778b-235d-4c88-b68d-ea9dda991d39","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699318120685,"parent_id":"f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","parent_table":"block","alive":true,"copied_from":"978f778b-235d-4c88-b68d-ea9dda991d39","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4250b0f6-d357-493d-b873-ea38739d3eaf":{"value":{"id":"4250b0f6-d357-493d-b873-ea38739d3eaf","version":1016,"type":"callout","properties":{"title":[["一名从业了几年的前端研发。\n自己在工作中,会总结、开发一些"],["助力效率提升",[["b"]]],["的工具。\n对公众开放的有 "],["PAGENOTE",[["b"],["a","/cfd9af87021049349e0420bc708c4206?pvs=25"]]],[" ",[["b"]]],["这款浏览器插件"],["。\n",[["b"]]],["最近致力于研究富客户端。"]]},"format":{"page_icon":"👋","block_color":"gray_background","copied_from_pointer":{"id":"9bad522b-db33-4ea0-9be3-f661b877234d","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1700237788237,"parent_id":"14558de3-0d9f-4e12-addc-9ccd4d6762f1","parent_table":"block","alive":true,"copied_from":"9bad522b-db33-4ea0-9be3-f661b877234d","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d3da38f6-066a-4bfe-9d12-62b92c68e3b8":{"value":{"id":"d3da38f6-066a-4bfe-9d12-62b92c68e3b8","version":83,"type":"text","properties":{"title":[["📧 ",[["a","mailto:adalovelace@mail.com"]]],["pagenote@126.com",[["a","mailto:pagenote@126.com"]]]]},"format":{"copied_from_pointer":{"id":"6f5884ec-f0cf-41ac-bc79-2fda6825bc52","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184654695,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"copied_from":"6f5884ec-f0cf-41ac-bc79-2fda6825bc52","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c7ff5f7b-c69d-4eaf-a934-cfe6f3ab2f5d":{"value":{"id":"c7ff5f7b-c69d-4eaf-a934-cfe6f3ab2f5d","version":152,"type":"text","properties":{"title":[["✅ 微信公众号:pagenote"]]},"created_time":1699183688194,"last_edited_time":1699184306738,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7c38520a-75ef-4f57-811c-2f2ad044d422":{"value":{"id":"7c38520a-75ef-4f57-811c-2f2ad044d422","version":202,"type":"text","properties":{"title":[["💛"],[" 即刻:一用书生",[["a","https://web.okjike.com/u/4D9AADC6-4097-42A2-ACDF-74398AA871A4"]]]]},"created_time":1699184157828,"last_edited_time":1701357898610,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dccd5e92-8da6-4c25-af8d-1652b3cc0ca0":{"value":{"id":"dccd5e92-8da6-4c25-af8d-1652b3cc0ca0","version":110,"type":"text","properties":{"title":[["📽️ "],["bilibili.com/2089824747",[["a","https://space.bilibili.com/2089824747"]]]]},"created_time":1699184250906,"last_edited_time":1699184648025,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ddc73f15-0630-403d-83a0-3873a7712404":{"value":{"id":"ddc73f15-0630-403d-83a0-3873a7712404","version":36,"type":"text","properties":{"title":[["👾 github.com/pagenote",[["a","https://github.com/pagenote"]]]]},"format":{"copied_from_pointer":{"id":"6ed7980a-3cc4-4beb-844b-cbf4fa645d15","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699183650012,"parent_id":"6b2a1522-14b4-44da-a1d9-17d56866ebf6","parent_table":"block","alive":true,"copied_from":"6ed7980a-3cc4-4beb-844b-cbf4fa645d15","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5bc5cbd1-55fa-489c-990b-41962f66b8cb":{"value":{"id":"5bc5cbd1-55fa-489c-990b-41962f66b8cb","version":45,"type":"header","properties":{"title":[["经历"]]},"format":{"copied_from_pointer":{"id":"fc7ffb08-9053-4bff-bf11-0a724d6f588d","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184711621,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"fc7ffb08-9053-4bff-bf11-0a724d6f588d","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e876548a-0ac9-4589-9806-407f29bbe2cb":{"value":{"id":"e876548a-0ac9-4589-9806-407f29bbe2cb","version":7,"type":"sub_sub_header","properties":{"title":[["Software Engineer",[["b"]]]]},"format":{"copied_from_pointer":{"id":"cdce2551-99ce-42d5-9b76-f8949554c51f","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184082839,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"cdce2551-99ce-42d5-9b76-f8949554c51f","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d655da52-21a1-48e1-9f08-91baccf65436":{"value":{"id":"d655da52-21a1-48e1-9f08-91baccf65436","version":121,"type":"text","properties":{"title":[["北京 – ( someday - Present)",[["i"]]]]},"format":{"block_color":"gray","copied_from_pointer":{"id":"9e3478af-f8cb-4965-9df7-b11311057338","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184675978,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"9e3478af-f8cb-4965-9df7-b11311057338","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9b12d5c7-d4d7-40ad-9e6d-310515101b25":{"value":{"id":"9b12d5c7-d4d7-40ad-9e6d-310515101b25","version":801,"type":"bulleted_list","properties":{"title":[["北漂着,乘着有精力去离家远的地方看看。正在一家互联网公司上班。想要快快“退休”,才能好好体验这个世界🌍。"]]},"format":{"copied_from_pointer":{"id":"ff9e89c2-c3f8-448a-9739-405b765120e2","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699187319102,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"ff9e89c2-c3f8-448a-9739-405b765120e2","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56":{"value":{"id":"a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56","version":1,"type":"divider","format":{"copied_from_pointer":{"id":"5da5b7af-449d-4913-81e4-fd0417fb36f7","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699182624766,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"5da5b7af-449d-4913-81e4-fd0417fb36f7","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"addb8e23-e8e1-477a-a42c-a30ae3007568":{"value":{"id":"addb8e23-e8e1-477a-a42c-a30ae3007568","version":41,"type":"header","properties":{"title":[["博客和随笔"]]},"format":{"copied_from_pointer":{"id":"41474f7b-c881-4f9d-9554-764621049d4f","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"}},"created_time":1699182624766,"last_edited_time":1699184561588,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"41474f7b-c881-4f9d-9554-764621049d4f","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5cc19dcd-6f88-422a-a37b-e20b5d817cb7":{"value":{"id":"5cc19dcd-6f88-422a-a37b-e20b5d817cb7","version":5,"type":"alias","format":{"alias_pointer":{"id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1700018451220,"last_edited_time":1700573389811,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"bdc8dfa9-d384-4062-b1ad-34438bfc24a3":{"value":{"id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","version":131,"type":"page","properties":{"title":[["工作内推"]]},"content":["79cdf529-2120-48e7-b8c3-4433ef84a756"],"discussions":["850b95bf-335e-4c71-acc5-64be4bcb8338"],"format":{"page_icon":"🖥️","page_cover":"/images/page-cover/met_william_morris_1875.jpg","page_cover_position":1},"created_time":1631797335440,"last_edited_time":1702347041849,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"58a605be-aaf3-481a-af1a-ebb0a632b3b3":{"value":{"id":"58a605be-aaf3-481a-af1a-ebb0a632b3b3","version":240,"type":"page","properties":{"title":[["工作居住证又该续期了"]]},"content":["b6804b3e-c6df-4a6b-bf7d-559cf63abb5e","7a753a0d-6dd2-4861-95a4-61a39fd611ac","ea692d82-f7bc-4129-ae89-2aa6ca9e73be","5668ab97-1fd2-4d51-b9c1-982964a3ffa9","23c5be5b-41ab-4255-87ec-75be33166f18","a49689ff-4b98-49ec-80bf-9f739ee0cdfd","4b1cb520-b158-4b41-a115-4aba3c453805","de9e4071-6849-4440-b88a-5ad55f461762","9e544171-7321-4bcd-89f8-651e77dec2da","391419b6-9298-4de5-a34a-1d34dd3af3a1","628ac656-7224-45a1-8b88-7c90c73af2be","f41d9e86-e789-420e-8c3a-ba4fb879421a","7980ce4c-dde0-45bf-911c-285f8af530dc","b8eda929-9c04-4404-9da3-19ea3e1b923e","fa3e7890-1aab-42f2-b304-40a99c806fdb","ab446706-499b-4a1b-8710-18922735ea51","0a7ad05e-8383-410c-aac2-cf2a202258d5","c18b893c-6ddd-4169-a976-44d0234c2550","5ff61769-9a7c-492f-9fd6-f63e7a791059","1bacbfd8-4af0-4e1a-bc62-df18cb4cb462","41850ed2-6883-4ad8-ad7c-e4e11c9f35ac"],"format":{"page_icon":"🥋"},"created_time":1700234241420,"last_edited_time":1701671640138,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8013dcda-1e18-402f-8375-0af46f8d7fce":{"value":{"id":"8013dcda-1e18-402f-8375-0af46f8d7fce","version":370,"type":"page","properties":{"title":[["辞不了的职"]]},"content":["0232c41c-9f86-4925-9212-b1dae4d1a281","8c898d54-6e40-4e9b-8b85-8b14a1064057","5cfbb5b8-89f7-4750-81a6-9498323bdaf4","f2b6215c-04c2-471b-8f4d-09989e520d26","066a709a-022e-4d16-8415-96b935df4a02","ff185f49-0086-4de1-8aaa-27c7a138b35b","88d7a162-c5cf-4bd5-a76c-60342724fefe","cbca5926-0420-45fc-a9a2-7ae27b74711c","d3631d03-e1d0-40c6-9726-293d9d439407","761deee9-2240-4d0c-83a4-9d80c054303c","c64fd2a7-e7ff-48e2-8315-12174cab6697","854da319-4752-4f73-ae39-defca240a8a7","7008a868-df4a-4c21-869c-9cd44d0f5e72","d87bbdc5-bf8f-4022-ad48-3877a8a4c673","e583e8f6-e81c-43e1-b1a8-ca141b7ec188","d022ac2a-f908-4e8d-9c4f-5214c67744fe"],"format":{"page_font":"serif","page_icon":"✏️","page_full_width":false,"copied_from_pointer":{"id":"c6717003-5b76-4978-bd64-e45a9815d9ad","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"},"page_cover_position":0.5},"created_by":"2dcbe436-2aba-45bb-a3d4-a245488b637d","created_time":1699185052801,"last_edited_by":"2dcbe436-2aba-45bb-a3d4-a245488b637d","last_edited_time":1700269091310,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"copied_from":"c6717003-5b76-4978-bd64-e45a9815d9ad","ignore_block_count":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"aafd009b-a601-41eb-8a27-ccc6ef3a4f87":{"value":{"id":"aafd009b-a601-41eb-8a27-ccc6ef3a4f87","version":4,"type":"text","created_time":1700237656861,"last_edited_time":1700237656866,"parent_id":"e5106ae4-01a0-4d42-a976-33663d7035a1","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"discussion":{"850b95bf-335e-4c71-acc5-64be4bcb8338":{"value":{"id":"850b95bf-335e-4c71-acc5-64be4bcb8338","version":5,"parent_id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","parent_table":"block","resolved":false,"comments":["ba65455c-b66a-40cf-b303-4a726c11e69e","236448be-4511-4515-8920-4cea918e8afd"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"comment":{"ba65455c-b66a-40cf-b303-4a726c11e69e":{"value":{"id":"ba65455c-b66a-40cf-b303-4a726c11e69e","version":13,"parent_id":"850b95bf-335e-4c71-acc5-64be4bcb8338","text":[["内推找工作,流程随时掌握。还有面试经。"]],"created_time":1631797951973,"last_edited_time":1646880720000,"parent_table":"discussion","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"236448be-4511-4515-8920-4cea918e8afd":{"value":{"id":"236448be-4511-4515-8920-4cea918e8afd","version":4,"parent_id":"850b95bf-335e-4c71-acc5-64be4bcb8338","text":[["不仅有技术岗,各类岗位都有哦!"]],"created_time":1646880780000,"last_edited_time":1646880780000,"parent_table":"discussion","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"关于作者","path":"/author","description":"这个世界因为我,可能会有一点不同!","keywords":[]} \ No newline at end of file diff --git a/apps/web/.cache/cfd9af87-0210-4934-9e04-20bc708c4206.json b/apps/web/.cache/cfd9af87-0210-4934-9e04-20bc708c4206.json index 10992d16..5992e99f 100644 --- a/apps/web/.cache/cfd9af87-0210-4934-9e04-20bc708c4206.json +++ b/apps/web/.cache/cfd9af87-0210-4934-9e04-20bc708c4206.json @@ -1 +1 @@ -{"recordMap":{"block":{"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1453,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1702114980095,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e4bdee7a-da6d-4439-861a-9a9972ea0338":{"value":{"id":"e4bdee7a-da6d-4439-861a-9a9972ea0338","version":52,"type":"text","properties":{"title":[["一款浏览器插件,让你在任意网页上划词标记,书签管理。"]]},"created_time":1694879507474,"last_edited_time":1701571070081,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"21594144-16b9-4074-a360-e481adff3c35":{"value":{"id":"21594144-16b9-4074-a360-e481adff3c35","version":14,"type":"transclusion_container","content":["5290d169-8bc3-4acc-ae5c-a9084cec6484"],"created_time":1683807029090,"last_edited_time":1684597406502,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5290d169-8bc3-4acc-ae5c-a9084cec6484":{"value":{"id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","version":372,"type":"callout","properties":{"title":[["点击下方链接,前往应用商城"]]},"content":["1b36abd2-8d7c-44c9-9a19-ba5caef05a31"],"format":{"page_icon":"🎉","block_color":"blue_background"},"created_time":1662521532394,"last_edited_time":1685171065534,"parent_id":"21594144-16b9-4074-a360-e481adff3c35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1b36abd2-8d7c-44c9-9a19-ba5caef05a31":{"value":{"id":"1b36abd2-8d7c-44c9-9a19-ba5caef05a31","version":353,"type":"text","properties":{"title":[["Chrome",[["h","teal"],["a","https://chromewebstore.google.com/detail/%E4%B8%80%E9%A1%B5%E4%B8%80%E8%AE%B0/hpekbddiphlmlfjebppjhemobaopekmp?hl=zh-CN&utm_source=home"]]],[" "],["Firefox",[["a","https://addons.mozilla.org/zh-CN/firefox/addon/pagenote/"],["h","red"]]],[" ",[["h","red"]]],["Edge",[["a","https://microsoftedge.microsoft.com/addons/detail/ablhdlecfphodoohfacojdngdfkgneaa"],["h","blue"]]],[" "],[" ",[["h","teal"]]],["360",[["a","https://ext.chrome.360.cn/webstore/search/pagenote"],["h","teal"]]],[" ",[["h","teal"]]],["其他浏览器",[["h","gray"],["a","https://chrome.zzzmh.cn/info/hpekbddiphlmlfjebppjhemobaopekmp?from=pagenote"]]]]},"created_time":1662521460000,"last_edited_time":1700819394957,"parent_id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee":{"value":{"id":"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","version":7,"type":"column_list","content":["2d75957f-4ba2-463e-b0dd-9b99a224135b","86ce9baf-18c4-4aad-982f-1e89b69c7cfc"],"created_time":1683778983832,"last_edited_time":1683778983837,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2d75957f-4ba2-463e-b0dd-9b99a224135b":{"value":{"id":"2d75957f-4ba2-463e-b0dd-9b99a224135b","version":18,"type":"column","content":["62978290-4eed-4a14-9f93-b3c2b273c732"],"format":{"column_ratio":0.5},"created_time":1683778983830,"last_edited_time":1698325002019,"parent_id":"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"86ce9baf-18c4-4aad-982f-1e89b69c7cfc":{"value":{"id":"86ce9baf-18c4-4aad-982f-1e89b69c7cfc","version":12,"type":"column","content":["fb5e4d2a-0844-4b11-91ba-d102e3842919"],"format":{"column_ratio":0.5},"created_time":1683778983834,"last_edited_time":1684239496815,"parent_id":"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"62978290-4eed-4a14-9f93-b3c2b273c732":{"value":{"id":"62978290-4eed-4a14-9f93-b3c2b273c732","version":243,"type":"callout","properties":{"title":[["愿景:构建私密、去中心化的笔记体系。"]]},"format":{"page_icon":"💡","block_color":"red_background"},"created_time":1683778601906,"last_edited_time":1698325002019,"parent_id":"2d75957f-4ba2-463e-b0dd-9b99a224135b","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fb5e4d2a-0844-4b11-91ba-d102e3842919":{"value":{"id":"fb5e4d2a-0844-4b11-91ba-d102e3842919","version":312,"type":"callout","properties":{"title":[["使命:让每一次记录,都能沉淀为资产。"]]},"format":{"page_icon":"🎯","block_color":"yellow_background"},"created_time":1683778929714,"last_edited_time":1683798768289,"parent_id":"86ce9baf-18c4-4aad-982f-1e89b69c7cfc","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8c0daad6-31b8-4283-a6c1-4c3bea5df2d4":{"value":{"id":"8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","version":51,"type":"sub_header","properties":{"title":[["新手教程"]]},"created_time":1662600780000,"last_edited_time":1683647251078,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9fe95d3c-c4f9-4688-a90f-afbb2a299378":{"value":{"id":"9fe95d3c-c4f9-4688-a90f-afbb2a299378","version":199,"type":"bulleted_list","properties":{"title":[["一分钟视频了解",[["h","teal"],["a","https://www.bilibili.com/video/BV1bi4y1L79R/"]]]]},"created_time":1683647659197,"last_edited_time":1698324998829,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a176d63f-dcd0-4f96-ba5f-cd49973e80bd":{"value":{"id":"a176d63f-dcd0-4f96-ba5f-cd49973e80bd","version":7,"type":"divider","created_time":1631540991102,"last_edited_time":1631540940000,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b865d9e2-64c6-4647-866d-fff120681cab":{"value":{"id":"b865d9e2-64c6-4647-866d-fff120681cab","version":37,"type":"column","content":["3cab97be-d7d4-44fe-90f2-8a31105fc163"],"format":{"column_ratio":0.53125},"created_time":1698330693978,"last_edited_time":1699202158387,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"05c5b578-6720-4361-8454-b9f7cc7efa4e":{"value":{"id":"05c5b578-6720-4361-8454-b9f7cc7efa4e","version":56,"type":"column","content":["2507ac61-0514-49c9-af9f-9d7f079faa0e"],"format":{"column_ratio":0.65625},"created_time":1698329553465,"last_edited_time":1702115025223,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9537893e-f2af-45f2-8b52-bdc940a73dae":{"value":{"id":"9537893e-f2af-45f2-8b52-bdc940a73dae","version":8,"type":"column","content":["cbbb2f75-92e8-4af4-85db-df03d56e078a"],"format":{"column_ratio":0.59375},"created_time":1698335529155,"last_edited_time":1698335553085,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3cab97be-d7d4-44fe-90f2-8a31105fc163":{"value":{"id":"3cab97be-d7d4-44fe-90f2-8a31105fc163","version":5,"type":"alias","format":{"alias_pointer":{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699202154407,"last_edited_time":1699202158387,"parent_id":"b865d9e2-64c6-4647-866d-fff120681cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2507ac61-0514-49c9-af9f-9d7f079faa0e":{"value":{"id":"2507ac61-0514-49c9-af9f-9d7f079faa0e","version":6,"type":"alias","format":{"alias_pointer":{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698329546908,"last_edited_time":1698329553469,"parent_id":"05c5b578-6720-4361-8454-b9f7cc7efa4e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cbbb2f75-92e8-4af4-85db-df03d56e078a":{"value":{"id":"cbbb2f75-92e8-4af4-85db-df03d56e078a","version":9,"type":"alias","format":{"alias_pointer":{"id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698331669996,"last_edited_time":1698335529162,"parent_id":"9537893e-f2af-45f2-8b52-bdc940a73dae","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e5106ae4-01a0-4d42-a976-33663d7035a1":{"value":{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","version":409,"type":"page","properties":{"Ap_X":[[""]],"[CBj":[["这个世界因为我,可能会有一点不同!"]],"i}_v":[["/author",[["a","/author"]]]],"title":[["关于作者"]]},"content":["f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","5bc5cbd1-55fa-489c-990b-41962f66b8cb","e876548a-0ac9-4589-9806-407f29bbe2cb","d655da52-21a1-48e1-9f08-91baccf65436","9b12d5c7-d4d7-40ad-9e6d-310515101b25","a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56","addb8e23-e8e1-477a-a42c-a30ae3007568","5cc19dcd-6f88-422a-a37b-e20b5d817cb7","58a605be-aaf3-481a-af1a-ebb0a632b3b3","8013dcda-1e18-402f-8375-0af46f8d7fce","aafd009b-a601-41eb-8a27-ccc6ef3a4f87"],"format":{"page_icon":"👨‍💻","copied_from_pointer":{"id":"b5c44d60-6655-4f28-a7a0-edd81828f572","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"},"page_cover_position":0.7365},"created_time":1699182624766,"last_edited_time":1701357898610,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"copied_from":"b5c44d60-6655-4f28-a7a0-edd81828f572","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b29f947e-1df6-4468-982e-e36e8ad1009c":{"value":{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","version":632,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["助力 PAGENOTE 开发者"]],"i}_v":[["/pro-plan",[["a","/pro-plan"]]]],"title":[["成为赞助者"]]},"content":["f0d2d50a-7604-471a-8e9e-b4f38130e280","6f51de73-ddac-4f5f-b9de-63478d2ac62f","40656c63-6cd3-497e-bc35-ca028542c579","11ce8471-6666-42dc-babb-ea3b9e5d7909","c4e13998-0457-4240-8416-7137e750e5a3"],"format":{"page_icon":"🎉","block_color":"gray_background","page_full_width":false},"created_time":1633092965980,"last_edited_time":1702138354334,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c":{"value":{"id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","version":530,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["跟踪了解 PAGENOTE 的更新情况"]],"dcf[":[["更新日志"]],"i}_v":[["/release",[["a","/release"]]]],"sFO>":[["Yes"]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["发布日志"]]},"content":["805afde1-fe7f-4385-97e4-96f5969ecc4a","f10ce1fc-a687-410a-a23d-e9c08da1c8d7","712f4e57-ab30-4221-9450-1c4c53d94d5f","aca3b481-8398-44fa-b704-80345f7f4e14","6febe151-8aab-4be6-9ab8-02cc82c47098"],"format":{"page_icon":"🌪️","block_color":"gray_background","page_full_width":false,"page_small_text":true},"created_time":1684039196350,"last_edited_time":1698580882358,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":238,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702296574048,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3be66128-405e-4cf3-a90d-6bf087242ebf":{"value":{"id":"3be66128-405e-4cf3-a90d-6bf087242ebf","version":36,"type":"transclusion_container","content":["3fd02350-84f0-4a59-b9d6-93f028185c6c"],"created_time":1683807147184,"last_edited_time":1683807434223,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3fd02350-84f0-4a59-b9d6-93f028185c6c":{"value":{"id":"3fd02350-84f0-4a59-b9d6-93f028185c6c","version":313,"type":"image","properties":{"size":[["28.3KB"]],"title":[["扫码_搜索联合传播样式-标准色版.png"]],"source":[["https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5bc20aff-1aa8-44e7-8deb-d1cd87b570ac/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png"]]},"format":{"block_width":720,"display_source":"https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5bc20aff-1aa8-44e7-8deb-d1cd87b570ac/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png","block_alignment":"center","block_full_width":false,"block_page_width":true,"block_aspect_ratio":0.3649122807017544,"block_preserve_scale":true},"created_time":1683645302376,"last_edited_time":1698579904971,"parent_id":"3be66128-405e-4cf3-a90d-6bf087242ebf","parent_table":"block","alive":true,"file_ids":["efbab823-fd53-4e81-9486-2393b59bb5da","3dbcc74c-c3fd-4a68-a126-626122d6ffb4","7ee57c66-5e81-4f0f-8b94-7ce7af17cb18","5bc20aff-1aa8-44e7-8deb-d1cd87b570ac"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{"c9077656-46b9-4ba8-89b0-0bc21f118ff6":{"role":"none"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{"3fd02350-84f0-4a59-b9d6-93f028185c6c":"https://file.notion.so/f/f/c9077656-46b9-4ba8-89b0-0bc21f118ff6/5bc20aff-1aa8-44e7-8deb-d1cd87b570ac/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png?id=3fd02350-84f0-4a59-b9d6-93f028185c6c&table=block&spaceId=c9077656-46b9-4ba8-89b0-0bc21f118ff6&expirationTimestamp=1702389600000&signature=tkG77NMBXcRyp-35RXJton0vZokTrG6A16pri9FMehE"}},"title":"小而美的网页标记插件","path":null,"description":null,"keywords":[]} \ No newline at end of file +{"recordMap":{"block":{"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e4bdee7a-da6d-4439-861a-9a9972ea0338":{"value":{"id":"e4bdee7a-da6d-4439-861a-9a9972ea0338","version":52,"type":"text","properties":{"title":[["一款浏览器插件,让你在任意网页上划词标记,书签管理。"]]},"created_time":1694879507474,"last_edited_time":1701571070081,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"21594144-16b9-4074-a360-e481adff3c35":{"value":{"id":"21594144-16b9-4074-a360-e481adff3c35","version":14,"type":"transclusion_container","content":["5290d169-8bc3-4acc-ae5c-a9084cec6484"],"created_time":1683807029090,"last_edited_time":1684597406502,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5290d169-8bc3-4acc-ae5c-a9084cec6484":{"value":{"id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","version":372,"type":"callout","properties":{"title":[["点击下方链接,前往应用商城"]]},"content":["1b36abd2-8d7c-44c9-9a19-ba5caef05a31"],"format":{"page_icon":"🎉","block_color":"blue_background"},"created_time":1662521532394,"last_edited_time":1685171065534,"parent_id":"21594144-16b9-4074-a360-e481adff3c35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1b36abd2-8d7c-44c9-9a19-ba5caef05a31":{"value":{"id":"1b36abd2-8d7c-44c9-9a19-ba5caef05a31","version":358,"type":"text","properties":{"title":[["Chrome",[["h","teal"],["a","https://chromewebstore.google.com/detail/%E4%B8%80%E9%A1%B5%E4%B8%80%E8%AE%B0/hpekbddiphlmlfjebppjhemobaopekmp?hl=zh-CN&utm_source=home"]]],[" "],["Firefox",[["a","https://addons.mozilla.org/zh-CN/firefox/addon/pagenote/"],["h","red"]]],[" ",[["h","red"]]],["Edge",[["a","https://microsoftedge.microsoft.com/addons/detail/ablhdlecfphodoohfacojdngdfkgneaa"],["h","blue"]]],[" "],[" ",[["h","teal"]]],["360",[["a","https://ext.chrome.360.cn/webstore/search/pagenote"],["h","teal"]]],[" ",[["h","teal"]]],["其他浏览器",[["h","gray"],["s"],["a","/9034e547f47349b79b1d76cca86c132e?pvs=25"]]]]},"created_time":1662521460000,"last_edited_time":1703167956865,"parent_id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9034e547-f473-49b7-9b1d-76cca86c132e":{"value":{"id":"9034e547-f473-49b7-9b1d-76cca86c132e","version":136,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["下载安装"]],"dcf[":[["下载,安装"]],"i}_v":[["/download",[["a","/download"]]]],"title":[["download"]]},"content":["c2d73f5f-41b9-45ea-a7b2-3455217353bf","93c9304c-e622-454b-9509-d4d7d72175be","d1eb0e8d-2748-4740-87cb-1edf94d64886","4c753894-ee25-4bfa-a553-7ecba30af43e","52698d45-4680-492e-bd16-8d2214ba6df0"],"permissions":[{"role":"reader","type":"public_permission","added_timestamp":1702891466305,"allow_duplicate":true,"allow_search_engine_indexing":true}],"created_time":1702891008143,"last_edited_time":1702900807463,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee":{"value":{"id":"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","version":7,"type":"column_list","content":["2d75957f-4ba2-463e-b0dd-9b99a224135b","86ce9baf-18c4-4aad-982f-1e89b69c7cfc"],"created_time":1683778983832,"last_edited_time":1683778983837,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2d75957f-4ba2-463e-b0dd-9b99a224135b":{"value":{"id":"2d75957f-4ba2-463e-b0dd-9b99a224135b","version":20,"type":"column","content":["62978290-4eed-4a14-9f93-b3c2b273c732"],"format":{"column_ratio":0.5625},"created_time":1683778983830,"last_edited_time":1703168040372,"parent_id":"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"86ce9baf-18c4-4aad-982f-1e89b69c7cfc":{"value":{"id":"86ce9baf-18c4-4aad-982f-1e89b69c7cfc","version":14,"type":"column","content":["fb5e4d2a-0844-4b11-91ba-d102e3842919"],"format":{"column_ratio":0.43750000000000006},"created_time":1683778983834,"last_edited_time":1703168040372,"parent_id":"5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"62978290-4eed-4a14-9f93-b3c2b273c732":{"value":{"id":"62978290-4eed-4a14-9f93-b3c2b273c732","version":243,"type":"callout","properties":{"title":[["愿景:构建私密、去中心化的笔记体系。"]]},"format":{"page_icon":"💡","block_color":"red_background"},"created_time":1683778601906,"last_edited_time":1698325002019,"parent_id":"2d75957f-4ba2-463e-b0dd-9b99a224135b","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fb5e4d2a-0844-4b11-91ba-d102e3842919":{"value":{"id":"fb5e4d2a-0844-4b11-91ba-d102e3842919","version":312,"type":"callout","properties":{"title":[["使命:让每一次记录,都能沉淀为资产。"]]},"format":{"page_icon":"🎯","block_color":"yellow_background"},"created_time":1683778929714,"last_edited_time":1683798768289,"parent_id":"86ce9baf-18c4-4aad-982f-1e89b69c7cfc","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8c0daad6-31b8-4283-a6c1-4c3bea5df2d4":{"value":{"id":"8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","version":51,"type":"sub_header","properties":{"title":[["新手教程"]]},"created_time":1662600780000,"last_edited_time":1683647251078,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9fe95d3c-c4f9-4688-a90f-afbb2a299378":{"value":{"id":"9fe95d3c-c4f9-4688-a90f-afbb2a299378","version":199,"type":"bulleted_list","properties":{"title":[["一分钟视频了解",[["h","teal"],["a","https://www.bilibili.com/video/BV1bi4y1L79R/"]]]]},"created_time":1683647659197,"last_edited_time":1698324998829,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a176d63f-dcd0-4f96-ba5f-cd49973e80bd":{"value":{"id":"a176d63f-dcd0-4f96-ba5f-cd49973e80bd","version":7,"type":"divider","created_time":1631540991102,"last_edited_time":1631540940000,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b865d9e2-64c6-4647-866d-fff120681cab":{"value":{"id":"b865d9e2-64c6-4647-866d-fff120681cab","version":37,"type":"column","content":["3cab97be-d7d4-44fe-90f2-8a31105fc163"],"format":{"column_ratio":0.53125},"created_time":1698330693978,"last_edited_time":1699202158387,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"05c5b578-6720-4361-8454-b9f7cc7efa4e":{"value":{"id":"05c5b578-6720-4361-8454-b9f7cc7efa4e","version":56,"type":"column","content":["2507ac61-0514-49c9-af9f-9d7f079faa0e"],"format":{"column_ratio":0.65625},"created_time":1698329553465,"last_edited_time":1702115025223,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9537893e-f2af-45f2-8b52-bdc940a73dae":{"value":{"id":"9537893e-f2af-45f2-8b52-bdc940a73dae","version":8,"type":"column","content":["cbbb2f75-92e8-4af4-85db-df03d56e078a"],"format":{"column_ratio":0.59375},"created_time":1698335529155,"last_edited_time":1698335553085,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3cab97be-d7d4-44fe-90f2-8a31105fc163":{"value":{"id":"3cab97be-d7d4-44fe-90f2-8a31105fc163","version":5,"type":"alias","format":{"alias_pointer":{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699202154407,"last_edited_time":1699202158387,"parent_id":"b865d9e2-64c6-4647-866d-fff120681cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2507ac61-0514-49c9-af9f-9d7f079faa0e":{"value":{"id":"2507ac61-0514-49c9-af9f-9d7f079faa0e","version":6,"type":"alias","format":{"alias_pointer":{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698329546908,"last_edited_time":1698329553469,"parent_id":"05c5b578-6720-4361-8454-b9f7cc7efa4e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cbbb2f75-92e8-4af4-85db-df03d56e078a":{"value":{"id":"cbbb2f75-92e8-4af4-85db-df03d56e078a","version":9,"type":"alias","format":{"alias_pointer":{"id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698331669996,"last_edited_time":1698335529162,"parent_id":"9537893e-f2af-45f2-8b52-bdc940a73dae","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e5106ae4-01a0-4d42-a976-33663d7035a1":{"value":{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","version":409,"type":"page","properties":{"Ap_X":[[""]],"[CBj":[["这个世界因为我,可能会有一点不同!"]],"i}_v":[["/author",[["a","/author"]]]],"title":[["关于作者"]]},"content":["f5fd1aa0-ba1e-4fc3-995b-5ac8dffc6988","5bc5cbd1-55fa-489c-990b-41962f66b8cb","e876548a-0ac9-4589-9806-407f29bbe2cb","d655da52-21a1-48e1-9f08-91baccf65436","9b12d5c7-d4d7-40ad-9e6d-310515101b25","a3777d9b-95c6-4b4a-b6e2-bd7c870c8f56","addb8e23-e8e1-477a-a42c-a30ae3007568","5cc19dcd-6f88-422a-a37b-e20b5d817cb7","58a605be-aaf3-481a-af1a-ebb0a632b3b3","8013dcda-1e18-402f-8375-0af46f8d7fce","aafd009b-a601-41eb-8a27-ccc6ef3a4f87"],"format":{"page_icon":"👨‍💻","copied_from_pointer":{"id":"b5c44d60-6655-4f28-a7a0-edd81828f572","table":"block","spaceId":"1f88cc90-92fd-4ce4-bfcd-25daec2ffbbe"},"page_cover_position":0.7365},"created_time":1699182624766,"last_edited_time":1701357898610,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"copied_from":"b5c44d60-6655-4f28-a7a0-edd81828f572","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b29f947e-1df6-4468-982e-e36e8ad1009c":{"value":{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","version":632,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["助力 PAGENOTE 开发者"]],"i}_v":[["/pro-plan",[["a","/pro-plan"]]]],"title":[["成为赞助者"]]},"content":["f0d2d50a-7604-471a-8e9e-b4f38130e280","6f51de73-ddac-4f5f-b9de-63478d2ac62f","40656c63-6cd3-497e-bc35-ca028542c579","11ce8471-6666-42dc-babb-ea3b9e5d7909","c4e13998-0457-4240-8416-7137e750e5a3"],"format":{"page_icon":"🎉","block_color":"gray_background","page_full_width":false},"created_time":1633092965980,"last_edited_time":1702138354334,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c":{"value":{"id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","version":538,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["跟踪了解 PAGENOTE 的更新情况"]],"dcf[":[["更新日志,pagenote,安装,推广"]],"i}_v":[["/release",[["a","/release"]]]],"sFO>":[["Yes"]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["发布日志"]]},"content":["805afde1-fe7f-4385-97e4-96f5969ecc4a","f10ce1fc-a687-410a-a23d-e9c08da1c8d7","712f4e57-ab30-4221-9450-1c4c53d94d5f","aca3b481-8398-44fa-b704-80345f7f4e14","6febe151-8aab-4be6-9ab8-02cc82c47098"],"format":{"page_icon":"🌪️","block_color":"gray_background","page_full_width":false,"page_small_text":true},"created_time":1684039196350,"last_edited_time":1702298983734,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3be66128-405e-4cf3-a90d-6bf087242ebf":{"value":{"id":"3be66128-405e-4cf3-a90d-6bf087242ebf","version":36,"type":"transclusion_container","content":["3fd02350-84f0-4a59-b9d6-93f028185c6c"],"created_time":1683807147184,"last_edited_time":1683807434223,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3fd02350-84f0-4a59-b9d6-93f028185c6c":{"value":{"id":"3fd02350-84f0-4a59-b9d6-93f028185c6c","version":313,"type":"image","properties":{"size":[["28.3KB"]],"title":[["扫码_搜索联合传播样式-标准色版.png"]],"source":[["https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5bc20aff-1aa8-44e7-8deb-d1cd87b570ac/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png"]]},"format":{"block_width":720,"display_source":"https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5bc20aff-1aa8-44e7-8deb-d1cd87b570ac/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png","block_alignment":"center","block_full_width":false,"block_page_width":true,"block_aspect_ratio":0.3649122807017544,"block_preserve_scale":true},"created_time":1683645302376,"last_edited_time":1698579904971,"parent_id":"3be66128-405e-4cf3-a90d-6bf087242ebf","parent_table":"block","alive":true,"file_ids":["efbab823-fd53-4e81-9486-2393b59bb5da","3dbcc74c-c3fd-4a68-a126-626122d6ffb4","7ee57c66-5e81-4f0f-8b94-7ce7af17cb18","5bc20aff-1aa8-44e7-8deb-d1cd87b570ac"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{"c9077656-46b9-4ba8-89b0-0bc21f118ff6":{"role":"none"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{"3fd02350-84f0-4a59-b9d6-93f028185c6c":"https://file.notion.so/f/f/c9077656-46b9-4ba8-89b0-0bc21f118ff6/5bc20aff-1aa8-44e7-8deb-d1cd87b570ac/%E6%89%AB%E7%A0%81_%E6%90%9C%E7%B4%A2%E8%81%94%E5%90%88%E4%BC%A0%E6%92%AD%E6%A0%B7%E5%BC%8F-%E6%A0%87%E5%87%86%E8%89%B2%E7%89%88.png?id=3fd02350-84f0-4a59-b9d6-93f028185c6c&table=block&spaceId=c9077656-46b9-4ba8-89b0-0bc21f118ff6&expirationTimestamp=1703340000000&signature=GWWCJaqtCAHe2Jzk1NwmEu0i7N6bg8j-Fc2EoIwcGoQ"}},"title":"小而美的网页标记插件","path":null,"description":null,"keywords":[]} \ No newline at end of file diff --git a/apps/web/.cache/docs.json b/apps/web/.cache/docs.json index 6b101e2c..7192f6ff 100644 --- a/apps/web/.cache/docs.json +++ b/apps/web/.cache/docs.json @@ -1 +1 @@ -[{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","title":"站点地图"},{"id":"58a605be-aaf3-481a-af1a-ebb0a632b3b3","title":"工作居住证又该续期了"},{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","title":"小而美的网页标记插件"},{"id":"0764216a-e635-4351-8314-0adafdc3ecf4","title":"PAGENOTE 的安装包【已废弃】"},{"id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","title":null,"path":"/release/0.28"},{"id":"3fdf1250-b41a-4e39-a387-4948be959ecd","title":null,"path":"/widget/404"},{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","title":null,"path":"/pro-plan"},{"id":"f304934c-4969-4297-864a-7c19cf3849b5","title":null,"path":"/release/0.27.5"},{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","title":null,"path":"/author"},{"id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","title":null,"path":"/welcome"},{"id":"f9c55128-801c-402b-817d-a19f002884ec","title":null,"path":"/enable-and-disable"},{"id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","title":null,"path":"/no-cloud"},{"id":"3d2baccd-0973-44d8-8b43-4f532caeff4f","title":null,"path":"/blog/email-css"},{"id":"aaab185f-5ede-4bd0-8c5a-43c2ac478a37","title":null,"path":null},{"id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","title":null,"path":null},{"id":"aee3c465-c2a0-470b-8808-34c456f920f5","title":null,"path":null},{"id":"eced226c-6be2-4782-bfe6-bf62b0499205","title":null,"path":null},{"id":"0a4bfc38-348b-4eeb-b866-216534f9152c","title":null,"path":null},{"id":"7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","title":null,"path":null},{"id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","title":null,"path":null},{"id":"e0359895-2f71-4772-a248-d23a0b4bd74b","title":null,"path":null},{"id":"4c8edcb8-bbc7-4234-ba0b-421b3a189f36","title":null,"path":null},{"id":"60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","title":null,"path":null},{"id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","title":null,"path":null},{"id":"e9e32822-beef-46ff-a5db-350e963a899e","title":null,"path":null},{"id":"5588334e-8dd0-4e16-8d6f-5350ca665a02","title":null,"path":null},{"id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","title":null,"path":null},{"id":"b28b892d-d780-4579-a9b6-13f3b046915b","title":null,"path":null},{"id":"28388002-352a-40da-aea6-39305afd85a6","title":null,"path":null},{"id":"284746d2-458a-4bb8-9aac-28372c617b99","title":null,"path":null},{"id":"12b82896-c51c-4863-b372-035146dc2f29","title":null,"path":null},{"id":"ab7af3cd-14e8-43bb-a246-2deb11423238","title":null,"path":null},{"id":"06863105-0f72-493a-94c3-76711982d466","title":null,"path":null},{"id":"51f37691-0ace-43e4-9c49-7c8863cc4993","title":null,"path":null},{"id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","title":null,"path":null},{"id":"753102c2-0dba-47f8-9469-67da548cf143","title":null,"path":null},{"id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","title":null,"path":null},{"id":"a5e1e936-d620-47c4-bf1a-a417125921c6","title":null,"path":null},{"id":"6bbcfbb4-7dfc-4fee-b469-253798b9a651","title":null},{"id":"c291c519-0790-4d29-840d-af76319fc17d","title":null,"path":null},{"id":"bca2ef1b-cd52-4696-b61d-c91fb2c40569","title":null},{"id":"235adb85-5806-41bf-9679-57883aff7bea","title":null},{"id":"2c603cff-ec49-4a11-b5f2-f9389ad5fdd0","title":null},{"id":"1a7275c3-cde5-4d0a-99a0-5da9c169d0a4","title":null,"path":null},{"id":"25627308-b485-4cf7-ac1b-65b33eaf0f37","title":null,"path":null},{"id":"10c96a45-0ab7-4006-b288-21ce3036b0a6","title":null,"path":null},{"id":"0aa54868-17fd-43fb-8e28-4b0c6be0ecd2","title":null,"path":null},{"id":"7ba7c5a3-d5d4-45a6-aad6-9c0339da8ead","title":null},{"id":"c9891d98-9fe7-4cb6-9762-d2c64b69ef9b","title":null,"path":null},{"id":"b897e266-6f2d-4f14-adab-1dbbff6bf3cd","title":null},{"id":"5e0e76c1-524b-4a54-9af6-85ad554d254f","title":null},{"id":"b2e67e7e-31cc-40ec-843c-a66cdfde05b9","title":null},{"id":"2f0c17a7-67e4-4fee-9293-1ec1eb06fee6","title":null},{"id":"9cbd0445-aaa8-4741-af57-fe11f5242e48","title":null},{"id":"305c4b4e-0ed6-4534-9e8a-eb3690c2f3e3","title":null},{"id":"b07c91eb-6da1-441d-a73b-5ecb79469705","title":null,"path":null},{"id":"c3ced5c3-a8dc-4d21-88a6-c8cd60df1a06","title":null,"path":"/author/repo"},{"id":"1d452a26-cb2b-48ea-836d-d623016b9afd","title":null,"path":null},{"id":"d993bb95-8366-4f74-8af3-327dc2ab6e23","title":null},{"id":"b1080080-e0b4-42d8-9c76-1ff68429a401","title":null,"path":null},{"id":"781cc734-3b44-44c8-b502-9ee3c3fd49ab","title":null,"path":null},{"id":"1cbedef7-9105-431c-a009-c2dc273ffdfb","title":null,"path":null},{"id":"e4058420-58d3-402d-bdbe-f39669cafb6d","title":null,"path":null},{"id":"69fbb335-7ced-48d3-96ac-e8d9ea988ea7","title":null},{"id":"9de44b27-de85-46f1-856c-ffe23f7b8381","title":null,"path":null},{"id":"9a579bae-c2a9-469b-b1fa-d4d5a35e8e12","title":null,"path":null},{"id":"3bcb2f84-5d7e-41ac-90da-fea92665a7cd","title":null,"path":null},{"id":"3ede4932-63fd-4a64-96de-bfcd995ab402","title":null},{"id":"5e8dfa9f-cbda-4b0c-8f56-f3331d5798e0","title":null},{"id":"f6a711d2-bd3e-42c9-881d-fd9ccf6268f6","title":null},{"id":"04067e95-9981-4dea-bd07-bcfc963d598e","title":null},{"id":"12f97ec8-a4ac-41b2-aaaa-7015dfa1beeb","title":null},{"id":"2acacc43-b85e-46ba-a645-76ebb14f51b1","title":null},{"id":"a219339a-09a7-4639-af4d-ec05c7fdc5e8","title":null},{"id":"d540b134-70fd-4440-bd8f-a1f307e42136","title":null},{"id":"eee47cca-a02d-46e6-8c4f-cf6c6f62eef1","title":null},{"id":"f4d5f30e-63f2-471d-adfc-1929439a54b7","title":null},{"id":"3d9bac74-2320-41c0-bb76-7d90b48743b2","title":null,"path":null},{"id":"83313279-3bc7-4b6f-9184-7900a7ad3013","title":null,"path":null},{"id":"fa3dd3df-3e31-43f1-84c5-4a8a3889f306","title":null,"path":null},{"id":"f927eefb-e6cb-4b0a-8f96-9777b69cfb87","title":null,"path":"/task/site-to-notion"},{"id":"e0b96687-c6be-42eb-99ef-fd8bda0be9c9","title":null,"path":null},{"id":"f54c32dc-754a-498c-aa9f-3450b3146904","title":null,"path":"new-manage"},{"id":"4bd76e5b-1f1b-4956-ad11-aae0f0458a22","title":null},{"id":"92ff9708-3509-40f6-aec3-da802a89d538","title":null},{"id":"1f8ede54-1453-452c-a462-ed8eab44e056","title":null},{"id":"60be217a-1bf2-45ef-9e29-1d481a2197c9","title":null},{"id":"b9d4b5ff-daad-415b-bf27-ece18caee506","title":null},{"id":"aec824b5-9b74-4a81-8e9d-d0d9f0239dd5","title":null},{"id":"ee2b6d3b-091a-478e-81a1-1a656433fde0","title":null},{"id":"66a2ee89-0eb7-477a-8fff-ef573f405c70","title":null},{"id":"977f9331-8864-415b-be64-4f6aef3de5f9","title":null},{"id":"fe96d34e-7c5b-43a3-aa35-1f92fb3b8a05","title":null},{"id":"5b564b0b-599d-4449-b46a-e3750c333874","title":null},{"id":"15f87b23-6df0-4afa-9f69-a6f0ad16ba01","title":null},{"id":"8412a8bc-0a7d-4bcf-9127-56b7b19bc454","title":null},{"id":"4144b787-d46e-47f9-bf56-150a18cbdfb5","title":null},{"id":"4ed708a3-5c2a-4df3-8c1d-a72ffaa22df9","title":null},{"id":"ac7905c4-868f-4c66-b8eb-69b806f14378","title":null},{"id":"c2c6f94f-162c-4d27-a568-81491fff67ce","title":null}] \ No newline at end of file +[{"id":"6a735312-4e9d-4d49-a6a2-bed07acff3df","title":"把Notion当作 PAGENOTE 的数据库,存储数据[已废弃⚠️]"},{"id":"b7f758f3-1101-46c5-b9ef-1f29f76102cf","title":"配置"},{"id":"8013dcda-1e18-402f-8375-0af46f8d7fce","title":"辞不了的职"},{"id":"58a605be-aaf3-481a-af1a-ebb0a632b3b3","title":"工作居住证又该续期了"},{"id":"0764216a-e635-4351-8314-0adafdc3ecf4","title":"PAGENOTE 的安装包【已废弃】"},{"id":"7e493285-94b4-4142-8c5a-087206c989e1","title":"解放 control C"},{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","title":"站点地图"},{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","title":"小而美的网页标记插件"},{"id":"42d2c3c3-3f48-4770-83ca-b8165f1e6d63","title":null},{"id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","title":null,"path":"/release/0.28"},{"id":"9034e547-f473-49b7-9b1d-76cca86c132e","title":null,"path":"/download"},{"id":"f304934c-4969-4297-864a-7c19cf3849b5","title":null,"path":"/release/0.27.5"},{"id":"bdc8dfa9-d384-4062-b1ad-34438bfc24a3","title":null,"path":null},{"id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","title":null,"path":"/release"},{"id":"3fdf1250-b41a-4e39-a387-4948be959ecd","title":null,"path":"/widget/404"},{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","title":null,"path":"/pro-plan"},{"id":"e5106ae4-01a0-4d42-a976-33663d7035a1","title":null,"path":"/author"},{"id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","title":null,"path":"/welcome"},{"id":"f9c55128-801c-402b-817d-a19f002884ec","title":null,"path":"/enable-and-disable"},{"id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","title":null,"path":"/no-cloud"},{"id":"1692abfe-6bd3-485f-a195-d13fb4659301","title":null,"path":"/privacy"},{"id":"3d2baccd-0973-44d8-8b43-4f532caeff4f","title":null,"path":"/blog/email-css"},{"id":"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","title":null,"path":null},{"id":"aaab185f-5ede-4bd0-8c5a-43c2ac478a37","title":null,"path":null},{"id":"8e1b5b87-71e0-42c1-ac34-c259319557d2","title":null},{"id":"fca779b7-95c0-4b70-88aa-eabc345a7af8","title":null,"path":"/question"},{"id":"e5d356bf-66ce-48c0-9f45-38c69dff5ccc","title":null},{"id":"a1f8ff92-6077-4538-b35f-aa65c4e87eeb","title":null,"path":"/status"},{"id":"ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","title":null,"path":"/expired"},{"id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","title":null,"path":null},{"id":"242a496b-2c57-486f-bfa5-3936a13e16f4","title":null,"path":"/bind-vip"},{"id":"96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","title":null,"path":"/guide/shortcut"},{"id":"fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","title":null,"path":"/rate"},{"id":"b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","title":null,"path":"/shortcuts"},{"id":"926d543b-fad8-4818-952f-15bfc096c038","title":null,"path":"/uninstall"},{"id":"449f7171-8669-4087-a4a4-cff5852cf98d","title":null,"path":"/skills"},{"id":"98f1167c-3e07-4ee8-8971-cf33ce8c4df7","title":null,"path":"/versions"},{"id":"aee3c465-c2a0-470b-8808-34c456f920f5","title":null,"path":null},{"id":"eced226c-6be2-4782-bfe6-bf62b0499205","title":null,"path":null},{"id":"0a4bfc38-348b-4eeb-b866-216534f9152c","title":null,"path":null},{"id":"7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","title":null,"path":null},{"id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","title":null,"path":null},{"id":"e0359895-2f71-4772-a248-d23a0b4bd74b","title":null,"path":null},{"id":"4c8edcb8-bbc7-4234-ba0b-421b3a189f36","title":null,"path":null},{"id":"60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","title":null,"path":null},{"id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","title":null,"path":null},{"id":"e9e32822-beef-46ff-a5db-350e963a899e","title":null,"path":null},{"id":"5588334e-8dd0-4e16-8d6f-5350ca665a02","title":null,"path":null},{"id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","title":null,"path":null},{"id":"b28b892d-d780-4579-a9b6-13f3b046915b","title":null,"path":null},{"id":"28388002-352a-40da-aea6-39305afd85a6","title":null,"path":null},{"id":"284746d2-458a-4bb8-9aac-28372c617b99","title":null,"path":null},{"id":"12b82896-c51c-4863-b372-035146dc2f29","title":null,"path":null},{"id":"ab7af3cd-14e8-43bb-a246-2deb11423238","title":null,"path":null},{"id":"06863105-0f72-493a-94c3-76711982d466","title":null,"path":null},{"id":"51f37691-0ace-43e4-9c49-7c8863cc4993","title":null,"path":null},{"id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","title":null,"path":null},{"id":"753102c2-0dba-47f8-9469-67da548cf143","title":null,"path":null},{"id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","title":null,"path":null},{"id":"a5e1e936-d620-47c4-bf1a-a417125921c6","title":null,"path":null},{"id":"ce1300d2-471b-4391-946b-d1a7c281758f","title":null,"path":null},{"id":"6bbcfbb4-7dfc-4fee-b469-253798b9a651","title":null},{"id":"c291c519-0790-4d29-840d-af76319fc17d","title":null,"path":null},{"id":"bca2ef1b-cd52-4696-b61d-c91fb2c40569","title":null},{"id":"5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","title":null,"path":"/install"},{"id":"defbcdc8-ea4d-4d91-b58d-70463a267a26","title":null,"path":"/items"},{"id":"4eae89de-d637-439d-9b4f-93b95cddd9f3","title":null,"path":"/donation"},{"id":"235adb85-5806-41bf-9679-57883aff7bea","title":null},{"id":"2c603cff-ec49-4a11-b5f2-f9389ad5fdd0","title":null},{"id":"1a7275c3-cde5-4d0a-99a0-5da9c169d0a4","title":null,"path":null},{"id":"25627308-b485-4cf7-ac1b-65b33eaf0f37","title":null,"path":null},{"id":"10c96a45-0ab7-4006-b288-21ce3036b0a6","title":null,"path":null},{"id":"2a43527b-16c0-4ec2-aa26-90dd4aa92293","title":null,"path":"/developer/project"},{"id":"80028db3-0815-4184-96e2-575bac9e9b98","title":null,"path":"/invite"},{"id":"0aa54868-17fd-43fb-8e28-4b0c6be0ecd2","title":null,"path":null},{"id":"7ba7c5a3-d5d4-45a6-aad6-9c0339da8ead","title":null},{"id":"c9891d98-9fe7-4cb6-9762-d2c64b69ef9b","title":null,"path":null},{"id":"b897e266-6f2d-4f14-adab-1dbbff6bf3cd","title":null},{"id":"5e0e76c1-524b-4a54-9af6-85ad554d254f","title":null},{"id":"b2e67e7e-31cc-40ec-843c-a66cdfde05b9","title":null},{"id":"2f0c17a7-67e4-4fee-9293-1ec1eb06fee6","title":null},{"id":"9cbd0445-aaa8-4741-af57-fe11f5242e48","title":null},{"id":"305c4b4e-0ed6-4534-9e8a-eb3690c2f3e3","title":null},{"id":"b07c91eb-6da1-441d-a73b-5ecb79469705","title":null,"path":null},{"id":"c3ced5c3-a8dc-4d21-88a6-c8cd60df1a06","title":null,"path":"/author/repo"},{"id":"1d452a26-cb2b-48ea-836d-d623016b9afd","title":null,"path":null},{"id":"d993bb95-8366-4f74-8af3-327dc2ab6e23","title":null},{"id":"b1080080-e0b4-42d8-9c76-1ff68429a401","title":null,"path":null},{"id":"781cc734-3b44-44c8-b502-9ee3c3fd49ab","title":null,"path":null},{"id":"1cbedef7-9105-431c-a009-c2dc273ffdfb","title":null,"path":null},{"id":"e4058420-58d3-402d-bdbe-f39669cafb6d","title":null,"path":null},{"id":"69fbb335-7ced-48d3-96ac-e8d9ea988ea7","title":null},{"id":"9de44b27-de85-46f1-856c-ffe23f7b8381","title":null,"path":null},{"id":"9a579bae-c2a9-469b-b1fa-d4d5a35e8e12","title":null,"path":null},{"id":"3bcb2f84-5d7e-41ac-90da-fea92665a7cd","title":null,"path":null},{"id":"3ede4932-63fd-4a64-96de-bfcd995ab402","title":null},{"id":"5e8dfa9f-cbda-4b0c-8f56-f3331d5798e0","title":null},{"id":"f6a711d2-bd3e-42c9-881d-fd9ccf6268f6","title":null},{"id":"04067e95-9981-4dea-bd07-bcfc963d598e","title":null},{"id":"12f97ec8-a4ac-41b2-aaaa-7015dfa1beeb","title":null}] \ No newline at end of file diff --git a/apps/web/.cache/enable-and-disable.json b/apps/web/.cache/enable-and-disable.json index efad576b..90bfd6d0 100644 --- a/apps/web/.cache/enable-and-disable.json +++ b/apps/web/.cache/enable-and-disable.json @@ -1 +1 @@ -{"recordMap":{"block":{"f9c55128-801c-402b-817d-a19f002884ec":{"value":{"id":"f9c55128-801c-402b-817d-a19f002884ec","version":261,"type":"page","properties":{"Ap_X":[["用户手册"]],"[CBj":[["在网页内启用或禁用切换"]],"dcf[":[[""]],"i}_v":[["/enable-and-disable",[["a","/enable-and-disable"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-27"}]]]],"title":[["如何启用、禁用一页一记"]]},"content":["901f872e-3c1c-41c3-8361-f40508ee9102","69c327ab-8590-45f7-b980-d710094f71c7","673e195b-109d-477f-8c1f-9400c1ff662e","a57431ee-f009-4375-a7c0-8725518f7368"],"format":{"page_icon":"🌥️"},"permissions":[{"role":"editor","type":"space_permission","unlisted_timestamp":1698365557539}],"created_time":1698365345456,"last_edited_time":1698547617133,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":236,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1699184613869,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1441,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1700819394957,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"901f872e-3c1c-41c3-8361-f40508ee9102":{"value":{"id":"901f872e-3c1c-41c3-8361-f40508ee9102","version":140,"type":"text","properties":{"title":[["允许在单个或某类网站中禁用插件。操作流程:"]]},"created_time":1698365443988,"last_edited_time":1698365479265,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"69c327ab-8590-45f7-b980-d710094f71c7":{"value":{"id":"69c327ab-8590-45f7-b980-d710094f71c7","version":84,"type":"numbered_list","properties":{"title":[["点击插件图标 "]]},"created_time":1698365487652,"last_edited_time":1698365504946,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"673e195b-109d-477f-8c1f-9400c1ff662e":{"value":{"id":"673e195b-109d-477f-8c1f-9400c1ff662e","version":112,"type":"numbered_list","properties":{"title":[["弹层中点击 画笔图标"]]},"created_time":1698365510386,"last_edited_time":1698365522314,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a57431ee-f009-4375-a7c0-8725518f7368":{"value":{"id":"a57431ee-f009-4375-a7c0-8725518f7368","version":106,"type":"numbered_list","properties":{"title":[["选择 启用或禁用模式"]]},"content":["80737969-f0c6-4a5d-baf9-120864f7ab47"],"created_time":1698365523329,"last_edited_time":1698369458637,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"80737969-f0c6-4a5d-baf9-120864f7ab47":{"value":{"id":"80737969-f0c6-4a5d-baf9-120864f7ab47","version":16,"type":"image","properties":{"size":[["57.2KB"]],"title":[["Untitled"]],"source":[["https://prod-files-secure.s3.us-west-2.amazonaws.com/c9077656-46b9-4ba8-89b0-0bc21f118ff6/ec21fd53-5419-4a0d-8e2d-37b3ebbb8515/Untitled.png"]]},"format":{"block_width":192,"block_height":616,"display_source":"https://prod-files-secure.s3.us-west-2.amazonaws.com/c9077656-46b9-4ba8-89b0-0bc21f118ff6/ec21fd53-5419-4a0d-8e2d-37b3ebbb8515/Untitled.png","block_full_width":false,"block_page_width":false,"block_aspect_ratio":1.2674897119341564,"block_preserve_scale":true},"created_time":1698369446709,"last_edited_time":1698369458637,"parent_id":"a57431ee-f009-4375-a7c0-8725518f7368","parent_table":"block","alive":true,"file_ids":["ec21fd53-5419-4a0d-8e2d-37b3ebbb8515"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":17,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":52,"type":"table","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"Ap_X"}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"query2":{"aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{},"collection_query":{},"signed_urls":{}},"title":"如何启用、禁用一页一记","path":"/enable-and-disable","description":"在网页内启用或禁用切换","keywords":[]} \ No newline at end of file +{"recordMap":{"block":{"f9c55128-801c-402b-817d-a19f002884ec":{"value":{"id":"f9c55128-801c-402b-817d-a19f002884ec","version":281,"type":"page","properties":{"Ap_X":[["用户手册"]],"[CBj":[["在网页内启用或禁用切换"]],"dcf[":[[""]],"i}_v":[["/enable-and-disable",[["a","/enable-and-disable"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-27"}]]]],"title":[["如何启用、禁用一页一记"]]},"content":["901f872e-3c1c-41c3-8361-f40508ee9102","7d234d5e-83df-46ef-ba71-fd337db9d00c","725172b1-5d6b-430d-8ddf-c54e3a81511c","ae7bc119-f01b-44bc-99a2-4c768c6833f9","68d8ef82-def9-4adb-87d2-a26f2a45ab86","c2f84634-31fd-417f-aeb6-d8202e7c0069","c72fa245-272f-4aab-84f4-1685cfc9e19b","0abcc745-b006-4d62-b2f1-804ac92ffaea"],"format":{"page_icon":"🌥️"},"permissions":[{"role":"editor","type":"space_permission","unlisted_timestamp":1698365557539}],"created_time":1698365345456,"last_edited_time":1701247024056,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"901f872e-3c1c-41c3-8361-f40508ee9102":{"value":{"id":"901f872e-3c1c-41c3-8361-f40508ee9102","version":142,"type":"text","properties":{"title":[["允许在单个或某类网站中禁用插件。"]]},"created_time":1698365443988,"last_edited_time":1701246519893,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7d234d5e-83df-46ef-ba71-fd337db9d00c":{"value":{"id":"7d234d5e-83df-46ef-ba71-fd337db9d00c","version":68,"type":"sub_header","properties":{"title":[["0.28.0 之后版本"]]},"created_time":1701246544285,"last_edited_time":1701246553357,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"725172b1-5d6b-430d-8ddf-c54e3a81511c":{"value":{"id":"725172b1-5d6b-430d-8ddf-c54e3a81511c","version":83,"type":"numbered_list","properties":{"title":[["单机插件图标"]]},"created_time":1701246554750,"last_edited_time":1701247025255,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ae7bc119-f01b-44bc-99a2-4c768c6833f9":{"value":{"id":"ae7bc119-f01b-44bc-99a2-4c768c6833f9","version":224,"type":"numbered_list","properties":{"title":[["点击红圈位置,可以快速切换启用/禁用状态"]]},"created_time":1701246566944,"last_edited_time":1701246633671,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"68d8ef82-def9-4adb-87d2-a26f2a45ab86":{"value":{"id":"68d8ef82-def9-4adb-87d2-a26f2a45ab86","version":174,"type":"numbered_list","properties":{"title":[["点击黄色区域,可以定义更复杂的禁用规则"]]},"created_time":1701246635815,"last_edited_time":1701246657191,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c2f84634-31fd-417f-aeb6-d8202e7c0069":{"value":{"id":"c2f84634-31fd-417f-aeb6-d8202e7c0069","version":12,"type":"image","properties":{"size":[["80.3KB"]],"title":[["Untitled"]],"source":[["https://prod-files-secure.s3.us-west-2.amazonaws.com/c9077656-46b9-4ba8-89b0-0bc21f118ff6/d87f8bb4-ac9b-45a3-a1cd-8fed8f6164e1/Untitled.png"]]},"format":{"block_width":964,"display_source":"https://prod-files-secure.s3.us-west-2.amazonaws.com/c9077656-46b9-4ba8-89b0-0bc21f118ff6/d87f8bb4-ac9b-45a3-a1cd-8fed8f6164e1/Untitled.png","block_full_width":false,"block_page_width":true,"block_aspect_ratio":0.4170124481327801,"block_preserve_scale":true},"created_time":1701246609124,"last_edited_time":1701246613733,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"file_ids":["d87f8bb4-ac9b-45a3-a1cd-8fed8f6164e1"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c72fa245-272f-4aab-84f4-1685cfc9e19b":{"value":{"id":"c72fa245-272f-4aab-84f4-1685cfc9e19b","version":106,"type":"text","created_time":1701246520221,"last_edited_time":1701246937198,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0abcc745-b006-4d62-b2f1-804ac92ffaea":{"value":{"id":"0abcc745-b006-4d62-b2f1-804ac92ffaea","version":87,"type":"toggle","properties":{"title":[["更早版本",[["b"]]]]},"content":["69c327ab-8590-45f7-b980-d710094f71c7","673e195b-109d-477f-8c1f-9400c1ff662e","a57431ee-f009-4375-a7c0-8725518f7368"],"created_time":1701246520221,"last_edited_time":1701246996698,"parent_id":"f9c55128-801c-402b-817d-a19f002884ec","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"69c327ab-8590-45f7-b980-d710094f71c7":{"value":{"id":"69c327ab-8590-45f7-b980-d710094f71c7","version":87,"type":"numbered_list","properties":{"title":[["点击插件图标 "]]},"created_time":1698365487652,"last_edited_time":1701246992289,"parent_id":"0abcc745-b006-4d62-b2f1-804ac92ffaea","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"673e195b-109d-477f-8c1f-9400c1ff662e":{"value":{"id":"673e195b-109d-477f-8c1f-9400c1ff662e","version":120,"type":"numbered_list","properties":{"title":[["弹层中点击 画笔图标"]]},"created_time":1698365510386,"last_edited_time":1701246992289,"parent_id":"0abcc745-b006-4d62-b2f1-804ac92ffaea","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a57431ee-f009-4375-a7c0-8725518f7368":{"value":{"id":"a57431ee-f009-4375-a7c0-8725518f7368","version":118,"type":"numbered_list","properties":{"title":[["选择 启用或禁用模式"]]},"content":["80737969-f0c6-4a5d-baf9-120864f7ab47","ed4f1ab7-b729-4897-b5b8-93017ad01e62"],"created_time":1698365523329,"last_edited_time":1701246992289,"parent_id":"0abcc745-b006-4d62-b2f1-804ac92ffaea","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"如何启用、禁用一页一记","path":"/enable-and-disable","description":"在网页内启用或禁用切换","keywords":[]} \ No newline at end of file diff --git a/apps/web/.cache/no-cloud.json b/apps/web/.cache/no-cloud.json index 118a8889..b978b9d2 100644 --- a/apps/web/.cache/no-cloud.json +++ b/apps/web/.cache/no-cloud.json @@ -1 +1 @@ -{"recordMap":{"block":{"0983443a-51b4-49dd-a7d0-ab98d5d5e9db":{"value":{"id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","version":235,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["笔记是很敏感的数据,需要保证其绝对的安全性。"]],"dcf[":[["数据,同步"]],"i}_v":[["/no-cloud",[["a","/no-cloud"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["为什么 PAGENOTE 坚持不存储用户笔记数据"]]},"content":["6e17f7af-0c17-4842-871c-02533f360128","1c644d2a-6571-494b-ab43-1440720d69ef","8b64c050-ea14-4f12-9255-b5ea7cc5f36e","ac228faf-6264-49cb-9f97-ff8eb5fc3e43","03e4c725-a1b7-4fa5-84d4-86f5f622f907","e8859a55-41ee-45e2-9ed4-221cc4a9d814","89ce6450-69b5-4f18-b478-aa163c7b0f2a","361168fc-7ec2-4b74-82ce-ca51a79e4801","8b25c2de-37bb-4b21-b962-e570c42aa962","1fde4fb7-10b9-4e09-8f2c-a9c53a1e7387","0fd1a414-248f-4aad-9c3b-a57a797616ff","39b61621-2261-4295-9d89-8138a1dfb2f6","ab7e06f8-3eb8-43f8-8219-2d55a2eaa013","586f57e1-bac2-4245-8e59-aa57713565fc","a42e525e-9a2b-4e14-ba3a-2d110f944d2a","6af09be2-702c-4165-9c74-c2f84023a5f2","eec52f72-b829-49d9-948b-303fd3adbf74","74d82a8a-30c7-424c-8708-321aa574b12a"],"format":{"page_icon":"🚧","page_cover_position":0.5},"created_time":1666139829416,"last_edited_time":1699931528729,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":236,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1699184613869,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1441,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1700819394957,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6e17f7af-0c17-4842-871c-02533f360128":{"value":{"id":"6e17f7af-0c17-4842-871c-02533f360128","version":27,"type":"table","content":["f98a4e0f-0e35-44ad-bf1a-7915dbb38339","17de5cc0-6fab-4a0a-b06d-68f35df4f88e","84dd6a0c-6d6e-4ce1-803e-e52f7f1f38a8"],"format":{"table_block_column_order":["U{tr","CzQ{"],"table_block_column_format":{"CzQ{":{"width":599},"U{tr":{"width":130}},"table_block_column_header":true},"created_time":1699153989380,"last_edited_time":1699841484160,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f98a4e0f-0e35-44ad-bf1a-7915dbb38339":{"value":{"id":"f98a4e0f-0e35-44ad-bf1a-7915dbb38339","version":70,"type":"table_row","properties":{"CzQ{":[["说明"]],"U{tr":[["更新日期"]]},"created_time":1699153989380,"last_edited_time":1699154056086,"parent_id":"6e17f7af-0c17-4842-871c-02533f360128","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"17de5cc0-6fab-4a0a-b06d-68f35df4f88e":{"value":{"id":"17de5cc0-6fab-4a0a-b06d-68f35df4f88e","version":112,"type":"table_row","properties":{"CzQ{":[["增加行业新闻"]],"U{tr":[["2023-11-13"]]},"created_time":1699841484157,"last_edited_time":1699841494795,"parent_id":"6e17f7af-0c17-4842-871c-02533f360128","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"84dd6a0c-6d6e-4ce1-803e-e52f7f1f38a8":{"value":{"id":"84dd6a0c-6d6e-4ce1-803e-e52f7f1f38a8","version":225,"type":"table_row","properties":{"CzQ{":[["目前仅支持手动备份一种数据交换方式。"]],"U{tr":[["2023-11-05"]]},"created_time":1699153989380,"last_edited_time":1699841481899,"parent_id":"6e17f7af-0c17-4842-871c-02533f360128","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1c644d2a-6571-494b-ab43-1440720d69ef":{"value":{"id":"1c644d2a-6571-494b-ab43-1440720d69ef","version":4,"type":"text","created_time":1666140600000,"last_edited_time":1699153982971,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8b64c050-ea14-4f12-9255-b5ea7cc5f36e":{"value":{"id":"8b64c050-ea14-4f12-9255-b5ea7cc5f36e","version":542,"type":"text","properties":{"title":[["一直以来,PAGENOTE 都没有在服务器端存储用户的笔记数据,在计划的将来也不会存储。很多用户都反馈多个设备之间,数据同步很不方便。"]]},"created_time":1666140600000,"last_edited_time":1666614660000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ac228faf-6264-49cb-9f97-ff8eb5fc3e43":{"value":{"id":"ac228faf-6264-49cb-9f97-ff8eb5fc3e43","version":21,"type":"text","properties":{"title":[["服务器存储本身不是一个技术难题,甚至是最简单的解决方案,但一直没提供云端存储的原因是:"]]},"created_time":1666614660000,"last_edited_time":1666614720000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"03e4c725-a1b7-4fa5-84d4-86f5f622f907":{"value":{"id":"03e4c725-a1b7-4fa5-84d4-86f5f622f907","version":7,"type":"text","created_time":1666140480000,"last_edited_time":1666140840000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e8859a55-41ee-45e2-9ed4-221cc4a9d814":{"value":{"id":"e8859a55-41ee-45e2-9ed4-221cc4a9d814","version":41,"type":"callout","properties":{"title":[["插件重点",[["h","brown_background"]]],[":PAGENOTE 主要功能是笔记标记工具,"],["云端数据存储服务不是它的重点",[["b"]]],["。"]]},"format":{"page_icon":"🪘","block_color":"brown_background"},"created_time":1666140877762,"last_edited_time":1666614720000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"89ce6450-69b5-4f18-b478-aa163c7b0f2a":{"value":{"id":"89ce6450-69b5-4f18-b478-aa163c7b0f2a","version":40,"type":"callout","properties":{"title":[["永久可用",[["h","yellow_background"]]],[":PAGENOTE 可以"],["保证任何时候、网络环境都能使用,即便我不再维护它",[["b"]]],["。如果将数据存储放在 PAGENOTE 服务器,一旦我不再维护,可能导致用户无法继续正常使用。"]]},"format":{"page_icon":"♻️","block_color":"teal_background"},"created_time":1666140886935,"last_edited_time":1666614480000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"361168fc-7ec2-4b74-82ce-ca51a79e4801":{"value":{"id":"361168fc-7ec2-4b74-82ce-ca51a79e4801","version":252,"type":"callout","properties":{"title":[["隐私安全",[["h","blue_background"]]],[":网页笔记有很多的隐私数据,如网页访问记录、标记的重点、留下的批注等,不上传服务器可以从根本上打消用户的顾虑,真正的无顾虑自由标记。"]]},"format":{"page_icon":"🚧","block_color":"blue_background"},"created_time":1666140899381,"last_edited_time":1666614840000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8b25c2de-37bb-4b21-b962-e570c42aa962":{"value":{"id":"8b25c2de-37bb-4b21-b962-e570c42aa962","version":126,"type":"text","properties":{"title":[["基于以上,PAGENOTE 官方不存储用户数据,但提供一些其他的同步方式。"]]},"created_time":1666140900000,"last_edited_time":1666614660000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1fde4fb7-10b9-4e09-8f2c-a9c53a1e7387":{"value":{"id":"1fde4fb7-10b9-4e09-8f2c-a9c53a1e7387","version":136,"type":"sub_sub_header","properties":{"title":[["解决方案"]]},"created_time":1666140900000,"last_edited_time":1666614660000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0fd1a414-248f-4aad-9c3b-a57a797616ff":{"value":{"id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","version":36,"type":"table","content":["3cf0e336-e571-4f72-aac4-4b0e6e0be4ea","0c6f832c-cc1c-400a-a779-254a573ab37a","75ef757d-be77-490c-a1cc-2c38711d8e32","f34378f4-bd72-4f47-8db2-28af2222e9f7","2d95f750-6833-42e7-9ac7-d5acf23035f7","620d667a-87ae-4168-8ef2-1d1faf1c57d4","f2b98385-d77d-4762-b6cd-0e35a7eea660"],"format":{"table_block_row_header":true,"table_block_column_order":["QJZD","HutT","Z;`[","uQ;Y"],"table_block_column_format":{"Z;`[":{"width":152},"uQ;Y":{"width":323}},"table_block_column_header":true},"created_time":1666141057703,"last_edited_time":1699153958167,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3cf0e336-e571-4f72-aac4-4b0e6e0be4ea":{"value":{"id":"3cf0e336-e571-4f72-aac4-4b0e6e0be4ea","version":121,"type":"table_row","properties":{"HutT":[["自动/手动"]],"QJZD":[["方法"]],"Z;`[":[["当前可用状态"]],"uQ;Y":[["备注"]]},"created_time":1666141057703,"last_edited_time":1666614600000,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0c6f832c-cc1c-400a-a779-254a573ab37a":{"value":{"id":"0c6f832c-cc1c-400a-a779-254a573ab37a","version":138,"type":"table_row","properties":{"HutT":[["手动"]],"QJZD":[["导入导出"]],"Z;`[":[["可用"]],"uQ;Y":[["通过在设置里手动导出、导入备份文件"]]},"created_time":1666141057703,"last_edited_time":1666614540000,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"75ef757d-be77-490c-a1cc-2c38711d8e32":{"value":{"id":"75ef757d-be77-490c-a1cc-2c38711d8e32","version":237,"type":"table_row","properties":{"HutT":[["半自动"]],"QJZD":[["文件夹同步",[["s"]]]],"Z;`[":[["不可用(Firefox不支持)"]],"uQ;Y":[["通过授权文件夹,实现数据交换(Firefox不支持,不推荐)"]]},"created_time":1666141057703,"last_edited_time":1699153958167,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f34378f4-bd72-4f47-8db2-28af2222e9f7":{"value":{"id":"f34378f4-bd72-4f47-8db2-28af2222e9f7","version":102,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["webdav 云盘",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["暂时下线(后续会重新上线)"]]},"created_time":1666141140000,"last_edited_time":1699153938684,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2d95f750-6833-42e7-9ac7-d5acf23035f7":{"value":{"id":"2d95f750-6833-42e7-9ac7-d5acf23035f7","version":308,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["Notion DB",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["已上线。通过将数据存储在 Notion 中,实现数据同步。目前仅支持剪切板数据同步(推荐)。"]]},"created_time":1666141140000,"last_edited_time":1699153941194,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"620d667a-87ae-4168-8ef2-1d1faf1c57d4":{"value":{"id":"620d667a-87ae-4168-8ef2-1d1faf1c57d4","version":180,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["API",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["面向开发者的API接口,需要开发者自行实现数据存储API,供 PAGENOTE 调用。(计划12月发布)"]]},"created_time":1666141320000,"last_edited_time":1699153944703,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f2b98385-d77d-4762-b6cd-0e35a7eea660":{"value":{"id":"f2b98385-d77d-4762-b6cd-0e35a7eea660","version":149,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["基于git 的数据同步",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["开发中"]]},"created_time":1698584891297,"last_edited_time":1699153948833,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"39b61621-2261-4295-9d89-8138a1dfb2f6":{"value":{"id":"39b61621-2261-4295-9d89-8138a1dfb2f6","version":47,"type":"sub_sub_header","properties":{"title":[["行业新闻"]]},"created_time":1666141260000,"last_edited_time":1699841279350,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ab7e06f8-3eb8-43f8-8219-2d55a2eaa013":{"value":{"id":"ab7e06f8-3eb8-43f8-8219-2d55a2eaa013","version":157,"type":"text","properties":{"title":[["2023-11-15 起时光相册下线关停"]]},"created_time":1699861142881,"last_edited_time":1699861201617,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"586f57e1-bac2-4245-8e59-aa57713565fc":{"value":{"id":"586f57e1-bac2-4245-8e59-aa57713565fc","version":10,"type":"bookmark","properties":{"link":[["https://web.everphoto.cn/"]],"title":[["时光相册"]],"description":[["时光相册为您免费提供安全可靠的相册软件,包括自动备份、智能分类、音乐相册、双重加密照片保险箱,让你轻松管理珍贵照片!"]]},"format":{"bookmark_icon":"https://web.everphoto.cn/images/favicon.ico"},"created_time":1699861169748,"last_edited_time":1699861169761,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a42e525e-9a2b-4e14-ba3a-2d110f944d2a":{"value":{"id":"a42e525e-9a2b-4e14-ba3a-2d110f944d2a","version":187,"type":"text","properties":{"title":[["2023-11-12 阿里云服务故障"]]},"created_time":1699841276110,"last_edited_time":1699931528729,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6af09be2-702c-4165-9c74-c2f84023a5f2":{"value":{"id":"6af09be2-702c-4165-9c74-c2f84023a5f2","version":13,"type":"bookmark","properties":{"link":[["https://mp.weixin.qq.com/s/qTfmhexQcVu5qcMJ7whWiw"]],"title":[["又双崩了…你的笔记这次真的不能重蹈覆辙了"]],"description":[["「时代的一粒灰,落在每个人肩头都是一座大山。」这句话其实也可以用在这里,大公司的一场意外,落在每位用户头上,都有可能是过往无数血汗、精力、回忆的蒸发。"]]},"format":{"bookmark_icon":"https://res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg","bookmark_cover":"https://mmbiz.qpic.cn/sz_mmbiz_jpg/epTcXdtRjfMCdkpoKibpmxFSwd5e7qfBw0ngAF4PZJHL4Z7Q2oia5mXFUVzAFEXXc31dO3miaa2ya1TFYUXn367Yg/0?wx_fmt=jpeg"},"created_time":1699841309406,"last_edited_time":1699931531325,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"eec52f72-b829-49d9-948b-303fd3adbf74":{"value":{"id":"eec52f72-b829-49d9-948b-303fd3adbf74","version":123,"type":"text","properties":{"title":[["2023-10-24 语雀文档服务故障"]]},"created_time":1699841344765,"last_edited_time":1699841463311,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"74d82a8a-30c7-424c-8708-321aa574b12a":{"value":{"id":"74d82a8a-30c7-424c-8708-321aa574b12a","version":12,"type":"bookmark","properties":{"link":[["https://mp.weixin.qq.com/s/O9E9Nw2ICDrakFVtnF_05A"]],"title":[["语雀,这波故障,放眼整个互联网也是炸裂般的存在。"]],"description":[["Weixin ID\n JackCui-AI"]]},"format":{"bookmark_icon":"https://res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg","bookmark_cover":"https://mmbiz.qpic.cn/mmbiz_jpg/v1JN0W4OpXgVgU1stHnFAjInEOXVZMtib68iaEURbmEGdjBGljXeS51ZOsPnuIdn4nRdib9Ojg1cKPtcjaiaGjlWIw/0?wx_fmt=jpeg"},"created_time":1699841468776,"last_edited_time":1699841471794,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":17,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":52,"type":"table","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"Ap_X"}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"query2":{"aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{},"collection_query":{},"signed_urls":{}},"title":"为什么 PAGENOTE 坚持不存储用户笔记数据","path":"/no-cloud","description":"笔记是很敏感的数据,需要保证其绝对的安全性。","keywords":["数据","同步"]} \ No newline at end of file +{"recordMap":{"block":{"0983443a-51b4-49dd-a7d0-ab98d5d5e9db":{"value":{"id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","version":243,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["笔记是很敏感的数据,需要保证其绝对的安全性。"]],"dcf[":[["数据,同步"]],"i}_v":[["/no-cloud",[["a","/no-cloud"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["为什么 PAGENOTE 坚持不存储用户笔记数据"]]},"content":["6e17f7af-0c17-4842-871c-02533f360128","1c644d2a-6571-494b-ab43-1440720d69ef","8b64c050-ea14-4f12-9255-b5ea7cc5f36e","ac228faf-6264-49cb-9f97-ff8eb5fc3e43","03e4c725-a1b7-4fa5-84d4-86f5f622f907","e8859a55-41ee-45e2-9ed4-221cc4a9d814","89ce6450-69b5-4f18-b478-aa163c7b0f2a","361168fc-7ec2-4b74-82ce-ca51a79e4801","8b25c2de-37bb-4b21-b962-e570c42aa962","1fde4fb7-10b9-4e09-8f2c-a9c53a1e7387","0fd1a414-248f-4aad-9c3b-a57a797616ff","39b61621-2261-4295-9d89-8138a1dfb2f6","6f1a77f1-e026-4341-9fa4-2fa15d695f26","51efd498-4154-4197-9f64-762197158619","2e074e9c-6d22-45bf-8bd1-45a93782a3f7","ab7e06f8-3eb8-43f8-8219-2d55a2eaa013","586f57e1-bac2-4245-8e59-aa57713565fc","a42e525e-9a2b-4e14-ba3a-2d110f944d2a","6af09be2-702c-4165-9c74-c2f84023a5f2","eec52f72-b829-49d9-948b-303fd3adbf74","74d82a8a-30c7-424c-8708-321aa574b12a"],"format":{"page_icon":"🚧","page_cover_position":0.5},"created_time":1666139829416,"last_edited_time":1701138900146,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6e17f7af-0c17-4842-871c-02533f360128":{"value":{"id":"6e17f7af-0c17-4842-871c-02533f360128","version":27,"type":"table","content":["f98a4e0f-0e35-44ad-bf1a-7915dbb38339","17de5cc0-6fab-4a0a-b06d-68f35df4f88e","84dd6a0c-6d6e-4ce1-803e-e52f7f1f38a8"],"format":{"table_block_column_order":["U{tr","CzQ{"],"table_block_column_format":{"CzQ{":{"width":599},"U{tr":{"width":130}},"table_block_column_header":true},"created_time":1699153989380,"last_edited_time":1699841484160,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f98a4e0f-0e35-44ad-bf1a-7915dbb38339":{"value":{"id":"f98a4e0f-0e35-44ad-bf1a-7915dbb38339","version":70,"type":"table_row","properties":{"CzQ{":[["说明"]],"U{tr":[["更新日期"]]},"created_time":1699153989380,"last_edited_time":1699154056086,"parent_id":"6e17f7af-0c17-4842-871c-02533f360128","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"17de5cc0-6fab-4a0a-b06d-68f35df4f88e":{"value":{"id":"17de5cc0-6fab-4a0a-b06d-68f35df4f88e","version":112,"type":"table_row","properties":{"CzQ{":[["增加行业新闻"]],"U{tr":[["2023-11-13"]]},"created_time":1699841484157,"last_edited_time":1699841494795,"parent_id":"6e17f7af-0c17-4842-871c-02533f360128","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"84dd6a0c-6d6e-4ce1-803e-e52f7f1f38a8":{"value":{"id":"84dd6a0c-6d6e-4ce1-803e-e52f7f1f38a8","version":225,"type":"table_row","properties":{"CzQ{":[["目前仅支持手动备份一种数据交换方式。"]],"U{tr":[["2023-11-05"]]},"created_time":1699153989380,"last_edited_time":1699841481899,"parent_id":"6e17f7af-0c17-4842-871c-02533f360128","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1c644d2a-6571-494b-ab43-1440720d69ef":{"value":{"id":"1c644d2a-6571-494b-ab43-1440720d69ef","version":4,"type":"text","created_time":1666140600000,"last_edited_time":1699153982971,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8b64c050-ea14-4f12-9255-b5ea7cc5f36e":{"value":{"id":"8b64c050-ea14-4f12-9255-b5ea7cc5f36e","version":542,"type":"text","properties":{"title":[["一直以来,PAGENOTE 都没有在服务器端存储用户的笔记数据,在计划的将来也不会存储。很多用户都反馈多个设备之间,数据同步很不方便。"]]},"created_time":1666140600000,"last_edited_time":1666614660000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ac228faf-6264-49cb-9f97-ff8eb5fc3e43":{"value":{"id":"ac228faf-6264-49cb-9f97-ff8eb5fc3e43","version":21,"type":"text","properties":{"title":[["服务器存储本身不是一个技术难题,甚至是最简单的解决方案,但一直没提供云端存储的原因是:"]]},"created_time":1666614660000,"last_edited_time":1666614720000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"03e4c725-a1b7-4fa5-84d4-86f5f622f907":{"value":{"id":"03e4c725-a1b7-4fa5-84d4-86f5f622f907","version":7,"type":"text","created_time":1666140480000,"last_edited_time":1666140840000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e8859a55-41ee-45e2-9ed4-221cc4a9d814":{"value":{"id":"e8859a55-41ee-45e2-9ed4-221cc4a9d814","version":41,"type":"callout","properties":{"title":[["插件重点",[["h","brown_background"]]],[":PAGENOTE 主要功能是笔记标记工具,"],["云端数据存储服务不是它的重点",[["b"]]],["。"]]},"format":{"page_icon":"🪘","block_color":"brown_background"},"created_time":1666140877762,"last_edited_time":1666614720000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"89ce6450-69b5-4f18-b478-aa163c7b0f2a":{"value":{"id":"89ce6450-69b5-4f18-b478-aa163c7b0f2a","version":40,"type":"callout","properties":{"title":[["永久可用",[["h","yellow_background"]]],[":PAGENOTE 可以"],["保证任何时候、网络环境都能使用,即便我不再维护它",[["b"]]],["。如果将数据存储放在 PAGENOTE 服务器,一旦我不再维护,可能导致用户无法继续正常使用。"]]},"format":{"page_icon":"♻️","block_color":"teal_background"},"created_time":1666140886935,"last_edited_time":1666614480000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"361168fc-7ec2-4b74-82ce-ca51a79e4801":{"value":{"id":"361168fc-7ec2-4b74-82ce-ca51a79e4801","version":252,"type":"callout","properties":{"title":[["隐私安全",[["h","blue_background"]]],[":网页笔记有很多的隐私数据,如网页访问记录、标记的重点、留下的批注等,不上传服务器可以从根本上打消用户的顾虑,真正的无顾虑自由标记。"]]},"format":{"page_icon":"🚧","block_color":"blue_background"},"created_time":1666140899381,"last_edited_time":1666614840000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8b25c2de-37bb-4b21-b962-e570c42aa962":{"value":{"id":"8b25c2de-37bb-4b21-b962-e570c42aa962","version":126,"type":"text","properties":{"title":[["基于以上,PAGENOTE 官方不存储用户数据,但提供一些其他的同步方式。"]]},"created_time":1666140900000,"last_edited_time":1666614660000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1fde4fb7-10b9-4e09-8f2c-a9c53a1e7387":{"value":{"id":"1fde4fb7-10b9-4e09-8f2c-a9c53a1e7387","version":136,"type":"sub_sub_header","properties":{"title":[["解决方案"]]},"created_time":1666140900000,"last_edited_time":1666614660000,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0fd1a414-248f-4aad-9c3b-a57a797616ff":{"value":{"id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","version":36,"type":"table","content":["3cf0e336-e571-4f72-aac4-4b0e6e0be4ea","0c6f832c-cc1c-400a-a779-254a573ab37a","75ef757d-be77-490c-a1cc-2c38711d8e32","f34378f4-bd72-4f47-8db2-28af2222e9f7","2d95f750-6833-42e7-9ac7-d5acf23035f7","620d667a-87ae-4168-8ef2-1d1faf1c57d4","f2b98385-d77d-4762-b6cd-0e35a7eea660"],"format":{"table_block_row_header":true,"table_block_column_order":["QJZD","HutT","Z;`[","uQ;Y"],"table_block_column_format":{"Z;`[":{"width":152},"uQ;Y":{"width":323}},"table_block_column_header":true},"created_time":1666141057703,"last_edited_time":1699153958167,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3cf0e336-e571-4f72-aac4-4b0e6e0be4ea":{"value":{"id":"3cf0e336-e571-4f72-aac4-4b0e6e0be4ea","version":121,"type":"table_row","properties":{"HutT":[["自动/手动"]],"QJZD":[["方法"]],"Z;`[":[["当前可用状态"]],"uQ;Y":[["备注"]]},"created_time":1666141057703,"last_edited_time":1666614600000,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0c6f832c-cc1c-400a-a779-254a573ab37a":{"value":{"id":"0c6f832c-cc1c-400a-a779-254a573ab37a","version":138,"type":"table_row","properties":{"HutT":[["手动"]],"QJZD":[["导入导出"]],"Z;`[":[["可用"]],"uQ;Y":[["通过在设置里手动导出、导入备份文件"]]},"created_time":1666141057703,"last_edited_time":1666614540000,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"75ef757d-be77-490c-a1cc-2c38711d8e32":{"value":{"id":"75ef757d-be77-490c-a1cc-2c38711d8e32","version":237,"type":"table_row","properties":{"HutT":[["半自动"]],"QJZD":[["文件夹同步",[["s"]]]],"Z;`[":[["不可用(Firefox不支持)"]],"uQ;Y":[["通过授权文件夹,实现数据交换(Firefox不支持,不推荐)"]]},"created_time":1666141057703,"last_edited_time":1699153958167,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f34378f4-bd72-4f47-8db2-28af2222e9f7":{"value":{"id":"f34378f4-bd72-4f47-8db2-28af2222e9f7","version":102,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["webdav 云盘",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["暂时下线(后续会重新上线)"]]},"created_time":1666141140000,"last_edited_time":1699153938684,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2d95f750-6833-42e7-9ac7-d5acf23035f7":{"value":{"id":"2d95f750-6833-42e7-9ac7-d5acf23035f7","version":308,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["Notion DB",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["已上线。通过将数据存储在 Notion 中,实现数据同步。目前仅支持剪切板数据同步(推荐)。"]]},"created_time":1666141140000,"last_edited_time":1699153941194,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"620d667a-87ae-4168-8ef2-1d1faf1c57d4":{"value":{"id":"620d667a-87ae-4168-8ef2-1d1faf1c57d4","version":180,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["API",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["面向开发者的API接口,需要开发者自行实现数据存储API,供 PAGENOTE 调用。(计划12月发布)"]]},"created_time":1666141320000,"last_edited_time":1699153944703,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f2b98385-d77d-4762-b6cd-0e35a7eea660":{"value":{"id":"f2b98385-d77d-4762-b6cd-0e35a7eea660","version":149,"type":"table_row","properties":{"HutT":[["自动"]],"QJZD":[["基于git 的数据同步",[["s"]]]],"Z;`[":[["不可用"]],"uQ;Y":[["开发中"]]},"created_time":1698584891297,"last_edited_time":1699153948833,"parent_id":"0fd1a414-248f-4aad-9c3b-a57a797616ff","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"39b61621-2261-4295-9d89-8138a1dfb2f6":{"value":{"id":"39b61621-2261-4295-9d89-8138a1dfb2f6","version":47,"type":"sub_sub_header","properties":{"title":[["行业新闻"]]},"created_time":1666141260000,"last_edited_time":1699841279350,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6f1a77f1-e026-4341-9fa4-2fa15d695f26":{"value":{"id":"6f1a77f1-e026-4341-9fa4-2fa15d695f26","version":398,"type":"quote","properties":{"title":[["尽可能提供多种数据存储方式,容灾备份能力,才是好的存储服务。"]]},"created_time":1701138887496,"last_edited_time":1701138948499,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"51efd498-4154-4197-9f64-762197158619":{"value":{"id":"51efd498-4154-4197-9f64-762197158619","version":194,"type":"text","properties":{"title":[["2023-11-24 语雀文档再次崩溃"]]},"created_time":1701138837119,"last_edited_time":1701138873403,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2e074e9c-6d22-45bf-8bd1-45a93782a3f7":{"value":{"id":"2e074e9c-6d22-45bf-8bd1-45a93782a3f7","version":10,"type":"bookmark","properties":{"link":[["https://m.163.com/dy/article/IKBNUO1U05560US1.html"]],"title":[["阿里语雀频繁崩溃影响工作,网友建议:停服吧!_手机网易网"]],"description":[["2023年11月24日上午10点左右,不少网友反馈语雀又崩溃了,网页刷新一下35秒才加载完,客户端动不动就乱弹代码,创建文档提示服务器错误。越来越不稳定了。据悉,这是语雀近一个月的第三次崩溃,故障之频繁令人咋舌。"]]},"format":{"bookmark_icon":"https://m.163.com/favicon.ico","bookmark_cover":"https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2023%2F1125%2F8ebf4333j00s4mzwc00fjc000ve00i7m.jpg&thumbnail=750x2147483647&quality=75&type=jpg"},"created_time":1701138834091,"last_edited_time":1701138834100,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ab7e06f8-3eb8-43f8-8219-2d55a2eaa013":{"value":{"id":"ab7e06f8-3eb8-43f8-8219-2d55a2eaa013","version":157,"type":"text","properties":{"title":[["2023-11-15 起时光相册下线关停"]]},"created_time":1699861142881,"last_edited_time":1699861201617,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"586f57e1-bac2-4245-8e59-aa57713565fc":{"value":{"id":"586f57e1-bac2-4245-8e59-aa57713565fc","version":10,"type":"bookmark","properties":{"link":[["https://web.everphoto.cn/"]],"title":[["时光相册"]],"description":[["时光相册为您免费提供安全可靠的相册软件,包括自动备份、智能分类、音乐相册、双重加密照片保险箱,让你轻松管理珍贵照片!"]]},"format":{"bookmark_icon":"https://web.everphoto.cn/images/favicon.ico"},"created_time":1699861169748,"last_edited_time":1699861169761,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a42e525e-9a2b-4e14-ba3a-2d110f944d2a":{"value":{"id":"a42e525e-9a2b-4e14-ba3a-2d110f944d2a","version":187,"type":"text","properties":{"title":[["2023-11-12 阿里云服务故障"]]},"created_time":1699841276110,"last_edited_time":1699931528729,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6af09be2-702c-4165-9c74-c2f84023a5f2":{"value":{"id":"6af09be2-702c-4165-9c74-c2f84023a5f2","version":13,"type":"bookmark","properties":{"link":[["https://mp.weixin.qq.com/s/qTfmhexQcVu5qcMJ7whWiw"]],"title":[["又双崩了…你的笔记这次真的不能重蹈覆辙了"]],"description":[["「时代的一粒灰,落在每个人肩头都是一座大山。」这句话其实也可以用在这里,大公司的一场意外,落在每位用户头上,都有可能是过往无数血汗、精力、回忆的蒸发。"]]},"format":{"bookmark_icon":"https://res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg","bookmark_cover":"https://mmbiz.qpic.cn/sz_mmbiz_jpg/epTcXdtRjfMCdkpoKibpmxFSwd5e7qfBw0ngAF4PZJHL4Z7Q2oia5mXFUVzAFEXXc31dO3miaa2ya1TFYUXn367Yg/0?wx_fmt=jpeg"},"created_time":1699841309406,"last_edited_time":1699931531325,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"eec52f72-b829-49d9-948b-303fd3adbf74":{"value":{"id":"eec52f72-b829-49d9-948b-303fd3adbf74","version":123,"type":"text","properties":{"title":[["2023-10-24 语雀文档服务故障"]]},"created_time":1699841344765,"last_edited_time":1699841463311,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"74d82a8a-30c7-424c-8708-321aa574b12a":{"value":{"id":"74d82a8a-30c7-424c-8708-321aa574b12a","version":12,"type":"bookmark","properties":{"link":[["https://mp.weixin.qq.com/s/O9E9Nw2ICDrakFVtnF_05A"]],"title":[["语雀,这波故障,放眼整个互联网也是炸裂般的存在。"]],"description":[["Weixin ID\n JackCui-AI"]]},"format":{"bookmark_icon":"https://res.wx.qq.com/a/wx_fed/assets/res/MjliNWVm.svg","bookmark_cover":"https://mmbiz.qpic.cn/mmbiz_jpg/v1JN0W4OpXgVgU1stHnFAjInEOXVZMtib68iaEURbmEGdjBGljXeS51ZOsPnuIdn4nRdib9Ojg1cKPtcjaiaGjlWIw/0?wx_fmt=jpeg"},"created_time":1699841468776,"last_edited_time":1699841471794,"parent_id":"0983443a-51b4-49dd-a7d0-ab98d5d5e9db","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"为什么 PAGENOTE 坚持不存储用户笔记数据","path":"/no-cloud","description":"笔记是很敏感的数据,需要保证其绝对的安全性。","keywords":["数据","同步"]} \ No newline at end of file diff --git a/apps/web/.cache/pro-plan.json b/apps/web/.cache/pro-plan.json index 07766892..6080dccd 100644 --- a/apps/web/.cache/pro-plan.json +++ b/apps/web/.cache/pro-plan.json @@ -1 +1 @@ -{"recordMap":{"block":{"b29f947e-1df6-4468-982e-e36e8ad1009c":{"value":{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","version":632,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["助力 PAGENOTE 开发者"]],"i}_v":[["/pro-plan",[["a","/pro-plan"]]]],"title":[["成为赞助者"]]},"content":["f0d2d50a-7604-471a-8e9e-b4f38130e280","6f51de73-ddac-4f5f-b9de-63478d2ac62f","40656c63-6cd3-497e-bc35-ca028542c579","11ce8471-6666-42dc-babb-ea3b9e5d7909","c4e13998-0457-4240-8416-7137e750e5a3"],"format":{"page_icon":"🎉","block_color":"gray_background","page_full_width":false},"created_time":1633092965980,"last_edited_time":1702138354334,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":238,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702296574048,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1453,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1702114980095,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f0d2d50a-7604-471a-8e9e-b4f38130e280":{"value":{"id":"f0d2d50a-7604-471a-8e9e-b4f38130e280","version":7,"type":"text","created_time":1683970292159,"last_edited_time":1684163725517,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6f51de73-ddac-4f5f-b9de-63478d2ac62f":{"value":{"id":"6f51de73-ddac-4f5f-b9de-63478d2ac62f","version":57,"type":"embed","properties":{"source":[["https://pagenote.cn/widget/pro-plan"]]},"format":{"block_width":1056,"block_height":557,"block_full_width":false,"block_page_width":false},"created_time":1683724462896,"last_edited_time":1702138360271,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"40656c63-6cd3-497e-bc35-ca028542c579":{"value":{"id":"40656c63-6cd3-497e-bc35-ca028542c579","version":68,"type":"sub_header","properties":{"title":[["感谢墙"]]},"created_time":1683724566528,"last_edited_time":1684158505515,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"11ce8471-6666-42dc-babb-ea3b9e5d7909":{"value":{"id":"11ce8471-6666-42dc-babb-ea3b9e5d7909","version":130,"type":"text","properties":{"title":[["更早期的赞助者们",[["a","https://pagenote.cn/donation"]]]]},"created_time":1683724566528,"last_edited_time":1698324946308,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c4e13998-0457-4240-8416-7137e750e5a3":{"value":{"id":"c4e13998-0457-4240-8416-7137e750e5a3","version":4,"type":"text","created_time":1698324948545,"last_edited_time":1698324948546,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"成为赞助者","path":"/pro-plan","description":"助力 PAGENOTE 开发者","keywords":[]} \ No newline at end of file +{"recordMap":{"block":{"b29f947e-1df6-4468-982e-e36e8ad1009c":{"value":{"id":"b29f947e-1df6-4468-982e-e36e8ad1009c","version":632,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["助力 PAGENOTE 开发者"]],"i}_v":[["/pro-plan",[["a","/pro-plan"]]]],"title":[["成为赞助者"]]},"content":["f0d2d50a-7604-471a-8e9e-b4f38130e280","6f51de73-ddac-4f5f-b9de-63478d2ac62f","40656c63-6cd3-497e-bc35-ca028542c579","11ce8471-6666-42dc-babb-ea3b9e5d7909","c4e13998-0457-4240-8416-7137e750e5a3"],"format":{"page_icon":"🎉","block_color":"gray_background","page_full_width":false},"created_time":1633092965980,"last_edited_time":1702138354334,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f0d2d50a-7604-471a-8e9e-b4f38130e280":{"value":{"id":"f0d2d50a-7604-471a-8e9e-b4f38130e280","version":7,"type":"text","created_time":1683970292159,"last_edited_time":1684163725517,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6f51de73-ddac-4f5f-b9de-63478d2ac62f":{"value":{"id":"6f51de73-ddac-4f5f-b9de-63478d2ac62f","version":57,"type":"embed","properties":{"source":[["https://pagenote.cn/widget/pro-plan"]]},"format":{"block_width":1056,"block_height":557,"block_full_width":false,"block_page_width":false},"created_time":1683724462896,"last_edited_time":1702138360271,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"40656c63-6cd3-497e-bc35-ca028542c579":{"value":{"id":"40656c63-6cd3-497e-bc35-ca028542c579","version":68,"type":"sub_header","properties":{"title":[["感谢墙"]]},"created_time":1683724566528,"last_edited_time":1684158505515,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"11ce8471-6666-42dc-babb-ea3b9e5d7909":{"value":{"id":"11ce8471-6666-42dc-babb-ea3b9e5d7909","version":130,"type":"text","properties":{"title":[["更早期的赞助者们",[["a","https://pagenote.cn/donation"]]]]},"created_time":1683724566528,"last_edited_time":1698324946308,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c4e13998-0457-4240-8416-7137e750e5a3":{"value":{"id":"c4e13998-0457-4240-8416-7137e750e5a3","version":4,"type":"text","created_time":1698324948545,"last_edited_time":1698324948546,"parent_id":"b29f947e-1df6-4468-982e-e36e8ad1009c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"成为赞助者","path":"/pro-plan","description":"助力 PAGENOTE 开发者","keywords":[]} \ No newline at end of file diff --git a/apps/web/.cache/release.json b/apps/web/.cache/release.json index b912050a..363caa5d 100644 --- a/apps/web/.cache/release.json +++ b/apps/web/.cache/release.json @@ -1 +1 @@ -{"recordMap":{"block":{"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c":{"value":{"id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","version":530,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["跟踪了解 PAGENOTE 的更新情况"]],"dcf[":[["更新日志"]],"i}_v":[["/release",[["a","/release"]]]],"sFO>":[["Yes"]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["发布日志"]]},"content":["805afde1-fe7f-4385-97e4-96f5969ecc4a","f10ce1fc-a687-410a-a23d-e9c08da1c8d7","712f4e57-ab30-4221-9450-1c4c53d94d5f","aca3b481-8398-44fa-b704-80345f7f4e14","6febe151-8aab-4be6-9ab8-02cc82c47098"],"format":{"page_icon":"🌪️","block_color":"gray_background","page_full_width":false,"page_small_text":true},"created_time":1684039196350,"last_edited_time":1698580882358,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":236,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1699184613869,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1441,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1700819394957,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"805afde1-fe7f-4385-97e4-96f5969ecc4a":{"value":{"id":"805afde1-fe7f-4385-97e4-96f5969ecc4a","version":6,"type":"transclusion_reference","format":{"copied_from_pointer":{"id":"21594144-16b9-4074-a360-e481adff3c35","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"transclusion_reference_pointer":{"id":"21594144-16b9-4074-a360-e481adff3c35","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1684040016234,"last_edited_time":1684040024900,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"copied_from":"21594144-16b9-4074-a360-e481adff3c35","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"21594144-16b9-4074-a360-e481adff3c35":{"value":{"id":"21594144-16b9-4074-a360-e481adff3c35","version":14,"type":"transclusion_container","content":["5290d169-8bc3-4acc-ae5c-a9084cec6484"],"created_time":1683807029090,"last_edited_time":1684597406502,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5290d169-8bc3-4acc-ae5c-a9084cec6484":{"value":{"id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","version":372,"type":"callout","properties":{"title":[["点击下方链接,前往应用商城"]]},"content":["1b36abd2-8d7c-44c9-9a19-ba5caef05a31"],"format":{"page_icon":"🎉","block_color":"blue_background"},"created_time":1662521532394,"last_edited_time":1685171065534,"parent_id":"21594144-16b9-4074-a360-e481adff3c35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1b36abd2-8d7c-44c9-9a19-ba5caef05a31":{"value":{"id":"1b36abd2-8d7c-44c9-9a19-ba5caef05a31","version":353,"type":"text","properties":{"title":[["Chrome",[["h","teal"],["a","https://chromewebstore.google.com/detail/%E4%B8%80%E9%A1%B5%E4%B8%80%E8%AE%B0/hpekbddiphlmlfjebppjhemobaopekmp?hl=zh-CN&utm_source=home"]]],[" "],["Firefox",[["a","https://addons.mozilla.org/zh-CN/firefox/addon/pagenote/"],["h","red"]]],[" ",[["h","red"]]],["Edge",[["a","https://microsoftedge.microsoft.com/addons/detail/ablhdlecfphodoohfacojdngdfkgneaa"],["h","blue"]]],[" "],[" ",[["h","teal"]]],["360",[["a","https://ext.chrome.360.cn/webstore/search/pagenote"],["h","teal"]]],[" ",[["h","teal"]]],["其他浏览器",[["h","gray"],["a","https://chrome.zzzmh.cn/info/hpekbddiphlmlfjebppjhemobaopekmp?from=pagenote"]]]]},"created_time":1662521460000,"last_edited_time":1700819394957,"parent_id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f10ce1fc-a687-410a-a23d-e9c08da1c8d7":{"value":{"id":"f10ce1fc-a687-410a-a23d-e9c08da1c8d7","version":34,"type":"collection_view","view_ids":["17fbd1a8-40e9-4dc8-8609-ce1168790414"],"created_time":1684039353274,"last_edited_time":1698754493474,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5c0aa831-2701-4f37-91e9-c66ce70687dc":{"value":{"id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","version":61,"type":"collection_view","view_ids":["09860298-90dd-4a7b-ad1a-c9292690de3c","dc2119c0-efdf-4cce-966f-e7c168bd9187","24ff92e5-d42b-4086-9682-1f8ac75ebcd8"],"collection_id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","format":{"block_locked":false,"block_locked_by":"7c55490e-52d4-4bf9-8b86-dc9b51162224","collection_pointer":{"id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"copied_from_pointer":{"id":"02a4f4ce-21b5-49dd-9499-c88544f75de0","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"page_cover_position":0.4},"created_time":1698327128665,"last_edited_time":1699881650189,"parent_id":"98f1167c-3e07-4ee8-8971-cf33ce8c4df7","parent_table":"block","alive":true,"copied_from":"02a4f4ce-21b5-49dd-9499-c88544f75de0","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"98f1167c-3e07-4ee8-8971-cf33ce8c4df7":{"value":{"id":"98f1167c-3e07-4ee8-8971-cf33ce8c4df7","version":129,"type":"page","properties":{"i}_v":[["/versions",[["a","/versions"]]]],"title":[["发布历史"]]},"content":["5c0aa831-2701-4f37-91e9-c66ce70687dc"],"created_time":1698327328077,"last_edited_time":1698418210061,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"712f4e57-ab30-4221-9450-1c4c53d94d5f":{"value":{"id":"712f4e57-ab30-4221-9450-1c4c53d94d5f","version":6,"type":"text","created_time":1684485424046,"last_edited_time":1687567351181,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"aca3b481-8398-44fa-b704-80345f7f4e14":{"value":{"id":"aca3b481-8398-44fa-b704-80345f7f4e14","version":6,"type":"text","created_time":1684485424046,"last_edited_time":1687567351371,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6febe151-8aab-4be6-9ab8-02cc82c47098":{"value":{"id":"6febe151-8aab-4be6-9ab8-02cc82c47098","version":4,"type":"text","created_time":1698327228884,"last_edited_time":1698327228887,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"06863105-0f72-493a-94c3-76711982d466":{"value":{"id":"06863105-0f72-493a-94c3-76711982d466","version":1,"type":"page","properties":{"ADY;":[["0.22.4"]],"C~XC":[["sdk_api"]],"HyJ=":[["Yes"]],"TN^G":[["SDK api"]],"U}S}":[["‣",[["d",{"type":"date","start_date":"2022-10-05"}]]]],"cHc<":[["sdk api"]],"kZ_r":[["‣",[["d",{"type":"datetime","time_zone":"UTC","start_date":"2022-10-10","start_time":"15:11"}]]]],"q\\ng":[["减轻了安装包体积至1.5Mb;优化了管理页与插件的通信方式。修复本地HTML无法标记问题;升级基础SDK;优化导出导出功能;管理页性能优化;"]],"uj":[["不用勾选高亮文本,即可在此网页上留下关联备忘录。基于上下文的信息记录。"]],"ADY;":[["0.27.x"]],"HyJ=":[["Yes"]],"TN^G":[["新功能,推荐"]],"jHun":[["/release/0.27.5",[["a","/release/0.27.5"]]]],"kZ_r":[["‣",[["d",{"type":"date","start_date":"2023-10-06"}]]]],"u离线网页快捷菜单"]]},"format":{"copied_from_pointer":{"id":"58d9f7ff-eb5b-4b03-8077-60d3a1dec39f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128644,"last_edited_time":1698327128644,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"58d9f7ff-eb5b-4b03-8077-60d3a1dec39f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"081f8c94-2249-42d9-b9e4-0c97ae475e90":{"value":{"id":"081f8c94-2249-42d9-b9e4-0c97ae475e90","version":1,"type":"sub_sub_header","format":{"copied_from_pointer":{"id":"f9cb64ab-0158-44e5-b8bd-88991f7af10e","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"f9cb64ab-0158-44e5-b8bd-88991f7af10e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"065297ef-bac8-4f6a-b138-c316b6c03161":{"value":{"id":"065297ef-bac8-4f6a-b138-c316b6c03161","version":1,"type":"text","format":{"copied_from_pointer":{"id":"f65fd66d-3441-43d1-ac15-e7e3e84055fa","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"f65fd66d-3441-43d1-ac15-e7e3e84055fa","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0c17903a-21fb-42ad-bf79-83018c847f82":{"value":{"id":"0c17903a-21fb-42ad-bf79-83018c847f82","version":1,"type":"text","format":{"copied_from_pointer":{"id":"c5376bed-b12b-4782-8921-072181197499","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128644,"last_edited_time":1698327128644,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"c5376bed-b12b-4782-8921-072181197499","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fce9e3ad-4e89-486a-b44b-15bda67c846f":{"value":{"id":"fce9e3ad-4e89-486a-b44b-15bda67c846f","version":1,"type":"button","format":{"automation_id":"28c4bad3-3fc3-48cf-85c4-e11106c7ad8a","copied_from_pointer":{"id":"31b02862-1b78-4357-9c10-f0b8f53e8779","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"51f37691-0ace-43e4-9c49-7c8863cc4993","parent_table":"block","alive":true,"copied_from":"31b02862-1b78-4357-9c10-f0b8f53e8779","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b12229bc-54f8-4d5d-a573-a53184acb68e":{"value":{"id":"b12229bc-54f8-4d5d-a573-a53184acb68e","version":1,"type":"text","format":{"copied_from_pointer":{"id":"f4551f2f-7023-48fb-a2c1-a4d7953c138f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"51f37691-0ace-43e4-9c49-7c8863cc4993","parent_table":"block","alive":true,"copied_from":"f4551f2f-7023-48fb-a2c1-a4d7953c138f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"44cbb4f0-31c0-4c83-ab29-32b16504e037":{"value":{"id":"44cbb4f0-31c0-4c83-ab29-32b16504e037","version":1,"type":"quote","properties":{"title":[["修复一些问题(最大标记限制等);导入导出可选择数据;搜索支持多关键词(强烈推荐试一试),并按关联性排序。"]]},"format":{"copied_from_pointer":{"id":"24cea32a-efbf-4462-94b4-85911472681b","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","parent_table":"block","alive":true,"copied_from":"24cea32a-efbf-4462-94b4-85911472681b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"64c60749-a856-4407-8028-5825c73b5221":{"value":{"id":"64c60749-a856-4407-8028-5825c73b5221","version":1,"type":"callout","properties":{"title":[["0.26.7 \n支持图床功能,将图片上传至云端优化存储。\n新版本发布:"],["VIP福利",[["c"],["a","https://pagenote.cn/gift?giftId=cloud_image"]]],["\n\n0.26.7.2 \n修复部分场景上传图片失败问题。\n\n0.26.7.3\n截图功能优化"]]},"format":{"page_icon":"💡","block_color":"gray_background","copied_from_pointer":{"id":"a42415ca-6437-4612-813b-d82b8381bbf0","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"a42415ca-6437-4612-813b-d82b8381bbf0","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"169a83c9-3674-4caf-869b-bc4dff03bef9":{"value":{"id":"169a83c9-3674-4caf-869b-bc4dff03bef9","version":1,"type":"text","format":{"copied_from_pointer":{"id":"b7a9328e-3e75-44e4-a6f4-263d9409f3f3","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"b7a9328e-3e75-44e4-a6f4-263d9409f3f3","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"986795e7-9c22-491e-9a21-051678953e64":{"value":{"id":"986795e7-9c22-491e-9a21-051678953e64","version":1,"type":"text","format":{"copied_from_pointer":{"id":"1517fbdb-d8ef-4686-b1f7-cae43662d7a6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"1517fbdb-d8ef-4686-b1f7-cae43662d7a6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9233f639-69e5-4c60-9209-32379b89249c":{"value":{"id":"9233f639-69e5-4c60-9209-32379b89249c","version":1,"type":"text","format":{"copied_from_pointer":{"id":"d3a79beb-0a52-480e-926b-d43651082a94","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"d3a79beb-0a52-480e-926b-d43651082a94","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f2b05619-4fe3-4ae9-b27f-00c9038ab66c":{"value":{"id":"f2b05619-4fe3-4ae9-b27f-00c9038ab66c","version":1,"type":"sub_sub_header","properties":{"title":[["作者的闲言碎语"]]},"content":["9336e5f3-99f1-4dfc-ab03-b5412f69417b","c6942f1f-d202-49ae-8886-9a08d533496e","9851f48b-b994-4b0b-8d05-c7fa19b7176c","15d81078-d7d5-4bc5-bd28-f7ad8d013916","03a8ec1f-0f7a-4467-ac32-8971451d13ae","d1fc78c1-65f1-4ff1-9880-4ee54cad9a08","9b30cfa2-2c29-47f7-aeba-1a18b2704aac","706518fc-0c16-48da-a9a0-6d3e002551a1","bf78985b-b815-41cd-b285-10eaead03c44","e88320da-296d-48e9-a5d0-246f3385c2c9","0c8fce1c-3c58-402e-8f38-1abcd5beeaf6"],"format":{"toggleable":true,"copied_from_pointer":{"id":"04689a8f-b471-4e3e-8fe9-9713a3e5bf3c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"04689a8f-b471-4e3e-8fe9-9713a3e5bf3c","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2d31b564-0ca3-432a-8e77-752cbe130e64":{"value":{"id":"2d31b564-0ca3-432a-8e77-752cbe130e64","version":1,"type":"text","format":{"copied_from_pointer":{"id":"9d2bfdf2-b91a-44f3-9327-405fcc2c029c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"9d2bfdf2-b91a-44f3-9327-405fcc2c029c","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"52ac1377-18f0-469e-8525-670aebda850e":{"value":{"id":"52ac1377-18f0-469e-8525-670aebda850e","version":1,"type":"text","format":{"copied_from_pointer":{"id":"e0d87cc5-bea6-49fa-b7a6-ad8458e842ef","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"e0d87cc5-bea6-49fa-b7a6-ad8458e842ef","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c77c2935-7565-41b5-9c57-44f62bbbc2e5":{"value":{"id":"c77c2935-7565-41b5-9c57-44f62bbbc2e5","version":1,"type":"sub_sub_header","properties":{"title":[["支持修改头像"]]},"format":{"copied_from_pointer":{"id":"d7500b11-894b-4850-95f1-eae962ca6119","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"d7500b11-894b-4850-95f1-eae962ca6119","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"63a40d1c-f38d-40b1-a437-848b9da0b1af":{"value":{"id":"63a40d1c-f38d-40b1-a437-848b9da0b1af","version":1,"type":"text","properties":{"title":[["一个阿里云,云存储的试点功能。去"],["上传头像",[["a","https://developer.pagenote.cn/account"]]],["试试吧。"]]},"format":{"copied_from_pointer":{"id":"5b025b48-10ae-4de9-aecd-dd8b0d1338c4","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"5b025b48-10ae-4de9-aecd-dd8b0d1338c4","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e59081cd-85c4-48e0-8f6f-b3240559ac27":{"value":{"id":"e59081cd-85c4-48e0-8f6f-b3240559ac27","version":1,"type":"text","properties":{"title":[["验证过没问题后,将上线云备份功能。可以定时备份数据,重新装软件时可用于恢复。不用自己保存一堆备份文件啦。"]]},"format":{"copied_from_pointer":{"id":"1c33834e-2e35-4508-8d54-91913cc22273","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"1c33834e-2e35-4508-8d54-91913cc22273","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a8df1254-4c5d-405d-95b4-759eb6be4f58":{"value":{"id":"a8df1254-4c5d-405d-95b4-759eb6be4f58","version":1,"type":"text","format":{"copied_from_pointer":{"id":"266abcff-7040-4995-aaf0-f33102ab5d8a","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"266abcff-7040-4995-aaf0-f33102ab5d8a","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fa2bea74-110f-4598-a19b-7b039d853248":{"value":{"id":"fa2bea74-110f-4598-a19b-7b039d853248","version":1,"type":"sub_sub_header","properties":{"title":[["系统缓存"]]},"format":{"copied_from_pointer":{"id":"1de19c91-236f-4329-bbbb-b6571b82fbd6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"1de19c91-236f-4329-bbbb-b6571b82fbd6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7e29f59e-9a5e-424d-961f-3b672e37ff51":{"value":{"id":"7e29f59e-9a5e-424d-961f-3b672e37ff51","version":1,"type":"text","properties":{"title":[["参考 HTTP 协议,增加了系统缓存交互能力。能提升短频请求响应速度和系统性能,已支持以下场景:"]]},"format":{"copied_from_pointer":{"id":"96d71cb5-c547-413b-ac94-411a0ff909b7","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"96d71cb5-c547-413b-ac94-411a0ff909b7","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"844bcbed-5f05-4fb1-92e8-efd45e50d942":{"value":{"id":"844bcbed-5f05-4fb1-92e8-efd45e50d942","version":1,"type":"bulleted_list","properties":{"title":[["多个关键词连续输入搜索时,响应速度会更快"]]},"format":{"copied_from_pointer":{"id":"f6fa3ab7-ca66-40b5-ad07-d7f560f45ea3","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"f6fa3ab7-ca66-40b5-ad07-d7f560f45ea3","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfbab79f-7f9f-4892-9f47-0bcc9bcd39b7":{"value":{"id":"cfbab79f-7f9f-4892-9f47-0bcc9bcd39b7","version":1,"type":"bulleted_list","properties":{"title":[["大幅的减少冗余的网络请求。页面内容展示的速度会更快。如访问更新日志页面、个人主页;非首次加载几乎0延迟展示数据。( 🤫不信,你刷新本网页试试)"]]},"format":{"copied_from_pointer":{"id":"0e04a75c-41ac-410a-8df8-2a68dce6e0c2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128647,"last_edited_time":1698327128647,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"0e04a75c-41ac-410a-8df8-2a68dce6e0c2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"940d88b4-9e34-4796-977b-713fb6ff0073":{"value":{"id":"940d88b4-9e34-4796-977b-713fb6ff0073","version":1,"type":"text","format":{"copied_from_pointer":{"id":"6354d57e-b5e0-40c6-b54b-7301af00d5a6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"6354d57e-b5e0-40c6-b54b-7301af00d5a6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7229d657-b0b3-429a-8472-c4156deb2d3e":{"value":{"id":"7229d657-b0b3-429a-8472-c4156deb2d3e","version":1,"type":"sub_sub_header","properties":{"title":[["任务调度"]]},"format":{"copied_from_pointer":{"id":"7f934473-96d4-4221-8a0d-d56cfadaf727","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"7f934473-96d4-4221-8a0d-d56cfadaf727","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7fb45f94-8fac-4b02-af1b-2478b48fea36":{"value":{"id":"7fb45f94-8fac-4b02-af1b-2478b48fea36","version":1,"type":"quote","properties":{"title":[["支持了任务调度能力,用于执行非实时、或定时任务的计算场景。"]]},"format":{"copied_from_pointer":{"id":"3caf10b9-7b19-438c-9a37-d77170080b1d","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"3caf10b9-7b19-438c-9a37-d77170080b1d","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3055a3b4-d28f-438c-838c-cd875ec9dc8c":{"value":{"id":"3055a3b4-d28f-438c-838c-cd875ec9dc8c","version":1,"type":"text","properties":{"title":[["目前支持了这个能力,还没有落地功能,规划的落地功能将有:"]]},"format":{"copied_from_pointer":{"id":"aa2bfb52-9c6a-4f66-b5f2-2fb621a541dd","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"aa2bfb52-9c6a-4f66-b5f2-2fb621a541dd","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"12a4296e-28a8-43e2-beed-26441938bd02":{"value":{"id":"12a4296e-28a8-43e2-beed-26441938bd02","version":1,"type":"numbered_list","properties":{"title":[["基于笔记数据,归类统计某种标签、颜色下的笔记数据。"]]},"format":{"copied_from_pointer":{"id":"dd74e5bf-be11-46f6-89fa-6c898f8aa829","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"dd74e5bf-be11-46f6-89fa-6c898f8aa829","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c04bbb75-321b-4374-a293-8d318990a988":{"value":{"id":"c04bbb75-321b-4374-a293-8d318990a988","version":1,"type":"numbered_list","properties":{"title":[["数据统计报告,如本周、月笔记情况"]]},"format":{"copied_from_pointer":{"id":"38fc32a0-a5b1-4aa0-afb5-851c50b765e9","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"38fc32a0-a5b1-4aa0-afb5-851c50b765e9","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"609a1a51-5a19-4809-9246-2c4e32ad6b6e":{"value":{"id":"609a1a51-5a19-4809-9246-2c4e32ad6b6e","version":1,"type":"text","format":{"copied_from_pointer":{"id":"9bf04d4c-eebc-46d8-9269-a8398d3ff68e","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"9bf04d4c-eebc-46d8-9269-a8398d3ff68e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b3e8c5a5-d848-4253-9f48-975f55d98a9b":{"value":{"id":"b3e8c5a5-d848-4253-9f48-975f55d98a9b","version":1,"type":"bulleted_list","properties":{"title":[["增加 popup 弹层页面(支持黑夜模式)"]]},"format":{"copied_from_pointer":{"id":"4ece1510-d5bb-47ba-bd6a-0a275bffe929","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"753102c2-0dba-47f8-9469-67da548cf143","parent_table":"block","alive":true,"copied_from":"4ece1510-d5bb-47ba-bd6a-0a275bffe929","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e49b2e5d-6e03-4773-a8c0-b3b0f8b544de":{"value":{"id":"e49b2e5d-6e03-4773-a8c0-b3b0f8b544de","version":1,"type":"bulleted_list","properties":{"title":[["增加快捷常用功能:启动、搜索、剪切板。删除禁用配置,改为启动模式,可选择模式不启动"]]},"format":{"copied_from_pointer":{"id":"1fc2c3ec-bfeb-4e92-93d9-99b4d3cc8cce","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"753102c2-0dba-47f8-9469-67da548cf143","parent_table":"block","alive":true,"copied_from":"1fc2c3ec-bfeb-4e92-93d9-99b4d3cc8cce","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0723349b-ce92-493c-9e81-7e88e5414e76":{"value":{"id":"0723349b-ce92-493c-9e81-7e88e5414e76","version":1,"type":"bulleted_list","properties":{"title":[["恢复版本升级自动备份功能。"]]},"format":{"copied_from_pointer":{"id":"288aad85-8405-44ac-84ad-8b44b4430e62","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"753102c2-0dba-47f8-9469-67da548cf143","parent_table":"block","alive":true,"copied_from":"288aad85-8405-44ac-84ad-8b44b4430e62","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"87d1ee27-31fb-4231-99d6-a0fbc59fd399":{"value":{"id":"87d1ee27-31fb-4231-99d6-a0fbc59fd399","version":1,"type":"bulleted_list","properties":{"title":[["VIP功能",[["b"],["h","red"]]],[":支持将网页离线化。标记自动关联原始网页和离线网页;"]]},"format":{"copied_from_pointer":{"id":"ad3b9d21-e69c-4058-9d68-ccaa0eb09bd7","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","parent_table":"block","alive":true,"copied_from":"ad3b9d21-e69c-4058-9d68-ccaa0eb09bd7","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1ee92ea9-89de-4222-b753-dc5a10da4bef":{"value":{"id":"1ee92ea9-89de-4222-b753-dc5a10da4bef","version":1,"type":"bulleted_list","properties":{"title":[["开放搜索引擎联动功能(所有用户可用)。支持百度、Google、Bing 联动;"]]},"format":{"copied_from_pointer":{"id":"6c6125ce-a2a6-4b15-b791-99897ab538e6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","parent_table":"block","alive":true,"copied_from":"6c6125ce-a2a6-4b15-b791-99897ab538e6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"291a64e4-4430-46a5-ba65-6941d6ee401c":{"value":{"id":"291a64e4-4430-46a5-ba65-6941d6ee401c","version":1,"type":"bulleted_list","properties":{"title":[["简化启动、禁用操作"]]},"format":{"copied_from_pointer":{"id":"1c20a3e9-e43a-43ef-8ad7-36dbc74ffcc6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","parent_table":"block","alive":true,"copied_from":"1c20a3e9-e43a-43ef-8ad7-36dbc74ffcc6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"63da6ef6-c536-42dc-bc5d-0f0fce9df9e1":{"value":{"id":"63da6ef6-c536-42dc-bc5d-0f0fce9df9e1","version":1,"type":"button","format":{"automation_id":"43503ca5-514d-4409-8f9b-aa2a0e03c735","copied_from_pointer":{"id":"fce9e3ad-4e89-486a-b44b-15bda67c846f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699881661628,"last_edited_time":1699881661628,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"fce9e3ad-4e89-486a-b44b-15bda67c846f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a142b1a7-cc59-4b9b-9fe6-cda7672dcc1b":{"value":{"id":"a142b1a7-cc59-4b9b-9fe6-cda7672dcc1b","version":24,"type":"sub_sub_header","properties":{"title":[["0.28.0"]]},"format":{"page_icon":"🎉","block_color":"default","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699881701295,"last_edited_time":1699881775918,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0a72a22c-7df2-49fb-b3ad-8b6933f84d94":{"value":{"id":"0a72a22c-7df2-49fb-b3ad-8b6933f84d94","version":624,"type":"text","properties":{"title":[["备忘录不需要选择高亮内容,是更快捷的笔记方式。 PAGENOTE 规划构建用户个人知识库的重要组成部分。"]]},"created_time":1699881777893,"last_edited_time":1699881889583,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7dc69d3b-ef9f-40b0-826e-56c9fff0be55":{"value":{"id":"7dc69d3b-ef9f-40b0-826e-56c9fff0be55","version":191,"type":"bulleted_list","properties":{"title":[["单个网页可以添加多个备忘录"]]},"created_time":1699881720924,"last_edited_time":1699881749605,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e5961bba-0dfb-4af2-aadd-00911aa5d29b":{"value":{"id":"e5961bba-0dfb-4af2-aadd-00911aa5d29b","version":125,"type":"bulleted_list","properties":{"title":[["单个备忘录可以被多个网页共享"]]},"created_time":1699881751343,"last_edited_time":1699881762758,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"531f12bd-00d9-48e8-b49e-d3bbaa7a20de":{"value":{"id":"531f12bd-00d9-48e8-b49e-d3bbaa7a20de","version":176,"type":"bulleted_list","properties":{"title":[["升级了多个数据库、表。"]]},"created_time":1699881894164,"last_edited_time":1699881917430,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"22c5169f-a66d-4d2b-ab74-ec9272c15579":{"value":{"id":"22c5169f-a66d-4d2b-ab74-ec9272c15579","version":8,"type":"sub_sub_header","properties":{"title":[["0.28.1"]]},"created_time":1699881708292,"last_edited_time":1700486513897,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"649324da-0444-4be6-bd23-1c2b0fc274d0":{"value":{"id":"649324da-0444-4be6-bd23-1c2b0fc274d0","version":251,"type":"text","properties":{"title":[["修复了Firefox的几个问题:无法使用禁用功能;无法设置画版。"]]},"created_time":1700486515079,"last_edited_time":1700486553893,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"27a13daa-99b5-42de-bd71-2b2c84a7bd42":{"value":{"id":"27a13daa-99b5-42de-bd71-2b2c84a7bd42","version":1,"type":"text","format":{"copied_from_pointer":{"id":"b12229bc-54f8-4d5d-a573-a53184acb68e","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699881661628,"last_edited_time":1699881661628,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"b12229bc-54f8-4d5d-a573-a53184acb68e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"08fac9a5-7f78-4a87-bc9f-8961b0cc3842":{"value":{"id":"08fac9a5-7f78-4a87-bc9f-8961b0cc3842","version":1,"type":"table_of_contents","format":{"block_color":"gray","copied_from_pointer":{"id":"192addcf-ae99-4853-9b2c-af81f8801372","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128628,"last_edited_time":1698327128628,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"192addcf-ae99-4853-9b2c-af81f8801372","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"831e7c19-badc-4c42-a970-a9f41ecb9623":{"value":{"id":"831e7c19-badc-4c42-a970-a9f41ecb9623","version":1,"type":"sub_sub_header","properties":{"title":[["这个版本发生的事情"]]},"format":{"copied_from_pointer":{"id":"61062105-55ce-4a15-a90f-5f474adf15c9","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128632,"last_edited_time":1698327128632,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"61062105-55ce-4a15-a90f-5f474adf15c9","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8ecf8b35-a4e9-49ca-a5db-83ea34e948f7":{"value":{"id":"8ecf8b35-a4e9-49ca-a5db-83ea34e948f7","version":1,"type":"bulleted_list","properties":{"title":[["弃用旧的 API"]]},"format":{"copied_from_pointer":{"id":"9ca78714-b1f5-4f45-864c-a688e85a444d","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128634,"last_edited_time":1698327128634,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"9ca78714-b1f5-4f45-864c-a688e85a444d","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"60077098-4815-4636-a4e3-0aad084cde12":{"value":{"id":"60077098-4815-4636-a4e3-0aad084cde12","version":1,"type":"bulleted_list","properties":{"title":[["缓存优化"]]},"format":{"copied_from_pointer":{"id":"2564f7b7-a913-4662-a818-88b4816be8da","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128629,"last_edited_time":1698327128629,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"2564f7b7-a913-4662-a818-88b4816be8da","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"16bb30b4-8f3a-4b0a-a0c6-25f3579484a2":{"value":{"id":"16bb30b4-8f3a-4b0a-a0c6-25f3579484a2","version":1,"type":"bulleted_list","properties":{"title":[["支持免密码登录。基于一次性令牌的登录验证方式。将陆续清空用户的密码HASH。"]]},"format":{"copied_from_pointer":{"id":"87746c54-d721-44d6-90ab-62a4763e28c4","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128633,"last_edited_time":1698327128633,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"87746c54-d721-44d6-90ab-62a4763e28c4","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"733201a9-7cdc-4fc5-86e7-c50bcc058cf1":{"value":{"id":"733201a9-7cdc-4fc5-86e7-c50bcc058cf1","version":1,"type":"text","format":{"copied_from_pointer":{"id":"eac4b7a0-522a-4ef6-86d3-1e3b6a3c0c28","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128640,"last_edited_time":1698327128640,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"eac4b7a0-522a-4ef6-86d3-1e3b6a3c0c28","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2243e08f-37a4-4b03-bce1-5a5b04134e60":{"value":{"id":"2243e08f-37a4-4b03-bce1-5a5b04134e60","version":1,"type":"sub_sub_header","properties":{"title":[["作者的闲言碎语"]]},"format":{"copied_from_pointer":{"id":"9c734a39-543c-49f5-9936-7399a1cdd8bc","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128634,"last_edited_time":1698327128634,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"9c734a39-543c-49f5-9936-7399a1cdd8bc","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c7a4afc1-8de3-4eb7-b232-ecd4344830d4":{"value":{"id":"c7a4afc1-8de3-4eb7-b232-ecd4344830d4","version":1,"type":"text","properties":{"title":[["接收的信息太多,干脆屏蔽掉所有。周末两天不接收任何信息、不看微信。让脑子放空一下。"]]},"format":{"copied_from_pointer":{"id":"6d9c201e-b707-4dbd-a9ce-ee110eb196c4","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128632,"last_edited_time":1698327128632,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"6d9c201e-b707-4dbd-a9ce-ee110eb196c4","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6a3d6e05-4845-4f9a-a926-6bdf611b6c31":{"value":{"id":"6a3d6e05-4845-4f9a-a926-6bdf611b6c31","version":1,"type":"text","format":{"copied_from_pointer":{"id":"cce966e7-c82a-4d39-bb3d-9e56eff484df","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128638,"last_edited_time":1698327128638,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"cce966e7-c82a-4d39-bb3d-9e56eff484df","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f1c66aff-30cd-4f77-9b1b-d3f76ed65ecb":{"value":{"id":"f1c66aff-30cd-4f77-9b1b-d3f76ed65ecb","version":1,"type":"text","properties":{"title":[["2023-05-31"]]},"format":{"block_color":"brown_background","copied_from_pointer":{"id":"8151dc68-1f1b-4be1-b383-72b37c9f0db1","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128633,"last_edited_time":1698327128633,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"8151dc68-1f1b-4be1-b383-72b37c9f0db1","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ce1d69ab-2d3b-4968-b04a-00c14e7726ae":{"value":{"id":"ce1d69ab-2d3b-4968-b04a-00c14e7726ae","version":1,"type":"text","properties":{"title":[["最近更新很慢。一个主要原因是电脑坏了—显示屏不显示了,只能连上客厅的电视来用,费眼睛👀 所以回家后就没心情开发了。"]]},"format":{"copied_from_pointer":{"id":"21aeecd4-fa55-4e93-83ba-33409ea80d2f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128629,"last_edited_time":1698327128629,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"21aeecd4-fa55-4e93-83ba-33409ea80d2f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a17d05d5-7a73-45f9-aec2-be20ff4c1fd1":{"value":{"id":"a17d05d5-7a73-45f9-aec2-be20ff4c1fd1","version":1,"type":"text","properties":{"title":[["M2 Pro Mac 是真的丑,真的贵。一直纠结要不要买。"]]},"format":{"copied_from_pointer":{"id":"fdc843cd-82f0-4335-bc7f-cbf0651545ba","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128641,"last_edited_time":1698327128641,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"fdc843cd-82f0-4335-bc7f-cbf0651545ba","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5087c7d2-42c9-4687-8a3b-c8b653d751bc":{"value":{"id":"5087c7d2-42c9-4687-8a3b-c8b653d751bc","version":1,"type":"text","format":{"copied_from_pointer":{"id":"d1b3db0a-30ac-4778-b486-490d2778c700","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128638,"last_edited_time":1698327128638,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"d1b3db0a-30ac-4778-b486-490d2778c700","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1c27460e-56d7-4b88-b202-81ce8ed3378e":{"value":{"id":"1c27460e-56d7-4b88-b202-81ce8ed3378e","version":1,"type":"text","properties":{"title":[["2023-06-01"]]},"format":{"block_color":"brown_background","copied_from_pointer":{"id":"f283929c-c236-40c1-a4a1-912ddcda3d0b","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128640,"last_edited_time":1698327128640,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"f283929c-c236-40c1-a4a1-912ddcda3d0b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6c718d18-4318-497c-b0dc-7edc0834634f":{"value":{"id":"6c718d18-4318-497c-b0dc-7edc0834634f","version":1,"type":"text","properties":{"title":[["发薪日,😄开心。"]]},"format":{"copied_from_pointer":{"id":"835c9c8a-309e-49cf-ae02-f8fe49675078","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128633,"last_edited_time":1698327128633,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"835c9c8a-309e-49cf-ae02-f8fe49675078","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"69b16d43-6847-4d8d-b5cd-759c5d22cd7a":{"value":{"id":"69b16d43-6847-4d8d-b5cd-759c5d22cd7a","version":1,"type":"quote","properties":{"title":[["0.24.0之前版本,随着网页笔记数量的增加,内存占用也会线性增加,标记网页超过 1000 个时,内存占用可能会到百兆级别。此版本后:内存占用不会随网页个数增加而线性增加,常驻内存约50MB 以内。"]]},"format":{"copied_from_pointer":{"id":"6c22511a-6928-42a5-ac4b-d6fb1e13818c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","parent_table":"block","alive":true,"copied_from":"6c22511a-6928-42a5-ac4b-d6fb1e13818c","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6f7ad6de-1e03-49c1-a40b-c86c5f0dedc8":{"value":{"id":"6f7ad6de-1e03-49c1-a40b-c86c5f0dedc8","version":1,"type":"text","format":{"copied_from_pointer":{"id":"0efc9117-d4fe-4c32-8f2a-7ff4ad00d368","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","parent_table":"block","alive":true,"copied_from":"0efc9117-d4fe-4c32-8f2a-7ff4ad00d368","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"163e7b08-787e-46d9-ba57-b51c0e779a64":{"value":{"id":"163e7b08-787e-46d9-ba57-b51c0e779a64","version":1,"type":"toggle","properties":{"title":[["补偿已发放"]]},"content":["0b673e2c-1fe9-41ca-b99b-ef55af60130a"],"format":{"copied_from_pointer":{"id":"78bdac0a-fc2e-470a-83e5-9dd877daba53","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","parent_table":"block","alive":true,"copied_from":"78bdac0a-fc2e-470a-83e5-9dd877daba53","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"68962391-bb27-4017-8cf8-67058e479422":{"value":{"id":"68962391-bb27-4017-8cf8-67058e479422","version":4,"type":"text","created_time":1699112400943,"last_edited_time":1699112400951,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c81b645b-1823-4b49-9416-55bb0d323411":{"value":{"id":"c81b645b-1823-4b49-9416-55bb0d323411","version":1,"type":"button","format":{"automation_id":"03a87ed8-6ac3-406c-b412-b57b329a7f48","copied_from_pointer":{"id":"b7b43944-39a1-4c7e-a5da-dfa4a4e1f43d","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"b7b43944-39a1-4c7e-a5da-dfa4a4e1f43d","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"15417331-f3bb-4265-8eda-28c76486b5db":{"value":{"id":"15417331-f3bb-4265-8eda-28c76486b5db","version":1,"type":"callout","properties":{"title":[["0.27.3\n备忘录支持了一些基础的markdown样式。\n离线化html 支持了快捷键操作。"]]},"content":["7ae381d2-69d9-48d6-bef7-9cb70cc7bb78"],"format":{"page_icon":"🎉","block_color":"gray_background","copied_from_pointer":{"id":"8606a121-38be-4529-815e-22149cc8ee7b","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"8606a121-38be-4529-815e-22149cc8ee7b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"49eb80c0-7133-47f1-aaf9-d551f3e32bd7":{"value":{"id":"49eb80c0-7133-47f1-aaf9-d551f3e32bd7","version":1,"type":"callout","properties":{"title":[["0.27.0\n支持备忘录:你无须勾选任何文字高亮,就可以快速地记录备忘录。\n"]]},"content":["520dbdbf-4c40-4f8f-b9a9-ffecc380e7d3"],"format":{"page_icon":"🎉","block_color":"gray_background","copied_from_pointer":{"id":"9d86fc8c-0a52-4008-80f0-227ce38bb387","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"9d86fc8c-0a52-4008-80f0-227ce38bb387","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9aa589ad-284c-477a-85e5-e138a96ad6da":{"value":{"id":"9aa589ad-284c-477a-85e5-e138a96ad6da","version":1,"type":"text","properties":{"title":[["\n"],["已知问题:",[["b"]]]]},"format":{"copied_from_pointer":{"id":"ccba2a7b-d4bc-457d-91ea-6167fd8083ed","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"ccba2a7b-d4bc-457d-91ea-6167fd8083ed","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5fd900dd-cf59-4cf6-beeb-103ddd856f68":{"value":{"id":"5fd900dd-cf59-4cf6-beeb-103ddd856f68","version":1,"type":"text","properties":{"title":[["0.27.0 版本,影响:"]]},"format":{"copied_from_pointer":{"id":"0b2892dd-a968-4171-b17d-e16aa56d8f52","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"0b2892dd-a968-4171-b17d-e16aa56d8f52","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6aa7158b-5020-4b62-900d-7c5dc19dd5df":{"value":{"id":"6aa7158b-5020-4b62-900d-7c5dc19dd5df","version":1,"type":"bulleted_list","properties":{"title":[["管理页左下方对于 VIP 的显示图标错误,请以 "],["https://pagenote.cn/account",[["a","https://pagenote.cn/account"]]],[" 信息为准。"]]},"format":{"copied_from_pointer":{"id":"84c9b8cf-b679-424d-bfee-c56e14e6e1f2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"84c9b8cf-b679-424d-bfee-c56e14e6e1f2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"926f2207-5f7a-4a90-b8e6-236a4ac80f16":{"value":{"id":"926f2207-5f7a-4a90-b8e6-236a4ac80f16","version":1,"type":"bulleted_list","properties":{"title":[["可能无法使用离线化网页等 VIP 功能"]]},"format":{"copied_from_pointer":{"id":"63f3b3f0-0f06-47af-9888-9e6bbff8a46a","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"63f3b3f0-0f06-47af-9888-9e6bbff8a46a","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d5a36764-875d-40b5-8890-c99b19702b50":{"value":{"id":"d5a36764-875d-40b5-8890-c99b19702b50","version":1,"type":"text","properties":{"title":[[" 0.27.2 已修复上述问题。"]]},"format":{"copied_from_pointer":{"id":"e87b3029-5644-40cf-936c-0501a30b3eec","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128647,"last_edited_time":1698327128647,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"e87b3029-5644-40cf-936c-0501a30b3eec","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b5c6a203-1cbf-4229-aa1f-79f5cc3dd191":{"value":{"id":"b5c6a203-1cbf-4229-aa1f-79f5cc3dd191","version":6,"type":"text","created_time":1699159737007,"last_edited_time":1699159737152,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8d2d12a7-25eb-49e5-9c8a-753c43b75156":{"value":{"id":"8d2d12a7-25eb-49e5-9c8a-753c43b75156","version":206,"type":"text","properties":{"title":[["领取发版福利",[["a","https://pagenote.cn/gift?giftId=v27"]]]]},"created_time":1699159737007,"last_edited_time":1699159799175,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"},"ecf8941f-24bb-4f66-ab8b-38730bf7747b":{"value":{"id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","version":29,"name":[["发布历史"]],"schema":{"=<>j":{"name":"abstract","type":"text"},"ADY;":{"name":"version","type":"text"},"C~XC":{"name":"version_id","type":"text"},"HyJ=":{"name":"released","type":"checkbox"},"TN^G":{"name":"tags","type":"multi_select","options":[{"id":"f?:J","color":"brown","value":"不稳定"},{"id":"~uYZ","color":"purple","value":"内测"},{"id":"2bb55c9b-9d75-4d89-96e9-622deaada4cc","color":"pink","value":"推荐"},{"id":"e71f44e3-2308-4144-ac3c-f4cf5cfdf4bb","color":"blue","value":"V3"},{"id":"b007e7b2-23c7-429b-8be7-197124b2372b","color":"green","value":"待发布"},{"id":"77ab86df-edbd-4010-af66-4167328ae8e7","color":"red","value":"bug修复"},{"id":"64e75d4a-0bc4-4196-8dca-5bcdf4f2b328","color":"gray","value":"存在bug"},{"id":"26d3f022-b2a4-4be7-9825-c26e85a5bd19","color":"gray","value":"不推荐"},{"id":"96c052a9-8b43-4ad8-97db-3e95dc931314","color":"brown","value":"web"},{"id":"81745c3b-eadd-424f-a545-da00094c5d38","color":"default","value":"同步"},{"id":"1be6d02c-fac1-4c40-a6c5-01f7f49b58d9","color":"yellow","value":"优化"},{"id":"6060904f-ff57-450c-93b2-108ffe467385","color":"orange","value":"性能"},{"id":"a04bddb8-7557-494f-9f12-85b2f75887f0","color":"purple","value":"SDK api"},{"id":"25b75dd6-275c-4a05-9c3c-ec691a480022","color":"orange","value":"新功能"},{"id":"fc8d6fc4-fe0b-4c48-9239-9e825af93397","color":"purple","value":"功能下线"},{"id":"d573458c-2283-430e-a524-a8203a5f7c1e","color":"purple","value":"云存储"}]},"U}S}":{"name":"draft_time","type":"date","date_format":"YYYY/MM/DD"},"ZmpA":{"name":"expect_release_time","type":"date","date_format":"YYYY/MM/DD"},"cHc<":{"name":"title","type":"text"},"jHun":{"name":"path","type":"url"},"kZ_r":{"name":"release_time","type":"date","date_format":"YYYY/MM/DD"},"noHR":{"name":"description","type":"text"},"q\\ng":{"name":"changelog","type":"text"},"uj","visibility":"hide_if_empty"},{"property":"ADY;","visibility":"hide"},{"property":"q\\ng","visibility":"hide"},{"property":"uj"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"usQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":52,"type":"table","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"Ap_X"}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"query2":{"aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"17fbd1a8-40e9-4dc8-8609-ce1168790414":{"value":{"id":"17fbd1a8-40e9-4dc8-8609-ce1168790414","version":87,"type":"list","name":"发布日志","format":{"list_properties":[{"visible":true,"property":"{;to"},{"visible":true,"property":"TN^G"},{"visible":true,"property":"cHc<"},{"visible":false,"property":"=<>j"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"kZ_r"},{"visible":false,"property":"noHR"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"uj"}],"table_frozen_column_index":-1,"collection_view_default_template":{"template_page_id":"51f37691-0ace-43e4-9c49-7c8863cc4993"},"inline_collection_first_load_limit":{"type":"load_limit","limit":10}},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","f304934c-4969-4297-864a-7c19cf3849b5","6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","d7861aa6-5588-4269-98f6-a17b1cfb95c8","12b82896-c51c-4863-b372-035146dc2f29","694d721c-fe9f-47e8-b964-c23a22ef3ab9","2a762725-c462-4ac5-bc79-e2acfd68a24b","60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","915ba52d-75e3-4e3d-8918-220c82b0ee3d","b28b892d-d780-4579-a9b6-13f3b046915b","753102c2-0dba-47f8-9469-67da548cf143","e0359895-2f71-4772-a248-d23a0b4bd74b","28388002-352a-40da-aea6-39305afd85a6","4c8edcb8-bbc7-4234-ba0b-421b3a189f36","284746d2-458a-4bb8-9aac-28372c617b99","7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","e3b644a0-518f-4810-bd98-4b8b2617bdd3","0a4bfc38-348b-4eeb-b866-216534f9152c","a5e1e936-d620-47c4-bf1a-a417125921c6","06863105-0f72-493a-94c3-76711982d466","ab7af3cd-14e8-43bb-a246-2deb11423238","eced226c-6be2-4782-bfe6-bf62b0499205","aee3c465-c2a0-470b-8808-34c456f920f5","e9e32822-beef-46ff-a5db-350e963a899e","5588334e-8dd0-4e16-8d6f-5350ca665a02","a19e8e43-13e8-4857-8b50-0d37828ae1bd"],"query2":{"sort":[{"property":"ADY;","direction":"descending"}],"timeline_by":"U}S}","aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dc2119c0-efdf-4cce-966f-e7c168bd9187":{"value":{"id":"dc2119c0-efdf-4cce-966f-e7c168bd9187","version":2,"type":"table","name":"待发布列表","format":{"property_filters":[{"id":"164c2762-9349-4223-bea0-4c898e3f890f","filter":{"filter":{"value":{"type":"exact","value":false},"operator":"checkbox_is"},"property":"HyJ="}}],"table_properties":[{"width":154,"visible":true,"property":"title"},{"width":121,"visible":true,"property":"C~XC"},{"width":100,"visible":true,"property":"ADY;"},{"width":200,"visible":true,"property":"q\\ng"},{"width":60,"visible":true,"property":"uj"}]},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["a5e1e936-d620-47c4-bf1a-a417125921c6","e3b644a0-518f-4810-bd98-4b8b2617bdd3","6b32acd2-0462-4274-ac7a-bb879386bddd","eced226c-6be2-4782-bfe6-bf62b0499205","0a4bfc38-348b-4eeb-b866-216534f9152c","2354d6d0-6957-4608-8e30-b49b873721bf","35e3017a-bb91-4d4d-be1e-a7ffacada81a","28388002-352a-40da-aea6-39305afd85a6","ab7af3cd-14e8-43bb-a246-2deb11423238"],"query2":{"sort":[{"property":"u":[["Yes"]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["发布日志"]]},"content":["805afde1-fe7f-4385-97e4-96f5969ecc4a","f10ce1fc-a687-410a-a23d-e9c08da1c8d7","712f4e57-ab30-4221-9450-1c4c53d94d5f","aca3b481-8398-44fa-b704-80345f7f4e14","6febe151-8aab-4be6-9ab8-02cc82c47098"],"format":{"page_icon":"🌪️","block_color":"gray_background","page_full_width":false,"page_small_text":true},"created_time":1684039196350,"last_edited_time":1702298983734,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"805afde1-fe7f-4385-97e4-96f5969ecc4a":{"value":{"id":"805afde1-fe7f-4385-97e4-96f5969ecc4a","version":6,"type":"transclusion_reference","format":{"copied_from_pointer":{"id":"21594144-16b9-4074-a360-e481adff3c35","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"transclusion_reference_pointer":{"id":"21594144-16b9-4074-a360-e481adff3c35","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1684040016234,"last_edited_time":1684040024900,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"copied_from":"21594144-16b9-4074-a360-e481adff3c35","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"21594144-16b9-4074-a360-e481adff3c35":{"value":{"id":"21594144-16b9-4074-a360-e481adff3c35","version":14,"type":"transclusion_container","content":["5290d169-8bc3-4acc-ae5c-a9084cec6484"],"created_time":1683807029090,"last_edited_time":1684597406502,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5290d169-8bc3-4acc-ae5c-a9084cec6484":{"value":{"id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","version":372,"type":"callout","properties":{"title":[["点击下方链接,前往应用商城"]]},"content":["1b36abd2-8d7c-44c9-9a19-ba5caef05a31"],"format":{"page_icon":"🎉","block_color":"blue_background"},"created_time":1662521532394,"last_edited_time":1685171065534,"parent_id":"21594144-16b9-4074-a360-e481adff3c35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1b36abd2-8d7c-44c9-9a19-ba5caef05a31":{"value":{"id":"1b36abd2-8d7c-44c9-9a19-ba5caef05a31","version":358,"type":"text","properties":{"title":[["Chrome",[["h","teal"],["a","https://chromewebstore.google.com/detail/%E4%B8%80%E9%A1%B5%E4%B8%80%E8%AE%B0/hpekbddiphlmlfjebppjhemobaopekmp?hl=zh-CN&utm_source=home"]]],[" "],["Firefox",[["a","https://addons.mozilla.org/zh-CN/firefox/addon/pagenote/"],["h","red"]]],[" ",[["h","red"]]],["Edge",[["a","https://microsoftedge.microsoft.com/addons/detail/ablhdlecfphodoohfacojdngdfkgneaa"],["h","blue"]]],[" "],[" ",[["h","teal"]]],["360",[["a","https://ext.chrome.360.cn/webstore/search/pagenote"],["h","teal"]]],[" ",[["h","teal"]]],["其他浏览器",[["h","gray"],["s"],["a","/9034e547f47349b79b1d76cca86c132e?pvs=25"]]]]},"created_time":1662521460000,"last_edited_time":1703167956865,"parent_id":"5290d169-8bc3-4acc-ae5c-a9084cec6484","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9034e547-f473-49b7-9b1d-76cca86c132e":{"value":{"id":"9034e547-f473-49b7-9b1d-76cca86c132e","version":136,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["下载安装"]],"dcf[":[["下载,安装"]],"i}_v":[["/download",[["a","/download"]]]],"title":[["download"]]},"content":["c2d73f5f-41b9-45ea-a7b2-3455217353bf","93c9304c-e622-454b-9509-d4d7d72175be","d1eb0e8d-2748-4740-87cb-1edf94d64886","4c753894-ee25-4bfa-a553-7ecba30af43e","52698d45-4680-492e-bd16-8d2214ba6df0"],"permissions":[{"role":"reader","type":"public_permission","added_timestamp":1702891466305,"allow_duplicate":true,"allow_search_engine_indexing":true}],"created_time":1702891008143,"last_edited_time":1702900807463,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f10ce1fc-a687-410a-a23d-e9c08da1c8d7":{"value":{"id":"f10ce1fc-a687-410a-a23d-e9c08da1c8d7","version":34,"type":"collection_view","view_ids":["17fbd1a8-40e9-4dc8-8609-ce1168790414"],"created_time":1684039353274,"last_edited_time":1698754493474,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5c0aa831-2701-4f37-91e9-c66ce70687dc":{"value":{"id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","version":65,"type":"collection_view","view_ids":["09860298-90dd-4a7b-ad1a-c9292690de3c","dc2119c0-efdf-4cce-966f-e7c168bd9187","24ff92e5-d42b-4086-9682-1f8ac75ebcd8"],"collection_id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","format":{"block_locked":false,"block_locked_by":"7c55490e-52d4-4bf9-8b86-dc9b51162224","collection_pointer":{"id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"copied_from_pointer":{"id":"02a4f4ce-21b5-49dd-9499-c88544f75de0","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"page_cover_position":0.4},"created_time":1698327128665,"last_edited_time":1701944757011,"parent_id":"98f1167c-3e07-4ee8-8971-cf33ce8c4df7","parent_table":"block","alive":true,"copied_from":"02a4f4ce-21b5-49dd-9499-c88544f75de0","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"98f1167c-3e07-4ee8-8971-cf33ce8c4df7":{"value":{"id":"98f1167c-3e07-4ee8-8971-cf33ce8c4df7","version":129,"type":"page","properties":{"i}_v":[["/versions",[["a","/versions"]]]],"title":[["发布历史"]]},"content":["5c0aa831-2701-4f37-91e9-c66ce70687dc"],"created_time":1698327328077,"last_edited_time":1698418210061,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"712f4e57-ab30-4221-9450-1c4c53d94d5f":{"value":{"id":"712f4e57-ab30-4221-9450-1c4c53d94d5f","version":6,"type":"text","created_time":1684485424046,"last_edited_time":1687567351181,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"aca3b481-8398-44fa-b704-80345f7f4e14":{"value":{"id":"aca3b481-8398-44fa-b704-80345f7f4e14","version":6,"type":"text","created_time":1684485424046,"last_edited_time":1687567351371,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6febe151-8aab-4be6-9ab8-02cc82c47098":{"value":{"id":"6febe151-8aab-4be6-9ab8-02cc82c47098","version":4,"type":"text","created_time":1698327228884,"last_edited_time":1698327228887,"parent_id":"c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"06863105-0f72-493a-94c3-76711982d466":{"value":{"id":"06863105-0f72-493a-94c3-76711982d466","version":1,"type":"page","properties":{"ADY;":[["0.22.4"]],"C~XC":[["sdk_api"]],"HyJ=":[["Yes"]],"TN^G":[["SDK api"]],"U}S}":[["‣",[["d",{"type":"date","start_date":"2022-10-05"}]]]],"cHc<":[["sdk api"]],"kZ_r":[["‣",[["d",{"type":"datetime","time_zone":"UTC","start_date":"2022-10-10","start_time":"15:11"}]]]],"q\\ng":[["减轻了安装包体积至1.5Mb;优化了管理页与插件的通信方式。修复本地HTML无法标记问题;升级基础SDK;优化导出导出功能;管理页性能优化;"]],"uj":[["不用勾选高亮文本,即可在此网页上留下关联备忘录。基于上下文的信息记录。"]],"ADY;":[["0.27.x"]],"HyJ=":[["Yes"]],"TN^G":[["新功能,滞后"]],"jHun":[["/release/0.27.5",[["a","/release/0.27.5"]]]],"kZ_r":[["‣",[["d",{"type":"date","start_date":"2023-10-06"}]]]],"u离线网页快捷菜单"]]},"format":{"copied_from_pointer":{"id":"58d9f7ff-eb5b-4b03-8077-60d3a1dec39f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128644,"last_edited_time":1698327128644,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"58d9f7ff-eb5b-4b03-8077-60d3a1dec39f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"081f8c94-2249-42d9-b9e4-0c97ae475e90":{"value":{"id":"081f8c94-2249-42d9-b9e4-0c97ae475e90","version":1,"type":"sub_sub_header","format":{"copied_from_pointer":{"id":"f9cb64ab-0158-44e5-b8bd-88991f7af10e","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"f9cb64ab-0158-44e5-b8bd-88991f7af10e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"065297ef-bac8-4f6a-b138-c316b6c03161":{"value":{"id":"065297ef-bac8-4f6a-b138-c316b6c03161","version":1,"type":"text","format":{"copied_from_pointer":{"id":"f65fd66d-3441-43d1-ac15-e7e3e84055fa","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"f65fd66d-3441-43d1-ac15-e7e3e84055fa","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0c17903a-21fb-42ad-bf79-83018c847f82":{"value":{"id":"0c17903a-21fb-42ad-bf79-83018c847f82","version":1,"type":"text","format":{"copied_from_pointer":{"id":"c5376bed-b12b-4782-8921-072181197499","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128644,"last_edited_time":1698327128644,"parent_id":"2a762725-c462-4ac5-bc79-e2acfd68a24b","parent_table":"block","alive":true,"copied_from":"c5376bed-b12b-4782-8921-072181197499","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fce9e3ad-4e89-486a-b44b-15bda67c846f":{"value":{"id":"fce9e3ad-4e89-486a-b44b-15bda67c846f","version":1,"type":"button","format":{"automation_id":"28c4bad3-3fc3-48cf-85c4-e11106c7ad8a","copied_from_pointer":{"id":"31b02862-1b78-4357-9c10-f0b8f53e8779","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"51f37691-0ace-43e4-9c49-7c8863cc4993","parent_table":"block","alive":true,"copied_from":"31b02862-1b78-4357-9c10-f0b8f53e8779","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b12229bc-54f8-4d5d-a573-a53184acb68e":{"value":{"id":"b12229bc-54f8-4d5d-a573-a53184acb68e","version":1,"type":"text","format":{"copied_from_pointer":{"id":"f4551f2f-7023-48fb-a2c1-a4d7953c138f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"51f37691-0ace-43e4-9c49-7c8863cc4993","parent_table":"block","alive":true,"copied_from":"f4551f2f-7023-48fb-a2c1-a4d7953c138f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"44cbb4f0-31c0-4c83-ab29-32b16504e037":{"value":{"id":"44cbb4f0-31c0-4c83-ab29-32b16504e037","version":1,"type":"quote","properties":{"title":[["修复一些问题(最大标记限制等);导入导出可选择数据;搜索支持多关键词(强烈推荐试一试),并按关联性排序。"]]},"format":{"copied_from_pointer":{"id":"24cea32a-efbf-4462-94b4-85911472681b","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","parent_table":"block","alive":true,"copied_from":"24cea32a-efbf-4462-94b4-85911472681b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"64c60749-a856-4407-8028-5825c73b5221":{"value":{"id":"64c60749-a856-4407-8028-5825c73b5221","version":1,"type":"callout","properties":{"title":[["0.26.7 \n支持图床功能,将图片上传至云端优化存储。\n新版本发布:"],["VIP福利",[["c"],["a","https://pagenote.cn/gift?giftId=cloud_image"]]],["\n\n0.26.7.2 \n修复部分场景上传图片失败问题。\n\n0.26.7.3\n截图功能优化"]]},"format":{"page_icon":"💡","block_color":"gray_background","copied_from_pointer":{"id":"a42415ca-6437-4612-813b-d82b8381bbf0","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"a42415ca-6437-4612-813b-d82b8381bbf0","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"169a83c9-3674-4caf-869b-bc4dff03bef9":{"value":{"id":"169a83c9-3674-4caf-869b-bc4dff03bef9","version":1,"type":"text","format":{"copied_from_pointer":{"id":"b7a9328e-3e75-44e4-a6f4-263d9409f3f3","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"b7a9328e-3e75-44e4-a6f4-263d9409f3f3","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"986795e7-9c22-491e-9a21-051678953e64":{"value":{"id":"986795e7-9c22-491e-9a21-051678953e64","version":1,"type":"text","format":{"copied_from_pointer":{"id":"1517fbdb-d8ef-4686-b1f7-cae43662d7a6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"1517fbdb-d8ef-4686-b1f7-cae43662d7a6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9233f639-69e5-4c60-9209-32379b89249c":{"value":{"id":"9233f639-69e5-4c60-9209-32379b89249c","version":1,"type":"text","format":{"copied_from_pointer":{"id":"d3a79beb-0a52-480e-926b-d43651082a94","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"d3a79beb-0a52-480e-926b-d43651082a94","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f2b05619-4fe3-4ae9-b27f-00c9038ab66c":{"value":{"id":"f2b05619-4fe3-4ae9-b27f-00c9038ab66c","version":1,"type":"sub_sub_header","properties":{"title":[["作者的闲言碎语"]]},"content":["9336e5f3-99f1-4dfc-ab03-b5412f69417b","c6942f1f-d202-49ae-8886-9a08d533496e","9851f48b-b994-4b0b-8d05-c7fa19b7176c","15d81078-d7d5-4bc5-bd28-f7ad8d013916","03a8ec1f-0f7a-4467-ac32-8971451d13ae","d1fc78c1-65f1-4ff1-9880-4ee54cad9a08","9b30cfa2-2c29-47f7-aeba-1a18b2704aac","706518fc-0c16-48da-a9a0-6d3e002551a1","bf78985b-b815-41cd-b285-10eaead03c44","e88320da-296d-48e9-a5d0-246f3385c2c9","0c8fce1c-3c58-402e-8f38-1abcd5beeaf6"],"format":{"toggleable":true,"copied_from_pointer":{"id":"04689a8f-b471-4e3e-8fe9-9713a3e5bf3c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"04689a8f-b471-4e3e-8fe9-9713a3e5bf3c","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2d31b564-0ca3-432a-8e77-752cbe130e64":{"value":{"id":"2d31b564-0ca3-432a-8e77-752cbe130e64","version":1,"type":"text","format":{"copied_from_pointer":{"id":"9d2bfdf2-b91a-44f3-9327-405fcc2c029c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"9d2bfdf2-b91a-44f3-9327-405fcc2c029c","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"52ac1377-18f0-469e-8525-670aebda850e":{"value":{"id":"52ac1377-18f0-469e-8525-670aebda850e","version":1,"type":"text","format":{"copied_from_pointer":{"id":"e0d87cc5-bea6-49fa-b7a6-ad8458e842ef","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128653,"last_edited_time":1698327128653,"parent_id":"6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","parent_table":"block","alive":true,"copied_from":"e0d87cc5-bea6-49fa-b7a6-ad8458e842ef","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c77c2935-7565-41b5-9c57-44f62bbbc2e5":{"value":{"id":"c77c2935-7565-41b5-9c57-44f62bbbc2e5","version":1,"type":"sub_sub_header","properties":{"title":[["支持修改头像"]]},"format":{"copied_from_pointer":{"id":"d7500b11-894b-4850-95f1-eae962ca6119","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"d7500b11-894b-4850-95f1-eae962ca6119","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"63a40d1c-f38d-40b1-a437-848b9da0b1af":{"value":{"id":"63a40d1c-f38d-40b1-a437-848b9da0b1af","version":1,"type":"text","properties":{"title":[["一个阿里云,云存储的试点功能。去"],["上传头像",[["a","https://developer.pagenote.cn/account"]]],["试试吧。"]]},"format":{"copied_from_pointer":{"id":"5b025b48-10ae-4de9-aecd-dd8b0d1338c4","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"5b025b48-10ae-4de9-aecd-dd8b0d1338c4","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e59081cd-85c4-48e0-8f6f-b3240559ac27":{"value":{"id":"e59081cd-85c4-48e0-8f6f-b3240559ac27","version":1,"type":"text","properties":{"title":[["验证过没问题后,将上线云备份功能。可以定时备份数据,重新装软件时可用于恢复。不用自己保存一堆备份文件啦。"]]},"format":{"copied_from_pointer":{"id":"1c33834e-2e35-4508-8d54-91913cc22273","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"1c33834e-2e35-4508-8d54-91913cc22273","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a8df1254-4c5d-405d-95b4-759eb6be4f58":{"value":{"id":"a8df1254-4c5d-405d-95b4-759eb6be4f58","version":1,"type":"text","format":{"copied_from_pointer":{"id":"266abcff-7040-4995-aaf0-f33102ab5d8a","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"266abcff-7040-4995-aaf0-f33102ab5d8a","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fa2bea74-110f-4598-a19b-7b039d853248":{"value":{"id":"fa2bea74-110f-4598-a19b-7b039d853248","version":1,"type":"sub_sub_header","properties":{"title":[["系统缓存"]]},"format":{"copied_from_pointer":{"id":"1de19c91-236f-4329-bbbb-b6571b82fbd6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"1de19c91-236f-4329-bbbb-b6571b82fbd6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7e29f59e-9a5e-424d-961f-3b672e37ff51":{"value":{"id":"7e29f59e-9a5e-424d-961f-3b672e37ff51","version":1,"type":"text","properties":{"title":[["参考 HTTP 协议,增加了系统缓存交互能力。能提升短频请求响应速度和系统性能,已支持以下场景:"]]},"format":{"copied_from_pointer":{"id":"96d71cb5-c547-413b-ac94-411a0ff909b7","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"96d71cb5-c547-413b-ac94-411a0ff909b7","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"844bcbed-5f05-4fb1-92e8-efd45e50d942":{"value":{"id":"844bcbed-5f05-4fb1-92e8-efd45e50d942","version":1,"type":"bulleted_list","properties":{"title":[["多个关键词连续输入搜索时,响应速度会更快"]]},"format":{"copied_from_pointer":{"id":"f6fa3ab7-ca66-40b5-ad07-d7f560f45ea3","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"f6fa3ab7-ca66-40b5-ad07-d7f560f45ea3","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfbab79f-7f9f-4892-9f47-0bcc9bcd39b7":{"value":{"id":"cfbab79f-7f9f-4892-9f47-0bcc9bcd39b7","version":1,"type":"bulleted_list","properties":{"title":[["大幅的减少冗余的网络请求。页面内容展示的速度会更快。如访问更新日志页面、个人主页;非首次加载几乎0延迟展示数据。( 🤫不信,你刷新本网页试试)"]]},"format":{"copied_from_pointer":{"id":"0e04a75c-41ac-410a-8df8-2a68dce6e0c2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128647,"last_edited_time":1698327128647,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"0e04a75c-41ac-410a-8df8-2a68dce6e0c2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"940d88b4-9e34-4796-977b-713fb6ff0073":{"value":{"id":"940d88b4-9e34-4796-977b-713fb6ff0073","version":1,"type":"text","format":{"copied_from_pointer":{"id":"6354d57e-b5e0-40c6-b54b-7301af00d5a6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"6354d57e-b5e0-40c6-b54b-7301af00d5a6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7229d657-b0b3-429a-8472-c4156deb2d3e":{"value":{"id":"7229d657-b0b3-429a-8472-c4156deb2d3e","version":1,"type":"sub_sub_header","properties":{"title":[["任务调度"]]},"format":{"copied_from_pointer":{"id":"7f934473-96d4-4221-8a0d-d56cfadaf727","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"7f934473-96d4-4221-8a0d-d56cfadaf727","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7fb45f94-8fac-4b02-af1b-2478b48fea36":{"value":{"id":"7fb45f94-8fac-4b02-af1b-2478b48fea36","version":1,"type":"quote","properties":{"title":[["支持了任务调度能力,用于执行非实时、或定时任务的计算场景。"]]},"format":{"copied_from_pointer":{"id":"3caf10b9-7b19-438c-9a37-d77170080b1d","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128649,"last_edited_time":1698327128649,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"3caf10b9-7b19-438c-9a37-d77170080b1d","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3055a3b4-d28f-438c-838c-cd875ec9dc8c":{"value":{"id":"3055a3b4-d28f-438c-838c-cd875ec9dc8c","version":1,"type":"text","properties":{"title":[["目前支持了这个能力,还没有落地功能,规划的落地功能将有:"]]},"format":{"copied_from_pointer":{"id":"aa2bfb52-9c6a-4f66-b5f2-2fb621a541dd","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"aa2bfb52-9c6a-4f66-b5f2-2fb621a541dd","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"12a4296e-28a8-43e2-beed-26441938bd02":{"value":{"id":"12a4296e-28a8-43e2-beed-26441938bd02","version":1,"type":"numbered_list","properties":{"title":[["基于笔记数据,归类统计某种标签、颜色下的笔记数据。"]]},"format":{"copied_from_pointer":{"id":"dd74e5bf-be11-46f6-89fa-6c898f8aa829","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"dd74e5bf-be11-46f6-89fa-6c898f8aa829","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c04bbb75-321b-4374-a293-8d318990a988":{"value":{"id":"c04bbb75-321b-4374-a293-8d318990a988","version":1,"type":"numbered_list","properties":{"title":[["数据统计报告,如本周、月笔记情况"]]},"format":{"copied_from_pointer":{"id":"38fc32a0-a5b1-4aa0-afb5-851c50b765e9","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128648,"last_edited_time":1698327128648,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"38fc32a0-a5b1-4aa0-afb5-851c50b765e9","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"609a1a51-5a19-4809-9246-2c4e32ad6b6e":{"value":{"id":"609a1a51-5a19-4809-9246-2c4e32ad6b6e","version":1,"type":"text","format":{"copied_from_pointer":{"id":"9bf04d4c-eebc-46d8-9269-a8398d3ff68e","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128650,"last_edited_time":1698327128650,"parent_id":"694d721c-fe9f-47e8-b964-c23a22ef3ab9","parent_table":"block","alive":true,"copied_from":"9bf04d4c-eebc-46d8-9269-a8398d3ff68e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b3e8c5a5-d848-4253-9f48-975f55d98a9b":{"value":{"id":"b3e8c5a5-d848-4253-9f48-975f55d98a9b","version":1,"type":"bulleted_list","properties":{"title":[["增加 popup 弹层页面(支持黑夜模式)"]]},"format":{"copied_from_pointer":{"id":"4ece1510-d5bb-47ba-bd6a-0a275bffe929","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"753102c2-0dba-47f8-9469-67da548cf143","parent_table":"block","alive":true,"copied_from":"4ece1510-d5bb-47ba-bd6a-0a275bffe929","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e49b2e5d-6e03-4773-a8c0-b3b0f8b544de":{"value":{"id":"e49b2e5d-6e03-4773-a8c0-b3b0f8b544de","version":1,"type":"bulleted_list","properties":{"title":[["增加快捷常用功能:启动、搜索、剪切板。删除禁用配置,改为启动模式,可选择模式不启动"]]},"format":{"copied_from_pointer":{"id":"1fc2c3ec-bfeb-4e92-93d9-99b4d3cc8cce","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"753102c2-0dba-47f8-9469-67da548cf143","parent_table":"block","alive":true,"copied_from":"1fc2c3ec-bfeb-4e92-93d9-99b4d3cc8cce","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0723349b-ce92-493c-9e81-7e88e5414e76":{"value":{"id":"0723349b-ce92-493c-9e81-7e88e5414e76","version":1,"type":"bulleted_list","properties":{"title":[["恢复版本升级自动备份功能。"]]},"format":{"copied_from_pointer":{"id":"288aad85-8405-44ac-84ad-8b44b4430e62","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"753102c2-0dba-47f8-9469-67da548cf143","parent_table":"block","alive":true,"copied_from":"288aad85-8405-44ac-84ad-8b44b4430e62","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"87d1ee27-31fb-4231-99d6-a0fbc59fd399":{"value":{"id":"87d1ee27-31fb-4231-99d6-a0fbc59fd399","version":1,"type":"bulleted_list","properties":{"title":[["VIP功能",[["b"],["h","red"]]],[":支持将网页离线化。标记自动关联原始网页和离线网页;"]]},"format":{"copied_from_pointer":{"id":"ad3b9d21-e69c-4058-9d68-ccaa0eb09bd7","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128652,"last_edited_time":1698327128652,"parent_id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","parent_table":"block","alive":true,"copied_from":"ad3b9d21-e69c-4058-9d68-ccaa0eb09bd7","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1ee92ea9-89de-4222-b753-dc5a10da4bef":{"value":{"id":"1ee92ea9-89de-4222-b753-dc5a10da4bef","version":1,"type":"bulleted_list","properties":{"title":[["开放搜索引擎联动功能(所有用户可用)。支持百度、Google、Bing 联动;"]]},"format":{"copied_from_pointer":{"id":"6c6125ce-a2a6-4b15-b791-99897ab538e6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","parent_table":"block","alive":true,"copied_from":"6c6125ce-a2a6-4b15-b791-99897ab538e6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"291a64e4-4430-46a5-ba65-6941d6ee401c":{"value":{"id":"291a64e4-4430-46a5-ba65-6941d6ee401c","version":1,"type":"bulleted_list","properties":{"title":[["简化启动、禁用操作"]]},"format":{"copied_from_pointer":{"id":"1c20a3e9-e43a-43ef-8ad7-36dbc74ffcc6","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128651,"last_edited_time":1698327128651,"parent_id":"915ba52d-75e3-4e3d-8918-220c82b0ee3d","parent_table":"block","alive":true,"copied_from":"1c20a3e9-e43a-43ef-8ad7-36dbc74ffcc6","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"80e84ed7-7c84-4259-ad5e-6dbaa9db930c":{"value":{"id":"80e84ed7-7c84-4259-ad5e-6dbaa9db930c","version":4,"type":"table_of_contents","format":{"block_color":"gray"},"created_time":1702297861352,"last_edited_time":1702297861354,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"63da6ef6-c536-42dc-bc5d-0f0fce9df9e1":{"value":{"id":"63da6ef6-c536-42dc-bc5d-0f0fce9df9e1","version":1,"type":"button","format":{"automation_id":"43503ca5-514d-4409-8f9b-aa2a0e03c735","copied_from_pointer":{"id":"fce9e3ad-4e89-486a-b44b-15bda67c846f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699881661628,"last_edited_time":1699881661628,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"fce9e3ad-4e89-486a-b44b-15bda67c846f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9f53a0bb-aa0e-49a3-8432-91ed2fce6978":{"value":{"id":"9f53a0bb-aa0e-49a3-8432-91ed2fce6978","version":5,"type":"sub_sub_header","properties":{"title":[["即将推出"]]},"format":{"page_icon":"🎉","block_color":"gray_background","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702278248563,"last_edited_time":1702297853427,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"292cb606-2365-437a-aabe-65a92e109205":{"value":{"id":"292cb606-2365-437a-aabe-65a92e109205","version":324,"type":"toggle","properties":{"title":[["同步试水:支持设置(画笔等设置)在各端同步。"]]},"content":["2337c67f-59bf-449c-8815-a7ab4dc91d29","c7d6ea26-5b20-4fa6-912f-77a274beb9fd","b0210b3e-3335-4ae7-840c-d1772d49587e"],"format":{"copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702278248559,"last_edited_time":1703079926183,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6de9ae81-398c-4678-8c5e-202ed9f3ddb2":{"value":{"id":"6de9ae81-398c-4678-8c5e-202ed9f3ddb2","version":6,"type":"text","created_time":1703079771314,"last_edited_time":1703079772190,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a28ac0dd-2203-4b4d-9a3d-79f04ededc58":{"value":{"id":"a28ac0dd-2203-4b4d-9a3d-79f04ededc58","version":6,"type":"text","created_time":1702520517542,"last_edited_time":1702520518190,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fcd79e11-19a1-4d43-afd0-d61bf00f0823":{"value":{"id":"fcd79e11-19a1-4d43-afd0-d61bf00f0823","version":52,"type":"sub_sub_header","properties":{"title":[["0.28.5【bug修复】",[["h","teal_background"]]]]},"format":{"page_icon":"🎉","block_color":"teal_background","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702217083587,"last_edited_time":1702485084759,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"32c4333f-1754-4700-8544-285de24dee58":{"value":{"id":"32c4333f-1754-4700-8544-285de24dee58","version":1105,"type":"callout","properties":{"title":[["权益升级",[["b"]]],[":针对所有用户,标记高亮时,不再有数量限制,此刻起,你可以无限划线。"]]},"format":{"page_icon":"💡","block_color":"gray_background","copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702217083585,"last_edited_time":1702643398082,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"3d5c0556-bbd9-481d-8a5b-e945cdd43faa":{"value":{"id":"3d5c0556-bbd9-481d-8a5b-e945cdd43faa","version":180,"type":"callout","properties":{"title":[["bug 修复",[["h","default"]]],[": "],["领取bug 补偿",[["a","https://pagenote.cn/gift?giftId=bug_light"],["h","red"]]]]},"content":["ce1ab278-5630-424e-b8e6-9f3200c31c84"],"format":{"page_icon":"💡","block_color":"gray_background"},"created_time":1702483024124,"last_edited_time":1702521106226,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c4691162-375a-42cd-8855-aa6aae511d95":{"value":{"id":"c4691162-375a-42cd-8855-aa6aae511d95","version":4,"type":"text","format":{"copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702217083585,"last_edited_time":1702217123830,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"acb25cba-291b-4de7-95fe-aff1a2d9bcb2":{"value":{"id":"acb25cba-291b-4de7-95fe-aff1a2d9bcb2","version":17,"type":"sub_sub_header","properties":{"title":[["0.28.4",[["h","default"]]],["【存在bug】"]]},"format":{"page_icon":"🎉","block_color":"yellow_background","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702101242986,"last_edited_time":1702483016072,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6c71eb34-3d30-40b3-84c5-0858731cceed":{"value":{"id":"6c71eb34-3d30-40b3-84c5-0858731cceed","version":398,"type":"bulleted_list","properties":{"title":[["支持临时禁用 PAGENOTE:在URL上含有 "],["pagenote=off",[["c"]]],[" 时,PAGENOTE 将不会启用标记功能。"]]},"created_time":1702101290424,"last_edited_time":1702101363398,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f2d39c1e-0397-42ae-afa0-e591bfcf73dd":{"value":{"id":"f2d39c1e-0397-42ae-afa0-e591bfcf73dd","version":183,"type":"bulleted_list","properties":{"title":[["备忘录支持最大化单独标签页编辑。"]]},"created_time":1702116722051,"last_edited_time":1702116748300,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9344d0cb-628e-4135-b6dd-8d94dcb5a952":{"value":{"id":"9344d0cb-628e-4135-b6dd-8d94dcb5a952","version":4,"type":"text","format":{"copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702101242985,"last_edited_time":1702101256385,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"14989676-bbe8-4a3d-9fdd-00660e9de603":{"value":{"id":"14989676-bbe8-4a3d-9fdd-00660e9de603","version":42,"type":"sub_sub_header","properties":{"title":[["0.28.3【存在bug】"]]},"format":{"page_icon":"🎉","block_color":"yellow_background","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1701529051957,"last_edited_time":1702483012001,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"08fac9a5-7f78-4a87-bc9f-8961b0cc3842":{"value":{"id":"08fac9a5-7f78-4a87-bc9f-8961b0cc3842","version":1,"type":"table_of_contents","format":{"block_color":"gray","copied_from_pointer":{"id":"192addcf-ae99-4853-9b2c-af81f8801372","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128628,"last_edited_time":1698327128628,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"192addcf-ae99-4853-9b2c-af81f8801372","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"831e7c19-badc-4c42-a970-a9f41ecb9623":{"value":{"id":"831e7c19-badc-4c42-a970-a9f41ecb9623","version":1,"type":"sub_sub_header","properties":{"title":[["这个版本发生的事情"]]},"format":{"copied_from_pointer":{"id":"61062105-55ce-4a15-a90f-5f474adf15c9","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128632,"last_edited_time":1698327128632,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"61062105-55ce-4a15-a90f-5f474adf15c9","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8ecf8b35-a4e9-49ca-a5db-83ea34e948f7":{"value":{"id":"8ecf8b35-a4e9-49ca-a5db-83ea34e948f7","version":1,"type":"bulleted_list","properties":{"title":[["弃用旧的 API"]]},"format":{"copied_from_pointer":{"id":"9ca78714-b1f5-4f45-864c-a688e85a444d","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128634,"last_edited_time":1698327128634,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"9ca78714-b1f5-4f45-864c-a688e85a444d","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"60077098-4815-4636-a4e3-0aad084cde12":{"value":{"id":"60077098-4815-4636-a4e3-0aad084cde12","version":1,"type":"bulleted_list","properties":{"title":[["缓存优化"]]},"format":{"copied_from_pointer":{"id":"2564f7b7-a913-4662-a818-88b4816be8da","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128629,"last_edited_time":1698327128629,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"2564f7b7-a913-4662-a818-88b4816be8da","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"16bb30b4-8f3a-4b0a-a0c6-25f3579484a2":{"value":{"id":"16bb30b4-8f3a-4b0a-a0c6-25f3579484a2","version":1,"type":"bulleted_list","properties":{"title":[["支持免密码登录。基于一次性令牌的登录验证方式。将陆续清空用户的密码HASH。"]]},"format":{"copied_from_pointer":{"id":"87746c54-d721-44d6-90ab-62a4763e28c4","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128633,"last_edited_time":1698327128633,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"87746c54-d721-44d6-90ab-62a4763e28c4","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"733201a9-7cdc-4fc5-86e7-c50bcc058cf1":{"value":{"id":"733201a9-7cdc-4fc5-86e7-c50bcc058cf1","version":1,"type":"text","format":{"copied_from_pointer":{"id":"eac4b7a0-522a-4ef6-86d3-1e3b6a3c0c28","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128640,"last_edited_time":1698327128640,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"eac4b7a0-522a-4ef6-86d3-1e3b6a3c0c28","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2243e08f-37a4-4b03-bce1-5a5b04134e60":{"value":{"id":"2243e08f-37a4-4b03-bce1-5a5b04134e60","version":1,"type":"sub_sub_header","properties":{"title":[["作者的闲言碎语"]]},"format":{"copied_from_pointer":{"id":"9c734a39-543c-49f5-9936-7399a1cdd8bc","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128634,"last_edited_time":1698327128634,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"9c734a39-543c-49f5-9936-7399a1cdd8bc","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c7a4afc1-8de3-4eb7-b232-ecd4344830d4":{"value":{"id":"c7a4afc1-8de3-4eb7-b232-ecd4344830d4","version":1,"type":"text","properties":{"title":[["接收的信息太多,干脆屏蔽掉所有。周末两天不接收任何信息、不看微信。让脑子放空一下。"]]},"format":{"copied_from_pointer":{"id":"6d9c201e-b707-4dbd-a9ce-ee110eb196c4","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128632,"last_edited_time":1698327128632,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"6d9c201e-b707-4dbd-a9ce-ee110eb196c4","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6a3d6e05-4845-4f9a-a926-6bdf611b6c31":{"value":{"id":"6a3d6e05-4845-4f9a-a926-6bdf611b6c31","version":1,"type":"text","format":{"copied_from_pointer":{"id":"cce966e7-c82a-4d39-bb3d-9e56eff484df","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128638,"last_edited_time":1698327128638,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"cce966e7-c82a-4d39-bb3d-9e56eff484df","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f1c66aff-30cd-4f77-9b1b-d3f76ed65ecb":{"value":{"id":"f1c66aff-30cd-4f77-9b1b-d3f76ed65ecb","version":1,"type":"text","properties":{"title":[["2023-05-31"]]},"format":{"block_color":"brown_background","copied_from_pointer":{"id":"8151dc68-1f1b-4be1-b383-72b37c9f0db1","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128633,"last_edited_time":1698327128633,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"8151dc68-1f1b-4be1-b383-72b37c9f0db1","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"ce1d69ab-2d3b-4968-b04a-00c14e7726ae":{"value":{"id":"ce1d69ab-2d3b-4968-b04a-00c14e7726ae","version":1,"type":"text","properties":{"title":[["最近更新很慢。一个主要原因是电脑坏了—显示屏不显示了,只能连上客厅的电视来用,费眼睛👀 所以回家后就没心情开发了。"]]},"format":{"copied_from_pointer":{"id":"21aeecd4-fa55-4e93-83ba-33409ea80d2f","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128629,"last_edited_time":1698327128629,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"21aeecd4-fa55-4e93-83ba-33409ea80d2f","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a17d05d5-7a73-45f9-aec2-be20ff4c1fd1":{"value":{"id":"a17d05d5-7a73-45f9-aec2-be20ff4c1fd1","version":1,"type":"text","properties":{"title":[["M2 Pro Mac 是真的丑,真的贵。一直纠结要不要买。"]]},"format":{"copied_from_pointer":{"id":"fdc843cd-82f0-4335-bc7f-cbf0651545ba","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128641,"last_edited_time":1698327128641,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"fdc843cd-82f0-4335-bc7f-cbf0651545ba","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5087c7d2-42c9-4687-8a3b-c8b653d751bc":{"value":{"id":"5087c7d2-42c9-4687-8a3b-c8b653d751bc","version":1,"type":"text","format":{"copied_from_pointer":{"id":"d1b3db0a-30ac-4778-b486-490d2778c700","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128638,"last_edited_time":1698327128638,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"d1b3db0a-30ac-4778-b486-490d2778c700","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1c27460e-56d7-4b88-b202-81ce8ed3378e":{"value":{"id":"1c27460e-56d7-4b88-b202-81ce8ed3378e","version":1,"type":"text","properties":{"title":[["2023-06-01"]]},"format":{"block_color":"brown_background","copied_from_pointer":{"id":"f283929c-c236-40c1-a4a1-912ddcda3d0b","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128640,"last_edited_time":1698327128640,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"f283929c-c236-40c1-a4a1-912ddcda3d0b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6c718d18-4318-497c-b0dc-7edc0834634f":{"value":{"id":"6c718d18-4318-497c-b0dc-7edc0834634f","version":1,"type":"text","properties":{"title":[["发薪日,😄开心。"]]},"format":{"copied_from_pointer":{"id":"835c9c8a-309e-49cf-ae02-f8fe49675078","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128633,"last_edited_time":1698327128633,"parent_id":"d7861aa6-5588-4269-98f6-a17b1cfb95c8","parent_table":"block","alive":true,"copied_from":"835c9c8a-309e-49cf-ae02-f8fe49675078","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"69b16d43-6847-4d8d-b5cd-759c5d22cd7a":{"value":{"id":"69b16d43-6847-4d8d-b5cd-759c5d22cd7a","version":1,"type":"quote","properties":{"title":[["0.24.0之前版本,随着网页笔记数量的增加,内存占用也会线性增加,标记网页超过 1000 个时,内存占用可能会到百兆级别。此版本后:内存占用不会随网页个数增加而线性增加,常驻内存约50MB 以内。"]]},"format":{"copied_from_pointer":{"id":"6c22511a-6928-42a5-ac4b-d6fb1e13818c","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","parent_table":"block","alive":true,"copied_from":"6c22511a-6928-42a5-ac4b-d6fb1e13818c","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6f7ad6de-1e03-49c1-a40b-c86c5f0dedc8":{"value":{"id":"6f7ad6de-1e03-49c1-a40b-c86c5f0dedc8","version":1,"type":"text","format":{"copied_from_pointer":{"id":"0efc9117-d4fe-4c32-8f2a-7ff4ad00d368","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128625,"last_edited_time":1698327128625,"parent_id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","parent_table":"block","alive":true,"copied_from":"0efc9117-d4fe-4c32-8f2a-7ff4ad00d368","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"163e7b08-787e-46d9-ba57-b51c0e779a64":{"value":{"id":"163e7b08-787e-46d9-ba57-b51c0e779a64","version":1,"type":"toggle","properties":{"title":[["补偿已发放"]]},"content":["0b673e2c-1fe9-41ca-b99b-ef55af60130a"],"format":{"copied_from_pointer":{"id":"78bdac0a-fc2e-470a-83e5-9dd877daba53","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128626,"last_edited_time":1698327128626,"parent_id":"e3b644a0-518f-4810-bd98-4b8b2617bdd3","parent_table":"block","alive":true,"copied_from":"78bdac0a-fc2e-470a-83e5-9dd877daba53","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"68962391-bb27-4017-8cf8-67058e479422":{"value":{"id":"68962391-bb27-4017-8cf8-67058e479422","version":4,"type":"text","created_time":1699112400943,"last_edited_time":1699112400951,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c81b645b-1823-4b49-9416-55bb0d323411":{"value":{"id":"c81b645b-1823-4b49-9416-55bb0d323411","version":1,"type":"button","format":{"automation_id":"03a87ed8-6ac3-406c-b412-b57b329a7f48","copied_from_pointer":{"id":"b7b43944-39a1-4c7e-a5da-dfa4a4e1f43d","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"b7b43944-39a1-4c7e-a5da-dfa4a4e1f43d","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"15417331-f3bb-4265-8eda-28c76486b5db":{"value":{"id":"15417331-f3bb-4265-8eda-28c76486b5db","version":1,"type":"callout","properties":{"title":[["0.27.3\n备忘录支持了一些基础的markdown样式。\n离线化html 支持了快捷键操作。"]]},"content":["7ae381d2-69d9-48d6-bef7-9cb70cc7bb78"],"format":{"page_icon":"🎉","block_color":"gray_background","copied_from_pointer":{"id":"8606a121-38be-4529-815e-22149cc8ee7b","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"8606a121-38be-4529-815e-22149cc8ee7b","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"49eb80c0-7133-47f1-aaf9-d551f3e32bd7":{"value":{"id":"49eb80c0-7133-47f1-aaf9-d551f3e32bd7","version":1,"type":"callout","properties":{"title":[["0.27.0\n支持备忘录:你无须勾选任何文字高亮,就可以快速地记录备忘录。\n"]]},"content":["520dbdbf-4c40-4f8f-b9a9-ffecc380e7d3"],"format":{"page_icon":"🎉","block_color":"gray_background","copied_from_pointer":{"id":"9d86fc8c-0a52-4008-80f0-227ce38bb387","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"9d86fc8c-0a52-4008-80f0-227ce38bb387","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9aa589ad-284c-477a-85e5-e138a96ad6da":{"value":{"id":"9aa589ad-284c-477a-85e5-e138a96ad6da","version":1,"type":"text","properties":{"title":[["\n"],["已知问题:",[["b"]]]]},"format":{"copied_from_pointer":{"id":"ccba2a7b-d4bc-457d-91ea-6167fd8083ed","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128646,"last_edited_time":1698327128646,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"ccba2a7b-d4bc-457d-91ea-6167fd8083ed","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"5fd900dd-cf59-4cf6-beeb-103ddd856f68":{"value":{"id":"5fd900dd-cf59-4cf6-beeb-103ddd856f68","version":1,"type":"text","properties":{"title":[["0.27.0 版本,影响:"]]},"format":{"copied_from_pointer":{"id":"0b2892dd-a968-4171-b17d-e16aa56d8f52","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"0b2892dd-a968-4171-b17d-e16aa56d8f52","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6aa7158b-5020-4b62-900d-7c5dc19dd5df":{"value":{"id":"6aa7158b-5020-4b62-900d-7c5dc19dd5df","version":1,"type":"bulleted_list","properties":{"title":[["管理页左下方对于 VIP 的显示图标错误,请以 "],["https://pagenote.cn/account",[["a","https://pagenote.cn/account"]]],[" 信息为准。"]]},"format":{"copied_from_pointer":{"id":"84c9b8cf-b679-424d-bfee-c56e14e6e1f2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"84c9b8cf-b679-424d-bfee-c56e14e6e1f2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"926f2207-5f7a-4a90-b8e6-236a4ac80f16":{"value":{"id":"926f2207-5f7a-4a90-b8e6-236a4ac80f16","version":1,"type":"bulleted_list","properties":{"title":[["可能无法使用离线化网页等 VIP 功能"]]},"format":{"copied_from_pointer":{"id":"63f3b3f0-0f06-47af-9888-9e6bbff8a46a","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128645,"last_edited_time":1698327128645,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"63f3b3f0-0f06-47af-9888-9e6bbff8a46a","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d5a36764-875d-40b5-8890-c99b19702b50":{"value":{"id":"d5a36764-875d-40b5-8890-c99b19702b50","version":1,"type":"text","properties":{"title":[[" 0.27.2 已修复上述问题。"]]},"format":{"copied_from_pointer":{"id":"e87b3029-5644-40cf-936c-0501a30b3eec","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1698327128647,"last_edited_time":1698327128647,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"copied_from":"e87b3029-5644-40cf-936c-0501a30b3eec","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b5c6a203-1cbf-4229-aa1f-79f5cc3dd191":{"value":{"id":"b5c6a203-1cbf-4229-aa1f-79f5cc3dd191","version":6,"type":"text","created_time":1699159737007,"last_edited_time":1699159737152,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8d2d12a7-25eb-49e5-9c8a-753c43b75156":{"value":{"id":"8d2d12a7-25eb-49e5-9c8a-753c43b75156","version":206,"type":"text","properties":{"title":[["领取发版福利",[["a","https://pagenote.cn/gift?giftId=v27"]]]]},"created_time":1699159737007,"last_edited_time":1699159799175,"parent_id":"f304934c-4969-4297-864a-7c19cf3849b5","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"},"ecf8941f-24bb-4f66-ab8b-38730bf7747b":{"value":{"id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","version":33,"name":[["发布历史"]],"schema":{"ADY;":{"name":"version","type":"text"},"C~XC":{"name":"version_id","type":"text"},"HyJ=":{"name":"released","type":"checkbox"},"TN^G":{"name":"tags","type":"multi_select","options":[{"id":"f?:J","color":"brown","value":"不稳定"},{"id":"~uYZ","color":"purple","value":"内测"},{"id":"2bb55c9b-9d75-4d89-96e9-622deaada4cc","color":"pink","value":"推荐"},{"id":"e71f44e3-2308-4144-ac3c-f4cf5cfdf4bb","color":"blue","value":"V3"},{"id":"b007e7b2-23c7-429b-8be7-197124b2372b","color":"green","value":"待发布"},{"id":"77ab86df-edbd-4010-af66-4167328ae8e7","color":"red","value":"bug修复"},{"id":"64e75d4a-0bc4-4196-8dca-5bcdf4f2b328","color":"gray","value":"存在bug"},{"id":"26d3f022-b2a4-4be7-9825-c26e85a5bd19","color":"gray","value":"不推荐"},{"id":"96c052a9-8b43-4ad8-97db-3e95dc931314","color":"brown","value":"web"},{"id":"81745c3b-eadd-424f-a545-da00094c5d38","color":"default","value":"同步"},{"id":"1be6d02c-fac1-4c40-a6c5-01f7f49b58d9","color":"yellow","value":"优化"},{"id":"6060904f-ff57-450c-93b2-108ffe467385","color":"orange","value":"性能"},{"id":"a04bddb8-7557-494f-9f12-85b2f75887f0","color":"purple","value":"SDK api"},{"id":"25b75dd6-275c-4a05-9c3c-ec691a480022","color":"orange","value":"新功能"},{"id":"fc8d6fc4-fe0b-4c48-9239-9e825af93397","color":"purple","value":"功能下线"},{"id":"d573458c-2283-430e-a524-a8203a5f7c1e","color":"purple","value":"云存储"},{"id":"ecd41c2f-e0db-409b-bc4c-158b7609b6c2","color":"green","value":"滞后"}]},"U}S}":{"name":"draft_time","type":"date","date_format":"YYYY/MM/DD"},"ZmpA":{"name":"expect_release_time","type":"date","date_format":"YYYY/MM/DD"},"cHc<":{"name":"title","type":"text"},"jHun":{"name":"path","type":"url"},"kZ_r":{"name":"release_time","type":"date","date_format":"YYYY/MM/DD"},"noHR":{"name":"description","type":"text"},"q\\ng":{"name":"changelog","type":"text"},"uj","visibility":"hide_if_empty"},{"property":"ADY;","visibility":"hide"},{"property":"q\\ng","visibility":"hide"},{"property":"uj"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"uj":{"name":"abstract","type":"text"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"17fbd1a8-40e9-4dc8-8609-ce1168790414":{"value":{"id":"17fbd1a8-40e9-4dc8-8609-ce1168790414","version":87,"type":"list","name":"发布日志","format":{"list_properties":[{"visible":true,"property":"{;to"},{"visible":true,"property":"TN^G"},{"visible":true,"property":"cHc<"},{"visible":false,"property":"=<>j"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"kZ_r"},{"visible":false,"property":"noHR"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"uj"}],"table_frozen_column_index":-1,"collection_view_default_template":{"template_page_id":"51f37691-0ace-43e4-9c49-7c8863cc4993"},"inline_collection_first_load_limit":{"type":"load_limit","limit":10}},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","f304934c-4969-4297-864a-7c19cf3849b5","6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","d7861aa6-5588-4269-98f6-a17b1cfb95c8","12b82896-c51c-4863-b372-035146dc2f29","694d721c-fe9f-47e8-b964-c23a22ef3ab9","2a762725-c462-4ac5-bc79-e2acfd68a24b","60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","915ba52d-75e3-4e3d-8918-220c82b0ee3d","b28b892d-d780-4579-a9b6-13f3b046915b","753102c2-0dba-47f8-9469-67da548cf143","e0359895-2f71-4772-a248-d23a0b4bd74b","28388002-352a-40da-aea6-39305afd85a6","4c8edcb8-bbc7-4234-ba0b-421b3a189f36","284746d2-458a-4bb8-9aac-28372c617b99","7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","e3b644a0-518f-4810-bd98-4b8b2617bdd3","0a4bfc38-348b-4eeb-b866-216534f9152c","a5e1e936-d620-47c4-bf1a-a417125921c6","06863105-0f72-493a-94c3-76711982d466","ab7af3cd-14e8-43bb-a246-2deb11423238","eced226c-6be2-4782-bfe6-bf62b0499205","aee3c465-c2a0-470b-8808-34c456f920f5","e9e32822-beef-46ff-a5db-350e963a899e","5588334e-8dd0-4e16-8d6f-5350ca665a02","a19e8e43-13e8-4857-8b50-0d37828ae1bd"],"query2":{"sort":[{"property":"ADY;","direction":"descending"}],"timeline_by":"U}S}","aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dc2119c0-efdf-4cce-966f-e7c168bd9187":{"value":{"id":"dc2119c0-efdf-4cce-966f-e7c168bd9187","version":2,"type":"table","name":"待发布列表","format":{"property_filters":[{"id":"164c2762-9349-4223-bea0-4c898e3f890f","filter":{"filter":{"value":{"type":"exact","value":false},"operator":"checkbox_is"},"property":"HyJ="}}],"table_properties":[{"width":154,"visible":true,"property":"title"},{"width":121,"visible":true,"property":"C~XC"},{"width":100,"visible":true,"property":"ADY;"},{"width":200,"visible":true,"property":"q\\ng"},{"width":60,"visible":true,"property":"uj"}]},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["a5e1e936-d620-47c4-bf1a-a417125921c6","e3b644a0-518f-4810-bd98-4b8b2617bdd3","6b32acd2-0462-4274-ac7a-bb879386bddd","eced226c-6be2-4782-bfe6-bf62b0499205","0a4bfc38-348b-4eeb-b866-216534f9152c","2354d6d0-6957-4608-8e30-b49b873721bf","35e3017a-bb91-4d4d-be1e-a7ffacada81a","28388002-352a-40da-aea6-39305afd85a6","ab7af3cd-14e8-43bb-a246-2deb11423238"],"query2":{"sort":[{"property":"uj":[["不用勾选高亮文本,即可在此网页上留下关联备忘录。基于上下文的信息记录。"]],"ADY;":[["0.27.x"]],"HyJ=":[["Yes"]],"TN^G":[["新功能,推荐"]],"jHun":[["/release/0.27.5",[["a","/release/0.27.5"]]]],"kZ_r":[["‣",[["d",{"type":"date","start_date":"2023-10-06"}]]]],"uj":{"name":"abstract","type":"text"},"ADY;":{"name":"version","type":"text"},"C~XC":{"name":"version_id","type":"text"},"HyJ=":{"name":"released","type":"checkbox"},"TN^G":{"name":"tags","type":"multi_select","options":[{"id":"f?:J","color":"brown","value":"不稳定"},{"id":"~uYZ","color":"purple","value":"内测"},{"id":"2bb55c9b-9d75-4d89-96e9-622deaada4cc","color":"pink","value":"推荐"},{"id":"e71f44e3-2308-4144-ac3c-f4cf5cfdf4bb","color":"blue","value":"V3"},{"id":"b007e7b2-23c7-429b-8be7-197124b2372b","color":"green","value":"待发布"},{"id":"77ab86df-edbd-4010-af66-4167328ae8e7","color":"red","value":"bug修复"},{"id":"64e75d4a-0bc4-4196-8dca-5bcdf4f2b328","color":"gray","value":"存在bug"},{"id":"26d3f022-b2a4-4be7-9825-c26e85a5bd19","color":"gray","value":"不推荐"},{"id":"96c052a9-8b43-4ad8-97db-3e95dc931314","color":"brown","value":"web"},{"id":"81745c3b-eadd-424f-a545-da00094c5d38","color":"default","value":"同步"},{"id":"1be6d02c-fac1-4c40-a6c5-01f7f49b58d9","color":"yellow","value":"优化"},{"id":"6060904f-ff57-450c-93b2-108ffe467385","color":"orange","value":"性能"},{"id":"a04bddb8-7557-494f-9f12-85b2f75887f0","color":"purple","value":"SDK api"},{"id":"25b75dd6-275c-4a05-9c3c-ec691a480022","color":"orange","value":"新功能"},{"id":"fc8d6fc4-fe0b-4c48-9239-9e825af93397","color":"purple","value":"功能下线"},{"id":"d573458c-2283-430e-a524-a8203a5f7c1e","color":"purple","value":"云存储"}]},"U}S}":{"name":"draft_time","type":"date","date_format":"YYYY/MM/DD"},"ZmpA":{"name":"expect_release_time","type":"date","date_format":"YYYY/MM/DD"},"cHc<":{"name":"title","type":"text"},"jHun":{"name":"path","type":"url"},"kZ_r":{"name":"release_time","type":"date","date_format":"YYYY/MM/DD"},"noHR":{"name":"description","type":"text"},"q\\ng":{"name":"changelog","type":"text"},"uj","visibility":"hide_if_empty"},{"property":"ADY;","visibility":"hide"},{"property":"q\\ng","visibility":"hide"},{"property":"uj"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"usQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"09860298-90dd-4a7b-ad1a-c9292690de3c":{"value":{"id":"09860298-90dd-4a7b-ad1a-c9292690de3c","version":8,"type":"table","name":"已发布列表","format":{"table_wrap":true,"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"TN^G"}],"property_filters":[{"id":"9a932f56-2cd3-475b-9afc-eb22b7bd24ca","filter":{"filter":{"value":{"type":"exact","value":true},"operator":"checkbox_is"},"property":"HyJ="}},{"id":"c70e590e-8ffe-44a5-b780-7e9cfceaba17","filter":{"filter":{"value":{"type":"relative","unit":"month","count":6,"value":"custom","direction":"past"},"operator":"date_is_relative_to"},"property":"kZ_r"}}],"table_properties":[{"wrap":true,"width":100,"visible":true,"property":"title"},{"width":200,"visible":true,"property":"jHun"},{"wrap":true,"width":165,"visible":true,"property":"cHc<"},{"wrap":true,"width":100,"visible":true,"property":"ADY;"},{"wrap":true,"width":159,"visible":true,"property":"TN^G"},{"wrap":true,"width":149,"visible":true,"property":"{;to"},{"wrap":true,"width":132,"visible":true,"property":"ZmpA"},{"wrap":true,"width":102,"visible":true,"property":"U}S}"},{"wrap":true,"width":200,"visible":true,"property":"kZ_r"},{"wrap":true,"width":200,"visible":true,"property":"C~XC"},{"wrap":true,"width":200,"visible":false,"property":"noHR"},{"wrap":true,"width":438,"visible":false,"property":"q\\ng"},{"wrap":true,"width":71,"visible":false,"property":"uj"}],"table_frozen_column_index":-1,"collection_view_default_template":{"template_page_id":"51f37691-0ace-43e4-9c49-7c8863cc4993"},"inline_collection_first_load_limit":{"type":"load_limit","limit":10}},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","f304934c-4969-4297-864a-7c19cf3849b5","6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","d7861aa6-5588-4269-98f6-a17b1cfb95c8","12b82896-c51c-4863-b372-035146dc2f29","694d721c-fe9f-47e8-b964-c23a22ef3ab9","2a762725-c462-4ac5-bc79-e2acfd68a24b","60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","915ba52d-75e3-4e3d-8918-220c82b0ee3d","b28b892d-d780-4579-a9b6-13f3b046915b","753102c2-0dba-47f8-9469-67da548cf143","e0359895-2f71-4772-a248-d23a0b4bd74b","28388002-352a-40da-aea6-39305afd85a6","4c8edcb8-bbc7-4234-ba0b-421b3a189f36","284746d2-458a-4bb8-9aac-28372c617b99","7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","e3b644a0-518f-4810-bd98-4b8b2617bdd3","0a4bfc38-348b-4eeb-b866-216534f9152c","a5e1e936-d620-47c4-bf1a-a417125921c6","06863105-0f72-493a-94c3-76711982d466","ab7af3cd-14e8-43bb-a246-2deb11423238","eced226c-6be2-4782-bfe6-bf62b0499205","aee3c465-c2a0-470b-8808-34c456f920f5","e9e32822-beef-46ff-a5db-350e963a899e","5588334e-8dd0-4e16-8d6f-5350ca665a02","a19e8e43-13e8-4857-8b50-0d37828ae1bd"],"query2":{"sort":[{"property":"ADY;","direction":"descending"}],"timeline_by":"U}S}","aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dc2119c0-efdf-4cce-966f-e7c168bd9187":{"value":{"id":"dc2119c0-efdf-4cce-966f-e7c168bd9187","version":2,"type":"table","name":"待发布列表","format":{"property_filters":[{"id":"164c2762-9349-4223-bea0-4c898e3f890f","filter":{"filter":{"value":{"type":"exact","value":false},"operator":"checkbox_is"},"property":"HyJ="}}],"table_properties":[{"width":154,"visible":true,"property":"title"},{"width":121,"visible":true,"property":"C~XC"},{"width":100,"visible":true,"property":"ADY;"},{"width":200,"visible":true,"property":"q\\ng"},{"width":60,"visible":true,"property":"uj"}]},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["a5e1e936-d620-47c4-bf1a-a417125921c6","e3b644a0-518f-4810-bd98-4b8b2617bdd3","6b32acd2-0462-4274-ac7a-bb879386bddd","eced226c-6be2-4782-bfe6-bf62b0499205","0a4bfc38-348b-4eeb-b866-216534f9152c","2354d6d0-6957-4608-8e30-b49b873721bf","35e3017a-bb91-4d4d-be1e-a7ffacada81a","28388002-352a-40da-aea6-39305afd85a6","ab7af3cd-14e8-43bb-a246-2deb11423238"],"query2":{"sort":[{"property":"usQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":52,"type":"table","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"Ap_X"}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"query2":{"aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"automation":{"03a87ed8-6ac3-406c-b412-b57b329a7f48":{"value":{"id":"03a87ed8-6ac3-406c-b412-b57b329a7f48","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"block","parent_id":"c81b645b-1823-4b49-9416-55bb0d323411","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","created_by_table":"notion_user","created_time":1698327128661,"last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_time":1698327128661,"status":"active","trigger":{"id":"e92dcd62-57a7-4070-97ad-8889bfd05595","type":"button"},"alive":true,"action_ids":["cec8d3f4-06ce-4de2-8aaf-a23042db0a69"],"properties":{"name":"版本说明"}},"role":"reader"}},"automation_action":{"cec8d3f4-06ce-4de2-8aaf-a23042db0a69":{"value":{"id":"cec8d3f4-06ce-4de2-8aaf-a23042db0a69","type":"duplicate_blocks","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"automation","parent_id":"03a87ed8-6ac3-406c-b412-b57b329a7f48","alive":true,"blocks":["147df50f-e90f-440f-a69a-93e2e493249f"]},"role":"reader"}},"notion_user":{},"collection_query":{},"signed_urls":{}},"title":"0.27","path":"/release/0.27.5","description":null,"keywords":[]} \ No newline at end of file +{"recordMap":{"block":{"f304934c-4969-4297-864a-7c19cf3849b5":{"value":{"id":"f304934c-4969-4297-864a-7c19cf3849b5","version":583,"type":"page","properties":{"=<>j":[["不用勾选高亮文本,即可在此网页上留下关联备忘录。基于上下文的信息记录。"]],"ADY;":[["0.27.x"]],"HyJ=":[["Yes"]],"TN^G":[["新功能,滞后"]],"jHun":[["/release/0.27.5",[["a","/release/0.27.5"]]]],"kZ_r":[["‣",[["d",{"type":"date","start_date":"2023-10-06"}]]]],"uj","visibility":"hide_if_empty"},{"property":"ADY;","visibility":"hide"},{"property":"q\\ng","visibility":"hide"},{"property":"uj"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"uj":{"name":"abstract","type":"text"}}},"role":"reader"},"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"09860298-90dd-4a7b-ad1a-c9292690de3c":{"value":{"id":"09860298-90dd-4a7b-ad1a-c9292690de3c","version":8,"type":"table","name":"已发布列表","format":{"table_wrap":true,"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"TN^G"}],"property_filters":[{"id":"9a932f56-2cd3-475b-9afc-eb22b7bd24ca","filter":{"filter":{"value":{"type":"exact","value":true},"operator":"checkbox_is"},"property":"HyJ="}},{"id":"c70e590e-8ffe-44a5-b780-7e9cfceaba17","filter":{"filter":{"value":{"type":"relative","unit":"month","count":6,"value":"custom","direction":"past"},"operator":"date_is_relative_to"},"property":"kZ_r"}}],"table_properties":[{"wrap":true,"width":100,"visible":true,"property":"title"},{"width":200,"visible":true,"property":"jHun"},{"wrap":true,"width":165,"visible":true,"property":"cHc<"},{"wrap":true,"width":100,"visible":true,"property":"ADY;"},{"wrap":true,"width":159,"visible":true,"property":"TN^G"},{"wrap":true,"width":149,"visible":true,"property":"{;to"},{"wrap":true,"width":132,"visible":true,"property":"ZmpA"},{"wrap":true,"width":102,"visible":true,"property":"U}S}"},{"wrap":true,"width":200,"visible":true,"property":"kZ_r"},{"wrap":true,"width":200,"visible":true,"property":"C~XC"},{"wrap":true,"width":200,"visible":false,"property":"noHR"},{"wrap":true,"width":438,"visible":false,"property":"q\\ng"},{"wrap":true,"width":71,"visible":false,"property":"uj"}],"table_frozen_column_index":-1,"collection_view_default_template":{"template_page_id":"51f37691-0ace-43e4-9c49-7c8863cc4993"},"inline_collection_first_load_limit":{"type":"load_limit","limit":10}},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","f304934c-4969-4297-864a-7c19cf3849b5","6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","d7861aa6-5588-4269-98f6-a17b1cfb95c8","12b82896-c51c-4863-b372-035146dc2f29","694d721c-fe9f-47e8-b964-c23a22ef3ab9","2a762725-c462-4ac5-bc79-e2acfd68a24b","60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","915ba52d-75e3-4e3d-8918-220c82b0ee3d","b28b892d-d780-4579-a9b6-13f3b046915b","753102c2-0dba-47f8-9469-67da548cf143","e0359895-2f71-4772-a248-d23a0b4bd74b","28388002-352a-40da-aea6-39305afd85a6","4c8edcb8-bbc7-4234-ba0b-421b3a189f36","284746d2-458a-4bb8-9aac-28372c617b99","7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","e3b644a0-518f-4810-bd98-4b8b2617bdd3","0a4bfc38-348b-4eeb-b866-216534f9152c","a5e1e936-d620-47c4-bf1a-a417125921c6","06863105-0f72-493a-94c3-76711982d466","ab7af3cd-14e8-43bb-a246-2deb11423238","eced226c-6be2-4782-bfe6-bf62b0499205","aee3c465-c2a0-470b-8808-34c456f920f5","e9e32822-beef-46ff-a5db-350e963a899e","5588334e-8dd0-4e16-8d6f-5350ca665a02","a19e8e43-13e8-4857-8b50-0d37828ae1bd"],"query2":{"sort":[{"property":"ADY;","direction":"descending"}],"timeline_by":"U}S}","aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dc2119c0-efdf-4cce-966f-e7c168bd9187":{"value":{"id":"dc2119c0-efdf-4cce-966f-e7c168bd9187","version":2,"type":"table","name":"待发布列表","format":{"property_filters":[{"id":"164c2762-9349-4223-bea0-4c898e3f890f","filter":{"filter":{"value":{"type":"exact","value":false},"operator":"checkbox_is"},"property":"HyJ="}}],"table_properties":[{"width":154,"visible":true,"property":"title"},{"width":121,"visible":true,"property":"C~XC"},{"width":100,"visible":true,"property":"ADY;"},{"width":200,"visible":true,"property":"q\\ng"},{"width":60,"visible":true,"property":"uj"}]},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["a5e1e936-d620-47c4-bf1a-a417125921c6","e3b644a0-518f-4810-bd98-4b8b2617bdd3","6b32acd2-0462-4274-ac7a-bb879386bddd","eced226c-6be2-4782-bfe6-bf62b0499205","0a4bfc38-348b-4eeb-b866-216534f9152c","2354d6d0-6957-4608-8e30-b49b873721bf","35e3017a-bb91-4d4d-be1e-a7ffacada81a","28388002-352a-40da-aea6-39305afd85a6","ab7af3cd-14e8-43bb-a246-2deb11423238"],"query2":{"sort":[{"property":"usQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"automation":{"03a87ed8-6ac3-406c-b412-b57b329a7f48":{"value":{"id":"03a87ed8-6ac3-406c-b412-b57b329a7f48","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"block","parent_id":"c81b645b-1823-4b49-9416-55bb0d323411","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","created_by_table":"notion_user","created_time":1698327128661,"last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_time":1698327128661,"status":"active","trigger":{"id":"e92dcd62-57a7-4070-97ad-8889bfd05595","type":"button"},"alive":true,"action_ids":["cec8d3f4-06ce-4de2-8aaf-a23042db0a69"],"properties":{"name":"版本说明"}},"role":"reader"}},"automation_action":{"cec8d3f4-06ce-4de2-8aaf-a23042db0a69":{"value":{"id":"cec8d3f4-06ce-4de2-8aaf-a23042db0a69","type":"duplicate_blocks","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"automation","parent_id":"03a87ed8-6ac3-406c-b412-b57b329a7f48","alive":true,"blocks":["147df50f-e90f-440f-a69a-93e2e493249f"]},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"0.27","path":"/release/0.27.5","description":null,"keywords":[]} \ No newline at end of file diff --git a/apps/web/.cache/release/0.28.json b/apps/web/.cache/release/0.28.json index fbcf7f45..1df58837 100644 --- a/apps/web/.cache/release/0.28.json +++ b/apps/web/.cache/release/0.28.json @@ -1 +1 @@ -{"recordMap":{"block":{"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e":{"value":{"id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","version":352,"type":"page","properties":{"ADY;":[["0.28.0"]],"HyJ=":[["Yes"]],"TN^G":[["推荐"]],"cHc<":[["0.28"]],"jHun":[["/release/0.28",[["a","/release/0.28"]]]],"kZ_r":[["‣",[["d",{"type":"date","start_date":"2023-12-09"}]]]],"noHR":[["数据库迁移优化,为数据同步做准备。请尽快升级。"]],"q\\ng":[["数据库迁移优化"]],"uj","visibility":"hide_if_empty"},{"property":"ADY;","visibility":"hide"},{"property":"q\\ng","visibility":"hide"},{"property":"uj"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"uj":{"name":"abstract","type":"text"}}},"role":"reader"},"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"09860298-90dd-4a7b-ad1a-c9292690de3c":{"value":{"id":"09860298-90dd-4a7b-ad1a-c9292690de3c","version":8,"type":"table","name":"已发布列表","format":{"table_wrap":true,"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"TN^G"}],"property_filters":[{"id":"9a932f56-2cd3-475b-9afc-eb22b7bd24ca","filter":{"filter":{"value":{"type":"exact","value":true},"operator":"checkbox_is"},"property":"HyJ="}},{"id":"c70e590e-8ffe-44a5-b780-7e9cfceaba17","filter":{"filter":{"value":{"type":"relative","unit":"month","count":6,"value":"custom","direction":"past"},"operator":"date_is_relative_to"},"property":"kZ_r"}}],"table_properties":[{"wrap":true,"width":100,"visible":true,"property":"title"},{"width":200,"visible":true,"property":"jHun"},{"wrap":true,"width":165,"visible":true,"property":"cHc<"},{"wrap":true,"width":100,"visible":true,"property":"ADY;"},{"wrap":true,"width":159,"visible":true,"property":"TN^G"},{"wrap":true,"width":149,"visible":true,"property":"{;to"},{"wrap":true,"width":132,"visible":true,"property":"ZmpA"},{"wrap":true,"width":102,"visible":true,"property":"U}S}"},{"wrap":true,"width":200,"visible":true,"property":"kZ_r"},{"wrap":true,"width":200,"visible":true,"property":"C~XC"},{"wrap":true,"width":200,"visible":false,"property":"noHR"},{"wrap":true,"width":438,"visible":false,"property":"q\\ng"},{"wrap":true,"width":71,"visible":false,"property":"uj"}],"table_frozen_column_index":-1,"collection_view_default_template":{"template_page_id":"51f37691-0ace-43e4-9c49-7c8863cc4993"},"inline_collection_first_load_limit":{"type":"load_limit","limit":10}},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","f304934c-4969-4297-864a-7c19cf3849b5","6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","d7861aa6-5588-4269-98f6-a17b1cfb95c8","12b82896-c51c-4863-b372-035146dc2f29","694d721c-fe9f-47e8-b964-c23a22ef3ab9","2a762725-c462-4ac5-bc79-e2acfd68a24b","60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","915ba52d-75e3-4e3d-8918-220c82b0ee3d","b28b892d-d780-4579-a9b6-13f3b046915b","753102c2-0dba-47f8-9469-67da548cf143","e0359895-2f71-4772-a248-d23a0b4bd74b","28388002-352a-40da-aea6-39305afd85a6","4c8edcb8-bbc7-4234-ba0b-421b3a189f36","284746d2-458a-4bb8-9aac-28372c617b99","7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","e3b644a0-518f-4810-bd98-4b8b2617bdd3","0a4bfc38-348b-4eeb-b866-216534f9152c","a5e1e936-d620-47c4-bf1a-a417125921c6","06863105-0f72-493a-94c3-76711982d466","ab7af3cd-14e8-43bb-a246-2deb11423238","eced226c-6be2-4782-bfe6-bf62b0499205","aee3c465-c2a0-470b-8808-34c456f920f5","e9e32822-beef-46ff-a5db-350e963a899e","5588334e-8dd0-4e16-8d6f-5350ca665a02","a19e8e43-13e8-4857-8b50-0d37828ae1bd"],"query2":{"sort":[{"property":"ADY;","direction":"descending"}],"timeline_by":"U}S}","aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dc2119c0-efdf-4cce-966f-e7c168bd9187":{"value":{"id":"dc2119c0-efdf-4cce-966f-e7c168bd9187","version":2,"type":"table","name":"待发布列表","format":{"property_filters":[{"id":"164c2762-9349-4223-bea0-4c898e3f890f","filter":{"filter":{"value":{"type":"exact","value":false},"operator":"checkbox_is"},"property":"HyJ="}}],"table_properties":[{"width":154,"visible":true,"property":"title"},{"width":121,"visible":true,"property":"C~XC"},{"width":100,"visible":true,"property":"ADY;"},{"width":200,"visible":true,"property":"q\\ng"},{"width":60,"visible":true,"property":"uj"}]},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["a5e1e936-d620-47c4-bf1a-a417125921c6","e3b644a0-518f-4810-bd98-4b8b2617bdd3","6b32acd2-0462-4274-ac7a-bb879386bddd","eced226c-6be2-4782-bfe6-bf62b0499205","0a4bfc38-348b-4eeb-b866-216534f9152c","2354d6d0-6957-4608-8e30-b49b873721bf","35e3017a-bb91-4d4d-be1e-a7ffacada81a","28388002-352a-40da-aea6-39305afd85a6","ab7af3cd-14e8-43bb-a246-2deb11423238"],"query2":{"sort":[{"property":"usQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"automation":{"43503ca5-514d-4409-8f9b-aa2a0e03c735":{"value":{"id":"43503ca5-514d-4409-8f9b-aa2a0e03c735","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"block","parent_id":"63da6ef6-c536-42dc-bc5d-0f0fce9df9e1","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","created_by_table":"notion_user","created_time":1699881661628,"last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_time":1699881661628,"status":"active","trigger":{"id":"e92dcd62-57a7-4070-97ad-8889bfd05595","type":"button"},"alive":true,"action_ids":["d2c952fd-e759-4702-9d7c-56828a773a60"],"properties":{"name":"版本说明"}},"role":"reader"}},"automation_action":{"d2c952fd-e759-4702-9d7c-56828a773a60":{"value":{"id":"d2c952fd-e759-4702-9d7c-56828a773a60","type":"duplicate_blocks","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"automation","parent_id":"43503ca5-514d-4409-8f9b-aa2a0e03c735","alive":true,"blocks":["01f8886a-b82b-4e47-b660-92daf76d10c9"]},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"0.28","path":"/release/0.28","description":"数据库迁移优化,为数据同步做准备。请尽快升级。","keywords":[]} \ No newline at end of file +{"recordMap":{"block":{"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e":{"value":{"id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","version":404,"type":"page","properties":{"ADY;":[["0.28.0"]],"HyJ=":[["Yes"]],"TN^G":[["推荐"]],"cHc<":[["0.28"]],"jHun":[["/release/0.28",[["a","/release/0.28"]]]],"kZ_r":[["‣",[["d",{"type":"date","start_date":"2023-12-09"}]]]],"noHR":[["数据库迁移优化,为数据同步做准备。请尽快升级。"]],"q\\ng":[["数据库迁移优化"]],"usQ":[["‣",[["d",{"type":"date","start_date":"2023-10-30"}]]]],"title":[["服务健康状态"]]},"content":["f74e6e3a-e54a-4963-a896-b244a32e519e","7ab2cdf8-050f-4c68-bf56-7445feb3975f"],"format":{"page_icon":"✅","page_full_width":false,"page_cover_position":0.5},"created_time":1698626226546,"last_edited_time":1698803578188,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c4691162-375a-42cd-8855-aa6aae511d95":{"value":{"id":"c4691162-375a-42cd-8855-aa6aae511d95","version":4,"type":"text","format":{"copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702217083585,"last_edited_time":1702217123830,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"acb25cba-291b-4de7-95fe-aff1a2d9bcb2":{"value":{"id":"acb25cba-291b-4de7-95fe-aff1a2d9bcb2","version":17,"type":"sub_sub_header","properties":{"title":[["0.28.4",[["h","default"]]],["【存在bug】"]]},"format":{"page_icon":"🎉","block_color":"yellow_background","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702101242986,"last_edited_time":1702483016072,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"6c71eb34-3d30-40b3-84c5-0858731cceed":{"value":{"id":"6c71eb34-3d30-40b3-84c5-0858731cceed","version":398,"type":"bulleted_list","properties":{"title":[["支持临时禁用 PAGENOTE:在URL上含有 "],["pagenote=off",[["c"]]],[" 时,PAGENOTE 将不会启用标记功能。"]]},"created_time":1702101290424,"last_edited_time":1702101363398,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f2d39c1e-0397-42ae-afa0-e591bfcf73dd":{"value":{"id":"f2d39c1e-0397-42ae-afa0-e591bfcf73dd","version":183,"type":"bulleted_list","properties":{"title":[["备忘录支持最大化单独标签页编辑。"]]},"created_time":1702116722051,"last_edited_time":1702116748300,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9344d0cb-628e-4135-b6dd-8d94dcb5a952":{"value":{"id":"9344d0cb-628e-4135-b6dd-8d94dcb5a952","version":4,"type":"text","format":{"copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1702101242985,"last_edited_time":1702101256385,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"14989676-bbe8-4a3d-9fdd-00660e9de603":{"value":{"id":"14989676-bbe8-4a3d-9fdd-00660e9de603","version":42,"type":"sub_sub_header","properties":{"title":[["0.28.3【存在bug】"]]},"format":{"page_icon":"🎉","block_color":"yellow_background","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1701529051957,"last_edited_time":1702483012001,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"735e26b3-3566-4eb5-a038-e8cdd4bb38b6":{"value":{"id":"735e26b3-3566-4eb5-a038-e8cdd4bb38b6","version":25,"type":"text","properties":{"title":[["你可以更放心地导入、导出数据。"]]},"created_time":1701529163247,"last_edited_time":1701652925296,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8cc6bbab-4ee0-4ca9-84d5-5795657b8d61":{"value":{"id":"8cc6bbab-4ee0-4ca9-84d5-5795657b8d61","version":850,"type":"text","properties":{"title":[["当导入备份数据到插件时,从覆盖导入改为增量更新。当插件内和备份数据中都出现相同数据时,比较并使用最新的版本。"]]},"created_time":1701529056889,"last_edited_time":1701570937916,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2ab77881-6cb6-43ce-84ea-88b307fb0f1a":{"value":{"id":"2ab77881-6cb6-43ce-84ea-88b307fb0f1a","version":559,"type":"bulleted_list","properties":{"title":[["此版本可以兼容导入0.28.3以前的备份文件。"]]},"created_time":1701529303973,"last_edited_time":1701529419782,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"889d19cc-dd71-4418-b96d-9deb2414f3ab":{"value":{"id":"889d19cc-dd71-4418-b96d-9deb2414f3ab","version":40,"type":"bulleted_list","properties":{"title":[["此版本导出的备份文件无法被导入0.28.3版本以前的插件;"]]},"created_time":1701529370541,"last_edited_time":1701529428854,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"bd9ecd0d-9cf0-41aa-a6ec-5150650cd130":{"value":{"id":"bd9ecd0d-9cf0-41aa-a6ec-5150650cd130","version":31,"type":"bulleted_list","properties":{"title":[["距离多设备同步数据再进了一步。"]]},"created_time":1701944699119,"last_edited_time":1702094060747,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2de0e167-98d6-452a-9097-e3b6b921ac56":{"value":{"id":"2de0e167-98d6-452a-9097-e3b6b921ac56","version":5,"type":"text","format":{"copied_from_pointer":{"id":"89489288-73c4-4503-97af-8fbd97632bff","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1701529051956,"last_edited_time":1701529054481,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"89489288-73c4-4503-97af-8fbd97632bff","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2f862ea2-0ed1-4bb2-8f66-9ccbfaa602b9":{"value":{"id":"2f862ea2-0ed1-4bb2-8f66-9ccbfaa602b9","version":22,"type":"sub_sub_header","properties":{"title":[["0.28.2"]]},"format":{"page_icon":"🎉","block_color":"default","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1701247785333,"last_edited_time":1702520502420,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0c040749-4f34-4750-8b74-7daa984fc515":{"value":{"id":"0c040749-4f34-4750-8b74-7daa984fc515","version":133,"type":"text","properties":{"title":[["优化了底层数据库的查询能力。"]]},"format":{"copied_from_pointer":{"id":"08807cc6-0685-4cd1-a876-b69b32028827","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1701247785331,"last_edited_time":1701247817790,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"08807cc6-0685-4cd1-a876-b69b32028827","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"997af73c-49a4-479b-af66-d2ed1d87367b":{"value":{"id":"997af73c-49a4-479b-af66-d2ed1d87367b","version":4,"type":"text","created_time":1701529568200,"last_edited_time":1701529568202,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"22c5169f-a66d-4d2b-ab74-ec9272c15579":{"value":{"id":"22c5169f-a66d-4d2b-ab74-ec9272c15579","version":16,"type":"sub_sub_header","properties":{"title":[["0.28.1"]]},"format":{"block_color":"default"},"created_time":1699881708292,"last_edited_time":1702520506578,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"649324da-0444-4be6-bd23-1c2b0fc274d0":{"value":{"id":"649324da-0444-4be6-bd23-1c2b0fc274d0","version":254,"type":"text","properties":{"title":[["修复了Firefox的几个问题:无法使用禁用功能;无法设置画版。"]]},"created_time":1700486515079,"last_edited_time":1701247733363,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"307faeec-f2ce-4f1e-b255-594b1be7ed05":{"value":{"id":"307faeec-f2ce-4f1e-b255-594b1be7ed05","version":4,"type":"text","created_time":1701529569706,"last_edited_time":1701529569708,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a142b1a7-cc59-4b9b-9fe6-cda7672dcc1b":{"value":{"id":"a142b1a7-cc59-4b9b-9fe6-cda7672dcc1b","version":29,"type":"sub_sub_header","properties":{"title":[["0.28.0"]]},"format":{"page_icon":"🎉","block_color":"default","copied_from_pointer":{"id":"d36e1a40-fa05-4031-9984-d46262d92af2","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699881701295,"last_edited_time":1702520511573,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"d36e1a40-fa05-4031-9984-d46262d92af2","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0a72a22c-7df2-49fb-b3ad-8b6933f84d94":{"value":{"id":"0a72a22c-7df2-49fb-b3ad-8b6933f84d94","version":624,"type":"text","properties":{"title":[["备忘录不需要选择高亮内容,是更快捷的笔记方式。 PAGENOTE 规划构建用户个人知识库的重要组成部分。"]]},"created_time":1699881777893,"last_edited_time":1699881889583,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"7dc69d3b-ef9f-40b0-826e-56c9fff0be55":{"value":{"id":"7dc69d3b-ef9f-40b0-826e-56c9fff0be55","version":191,"type":"bulleted_list","properties":{"title":[["单个网页可以添加多个备忘录"]]},"created_time":1699881720924,"last_edited_time":1699881749605,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"e5961bba-0dfb-4af2-aadd-00911aa5d29b":{"value":{"id":"e5961bba-0dfb-4af2-aadd-00911aa5d29b","version":125,"type":"bulleted_list","properties":{"title":[["单个备忘录可以被多个网页共享"]]},"created_time":1699881751343,"last_edited_time":1699881762758,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"531f12bd-00d9-48e8-b49e-d3bbaa7a20de":{"value":{"id":"531f12bd-00d9-48e8-b49e-d3bbaa7a20de","version":176,"type":"bulleted_list","properties":{"title":[["升级了多个数据库、表。"]]},"created_time":1699881894164,"last_edited_time":1699881917430,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"27a13daa-99b5-42de-bd71-2b2c84a7bd42":{"value":{"id":"27a13daa-99b5-42de-bd71-2b2c84a7bd42","version":1,"type":"text","format":{"copied_from_pointer":{"id":"b12229bc-54f8-4d5d-a573-a53184acb68e","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1699881661628,"last_edited_time":1699881661628,"parent_id":"c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","parent_table":"block","alive":true,"copied_from":"b12229bc-54f8-4d5d-a573-a53184acb68e","created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"2337c67f-59bf-449c-8815-a7ab4dc91d29":{"value":{"id":"2337c67f-59bf-449c-8815-a7ab4dc91d29","version":503,"type":"text","properties":{"title":[["本次同步方式,将联动 "],["obsidian",[["c"]]],[" 软件:"],["PAGENOTE",[["b"]]],[" 将支持将数据导出至 "],["obsidian",[["c"]]],[" 软件中去。"]]},"created_time":1703079778429,"last_edited_time":1703119123291,"parent_id":"292cb606-2365-437a-aabe-65a92e109205","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"c7d6ea26-5b20-4fa6-912f-77a274beb9fd":{"value":{"id":"c7d6ea26-5b20-4fa6-912f-77a274beb9fd","version":455,"type":"text","properties":{"title":[["这借助于 obsidian 插件:"],["obsidian-local-rest-api",[["a","https://github.com/coddingtonbear/obsidian-local-rest-api/pull/89"]]],[" "]]},"created_time":1703079843448,"last_edited_time":1703080007374,"parent_id":"292cb606-2365-437a-aabe-65a92e109205","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b0210b3e-3335-4ae7-840c-d1772d49587e":{"value":{"id":"b0210b3e-3335-4ae7-840c-d1772d49587e","version":660,"type":"text","properties":{"title":[["当前该插件还不具备一个文件写入功能,我已经为其提交了 "],["PR",[["a","https://github.com/coddingtonbear/obsidian-local-rest-api/pull/89"]]],[",如果原作者批准修改,你直接通过 obsidian 插件社区安装即可。"]]},"created_time":1703079902618,"last_edited_time":1703080108193,"parent_id":"292cb606-2365-437a-aabe-65a92e109205","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"ecf8941f-24bb-4f66-ab8b-38730bf7747b":{"value":{"id":"ecf8941f-24bb-4f66-ab8b-38730bf7747b","version":33,"name":[["发布历史"]],"schema":{"ADY;":{"name":"version","type":"text"},"C~XC":{"name":"version_id","type":"text"},"HyJ=":{"name":"released","type":"checkbox"},"TN^G":{"name":"tags","type":"multi_select","options":[{"id":"f?:J","color":"brown","value":"不稳定"},{"id":"~uYZ","color":"purple","value":"内测"},{"id":"2bb55c9b-9d75-4d89-96e9-622deaada4cc","color":"pink","value":"推荐"},{"id":"e71f44e3-2308-4144-ac3c-f4cf5cfdf4bb","color":"blue","value":"V3"},{"id":"b007e7b2-23c7-429b-8be7-197124b2372b","color":"green","value":"待发布"},{"id":"77ab86df-edbd-4010-af66-4167328ae8e7","color":"red","value":"bug修复"},{"id":"64e75d4a-0bc4-4196-8dca-5bcdf4f2b328","color":"gray","value":"存在bug"},{"id":"26d3f022-b2a4-4be7-9825-c26e85a5bd19","color":"gray","value":"不推荐"},{"id":"96c052a9-8b43-4ad8-97db-3e95dc931314","color":"brown","value":"web"},{"id":"81745c3b-eadd-424f-a545-da00094c5d38","color":"default","value":"同步"},{"id":"1be6d02c-fac1-4c40-a6c5-01f7f49b58d9","color":"yellow","value":"优化"},{"id":"6060904f-ff57-450c-93b2-108ffe467385","color":"orange","value":"性能"},{"id":"a04bddb8-7557-494f-9f12-85b2f75887f0","color":"purple","value":"SDK api"},{"id":"25b75dd6-275c-4a05-9c3c-ec691a480022","color":"orange","value":"新功能"},{"id":"fc8d6fc4-fe0b-4c48-9239-9e825af93397","color":"purple","value":"功能下线"},{"id":"d573458c-2283-430e-a524-a8203a5f7c1e","color":"purple","value":"云存储"},{"id":"ecd41c2f-e0db-409b-bc4c-158b7609b6c2","color":"green","value":"滞后"}]},"U}S}":{"name":"draft_time","type":"date","date_format":"YYYY/MM/DD"},"ZmpA":{"name":"expect_release_time","type":"date","date_format":"YYYY/MM/DD"},"cHc<":{"name":"title","type":"text"},"jHun":{"name":"path","type":"url"},"kZ_r":{"name":"release_time","type":"date","date_format":"YYYY/MM/DD"},"noHR":{"name":"description","type":"text"},"q\\ng":{"name":"changelog","type":"text"},"uj","visibility":"hide_if_empty"},{"property":"ADY;","visibility":"hide"},{"property":"q\\ng","visibility":"hide"},{"property":"uj"},{"visible":false,"property":"ADY;"},{"visible":false,"property":"q\\ng"},{"visible":false,"property":"uj":{"name":"abstract","type":"text"}}},"role":"reader"},"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"},"9e4c9d42-90ab-42a9-91d8-f3bda86e0f7c":{"value":{"id":"9e4c9d42-90ab-42a9-91d8-f3bda86e0f7c","version":46,"name":[["实时健康"]],"schema":{"Izix":{"name":"Status","type":"status","groups":[{"id":"7334b85e-915b-4091-a314-1cafed0417f3","name":"To-do","color":"gray","optionIds":["e1ccea1f-c66e-4503-80d4-29d1054a8e7c"]},{"id":"cf51d924-4ec2-4c9b-926e-d82acde7eafa","name":"In progress","color":"blue","optionIds":["69c92f54-14b1-4bdd-83b9-7a4332b17328"]},{"id":"589526eb-ad8a-46ce-bc8f-5f1e13080631","name":"Complete","color":"green","optionIds":["a46816f4-72a5-405b-b96b-4e98c305f3c1"]}],"options":[{"id":"e1ccea1f-c66e-4503-80d4-29d1054a8e7c","value":"待处理"},{"id":"69c92f54-14b1-4bdd-83b9-7a4332b17328","color":"blue","value":"维护中"},{"id":"a46816f4-72a5-405b-b96b-4e98c305f3c1","color":"green","value":"已修复"}],"defaultOption":"待处理"},"thsU":{"name":"Tags","type":"select","groups":[{"id":"86b53c64-235e-4976-ba23-5042a1ad78de","name":"To-do","color":"gray","optionIds":["02f21cb5-40a8-4b4f-8792-e202798676c2"]},{"id":"ce4b27c0-8ba6-4996-83d3-1bb7acee7d48","name":"In progress","color":"blue","optionIds":["f9faa3a8-e5ff-405a-8e5e-841e3207990c"]},{"id":"bbb2be5c-dab3-4466-b7f5-918b81061e50","name":"Complete","color":"green","optionIds":["130ee314-309b-4f02-a3ef-0fd9dcd81600"]}],"options":[{"id":"02f21cb5-40a8-4b4f-8792-e202798676c2","color":"red","value":"异常"},{"id":"130ee314-309b-4f02-a3ef-0fd9dcd81600","color":"green","value":"正常"}],"defaultOption":"Not started"},"xquW":{"name":"Date","type":"date","date_format":"relative","time_format":"H:mm"},"title":{"name":"Name","type":"title"}},"format":{"collection_page_properties":[{"visible":true,"property":"thsU"}]},"parent_id":"f74e6e3a-e54a-4963-a896-b244a32e519e","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection_view":{"09860298-90dd-4a7b-ad1a-c9292690de3c":{"value":{"id":"09860298-90dd-4a7b-ad1a-c9292690de3c","version":8,"type":"table","name":"已发布列表","format":{"table_wrap":true,"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"TN^G"}],"property_filters":[{"id":"9a932f56-2cd3-475b-9afc-eb22b7bd24ca","filter":{"filter":{"value":{"type":"exact","value":true},"operator":"checkbox_is"},"property":"HyJ="}},{"id":"c70e590e-8ffe-44a5-b780-7e9cfceaba17","filter":{"filter":{"value":{"type":"relative","unit":"month","count":6,"value":"custom","direction":"past"},"operator":"date_is_relative_to"},"property":"kZ_r"}}],"table_properties":[{"wrap":true,"width":100,"visible":true,"property":"title"},{"width":200,"visible":true,"property":"jHun"},{"wrap":true,"width":165,"visible":true,"property":"cHc<"},{"wrap":true,"width":100,"visible":true,"property":"ADY;"},{"wrap":true,"width":159,"visible":true,"property":"TN^G"},{"wrap":true,"width":149,"visible":true,"property":"{;to"},{"wrap":true,"width":132,"visible":true,"property":"ZmpA"},{"wrap":true,"width":102,"visible":true,"property":"U}S}"},{"wrap":true,"width":200,"visible":true,"property":"kZ_r"},{"wrap":true,"width":200,"visible":true,"property":"C~XC"},{"wrap":true,"width":200,"visible":false,"property":"noHR"},{"wrap":true,"width":438,"visible":false,"property":"q\\ng"},{"wrap":true,"width":71,"visible":false,"property":"uj"}],"table_frozen_column_index":-1,"collection_view_default_template":{"template_page_id":"51f37691-0ace-43e4-9c49-7c8863cc4993"},"inline_collection_first_load_limit":{"type":"load_limit","limit":10}},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["c62e7bf5-2a7d-43c6-818a-bf020cf4e06e","f304934c-4969-4297-864a-7c19cf3849b5","6748f1bb-0fe3-426f-a4e3-1b68cb5fbbdb","d7861aa6-5588-4269-98f6-a17b1cfb95c8","12b82896-c51c-4863-b372-035146dc2f29","694d721c-fe9f-47e8-b964-c23a22ef3ab9","2a762725-c462-4ac5-bc79-e2acfd68a24b","60bebcd4-b38d-4cc9-8bcf-6a18a02cac40","915ba52d-75e3-4e3d-8918-220c82b0ee3d","b28b892d-d780-4579-a9b6-13f3b046915b","753102c2-0dba-47f8-9469-67da548cf143","e0359895-2f71-4772-a248-d23a0b4bd74b","28388002-352a-40da-aea6-39305afd85a6","4c8edcb8-bbc7-4234-ba0b-421b3a189f36","284746d2-458a-4bb8-9aac-28372c617b99","7fbe3acf-efa1-489f-84e0-6298c8bd8ad3","e3b644a0-518f-4810-bd98-4b8b2617bdd3","0a4bfc38-348b-4eeb-b866-216534f9152c","a5e1e936-d620-47c4-bf1a-a417125921c6","06863105-0f72-493a-94c3-76711982d466","ab7af3cd-14e8-43bb-a246-2deb11423238","eced226c-6be2-4782-bfe6-bf62b0499205","aee3c465-c2a0-470b-8808-34c456f920f5","e9e32822-beef-46ff-a5db-350e963a899e","5588334e-8dd0-4e16-8d6f-5350ca665a02","a19e8e43-13e8-4857-8b50-0d37828ae1bd"],"query2":{"sort":[{"property":"ADY;","direction":"descending"}],"timeline_by":"U}S}","aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"dc2119c0-efdf-4cce-966f-e7c168bd9187":{"value":{"id":"dc2119c0-efdf-4cce-966f-e7c168bd9187","version":2,"type":"table","name":"待发布列表","format":{"property_filters":[{"id":"164c2762-9349-4223-bea0-4c898e3f890f","filter":{"filter":{"value":{"type":"exact","value":false},"operator":"checkbox_is"},"property":"HyJ="}}],"table_properties":[{"width":154,"visible":true,"property":"title"},{"width":121,"visible":true,"property":"C~XC"},{"width":100,"visible":true,"property":"ADY;"},{"width":200,"visible":true,"property":"q\\ng"},{"width":60,"visible":true,"property":"uj"}]},"parent_id":"5c0aa831-2701-4f37-91e9-c66ce70687dc","parent_table":"block","alive":true,"page_sort":["a5e1e936-d620-47c4-bf1a-a417125921c6","e3b644a0-518f-4810-bd98-4b8b2617bdd3","6b32acd2-0462-4274-ac7a-bb879386bddd","eced226c-6be2-4782-bfe6-bf62b0499205","0a4bfc38-348b-4eeb-b866-216534f9152c","2354d6d0-6957-4608-8e30-b49b873721bf","35e3017a-bb91-4d4d-be1e-a7ffacada81a","28388002-352a-40da-aea6-39305afd85a6","ab7af3cd-14e8-43bb-a246-2deb11423238"],"query2":{"sort":[{"property":"usQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"59aa9a5b-592c-4aec-92c5-448159ee3029":{"value":{"id":"59aa9a5b-592c-4aec-92c5-448159ee3029","version":36,"type":"list","format":{"table_wrap":true,"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"thsU"},{"visible":true,"property":"xquW"},{"visible":true,"property":"Izix"}],"table_properties":[{"width":200,"visible":true,"property":"xquW"},{"width":100,"visible":true,"property":"thsU","statusShowAs":"select"},{"width":104,"visible":true,"property":"title"}],"collection_pointer":{"id":"9e4c9d42-90ab-42a9-91d8-f3bda86e0f7c","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"timeline_preference":{"zoomLevel":"month","centerTimestamp":1697824647660},"table_frozen_column_index":-1},"parent_id":"f74e6e3a-e54a-4963-a896-b244a32e519e","parent_table":"block","alive":true,"page_sort":["42d2c3c3-3f48-4770-83ca-b8165f1e6d63","f75ca254-dec9-4ab1-989a-2c19c5ae85dd","8e1b5b87-71e0-42c1-ac34-c259319557d2","e5d356bf-66ce-48c0-9f45-38c69dff5ccc","5206eff9-4ec6-45ec-af2e-fdbdee9e6f47","0e4fd927-1feb-410d-ad63-b84747e947d7","af1a1495-8153-425c-8868-59013329a0cf"],"query2":{"timeline_by":"xquW"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"automation":{"43503ca5-514d-4409-8f9b-aa2a0e03c735":{"value":{"id":"43503ca5-514d-4409-8f9b-aa2a0e03c735","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"block","parent_id":"63da6ef6-c536-42dc-bc5d-0f0fce9df9e1","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","created_by_table":"notion_user","created_time":1699881661628,"last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_time":1699881661628,"status":"active","trigger":{"id":"e92dcd62-57a7-4070-97ad-8889bfd05595","type":"button"},"alive":true,"action_ids":["d2c952fd-e759-4702-9d7c-56828a773a60"],"properties":{"name":"版本说明"}},"role":"reader"}},"automation_action":{"d2c952fd-e759-4702-9d7c-56828a773a60":{"value":{"id":"d2c952fd-e759-4702-9d7c-56828a773a60","type":"duplicate_blocks","version":1,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"automation","parent_id":"43503ca5-514d-4409-8f9b-aa2a0e03c735","alive":true,"blocks":["01f8886a-b82b-4e47-b660-92daf76d10c9"]},"role":"reader"}},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"0.28","path":"/release/0.28","description":"数据库迁移优化,为数据同步做准备。请尽快升级。","keywords":[]} \ No newline at end of file diff --git a/apps/web/.cache/welcome.json b/apps/web/.cache/welcome.json index f70b793e..78a67645 100644 --- a/apps/web/.cache/welcome.json +++ b/apps/web/.cache/welcome.json @@ -1 +1 @@ -{"recordMap":{"block":{"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35":{"value":{"id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","version":443,"type":"page","properties":{"Ap_X":[["用户手册"]],"[CBj":[["新手指导,学习如何使用,了解 PAGENOTE 功能、注意事项。"]],"dcf[":[["教程"]],"i}_v":[["/welcome",[["a","/welcome"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["新手第一步"]]},"content":["17481741-574c-4d3b-a332-4d8fc81e6fcb","695bc314-ee95-4861-958e-5ced2b72f343","9b97925a-1db0-47aa-b0f3-377fbfd976b0","8c931fa3-1b4f-4e31-bcec-bcb9c21b03e2","8ed3df41-c7a9-4cda-9551-3386e09ff4a7","faf2030e-f75e-4a65-9922-2c7e5fc710d2","1958764f-2d06-49a4-a019-167b07a8985a","fb626fd5-2c3b-4969-bdef-f0a50eed1bc8","b2fa1a1a-b58a-40ed-ba10-846cf5f0c3a7","a7123b3a-0113-4e08-94f8-69ab1481279c","b9018ea7-b527-467b-984c-612f5b73cb6a","a3d6feaa-e1c8-43ff-9a0a-f2e26fe99347","4718974b-882a-4e57-9774-179a393d9f65","eacea097-ff1f-43ad-9373-bcf8570c9731","0b0a110f-dd7a-4db0-aa50-c54e9eafd6f6","81a6fd2c-5f5d-4a06-a004-0c4efb4cada6"],"format":{"page_icon":"👣"},"created_time":1698572971685,"last_edited_time":1700819553909,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":236,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1699184613869,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1441,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1700819394957,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"17481741-574c-4d3b-a332-4d8fc81e6fcb":{"value":{"id":"17481741-574c-4d3b-a332-4d8fc81e6fcb","version":242,"type":"sub_header","properties":{"title":[[" PAGENOTE 不可以做什么?"]]},"format":{"page_icon":"⚠️","block_color":"default"},"created_time":1698582375821,"last_edited_time":1698676982568,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"695bc314-ee95-4861-958e-5ced2b72f343":{"value":{"id":"695bc314-ee95-4861-958e-5ced2b72f343","version":656,"type":"numbered_list","properties":{"title":[["数据全部"],["存储在本地,不上传服务器,随插件卸载而清空",[["b"],["h","red"],["_"]]],["。卸载前请务必"],["备份数据",[["a","https://pagenote.cn/ext/setting#/setting/data"]]],["。"]]},"created_time":1698582386322,"last_edited_time":1698583695399,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9b97925a-1db0-47aa-b0f3-377fbfd976b0":{"value":{"id":"9b97925a-1db0-47aa-b0f3-377fbfd976b0","version":9,"type":"numbered_list","properties":{"title":[["无法多设备同步(开发中…)"]]},"created_time":1698583069359,"last_edited_time":1698583326420,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8c931fa3-1b4f-4e31-bcec-bcb9c21b03e2":{"value":{"id":"8c931fa3-1b4f-4e31-bcec-bcb9c21b03e2","version":8,"type":"text","created_time":1698582986750,"last_edited_time":1698582987721,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8ed3df41-c7a9-4cda-9551-3386e09ff4a7":{"value":{"id":"8ed3df41-c7a9-4cda-9551-3386e09ff4a7","version":140,"type":"sub_header","properties":{"title":[["PAGENOTE 可以做什么?"]]},"format":{"page_icon":"💡","block_color":"default"},"created_time":1698582355224,"last_edited_time":1698677009223,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"faf2030e-f75e-4a65-9922-2c7e5fc710d2":{"value":{"id":"faf2030e-f75e-4a65-9922-2c7e5fc710d2","version":392,"type":"numbered_list","properties":{"title":[["它可以让你在任意网页内,"],["勾选重点文本、图片,并批注",[["b"],["h","yellow"]]],[",方便下次访问查阅重点。"]]},"created_time":1698582375821,"last_edited_time":1698582925065,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1958764f-2d06-49a4-a019-167b07a8985a":{"value":{"id":"1958764f-2d06-49a4-a019-167b07a8985a","version":9,"type":"numbered_list","properties":{"title":[["为任意网页"],["留言备忘录",[["b"],["h","yellow"]]],[","],["截图",[["h","teal"],["b"]]],["、网页"],["离线化存档",[["b"],["h","purple"]]]]},"created_time":1698582925062,"last_edited_time":1698582926716,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fb626fd5-2c3b-4969-bdef-f0a50eed1bc8":{"value":{"id":"fb626fd5-2c3b-4969-bdef-f0a50eed1bc8","version":5,"type":"numbered_list","properties":{"title":[["它可以让你为网页"],["添加标签",[["b"],["h","yellow"]]],[",分组管理。"]]},"created_time":1698582926713,"last_edited_time":1698582926716,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b2fa1a1a-b58a-40ed-ba10-846cf5f0c3a7":{"value":{"id":"b2fa1a1a-b58a-40ed-ba10-846cf5f0c3a7","version":43,"type":"sub_header","properties":{"title":[["关于付费"]]},"created_time":1700819475163,"last_edited_time":1700819479775,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a7123b3a-0113-4e08-94f8-69ab1481279c":{"value":{"id":"a7123b3a-0113-4e08-94f8-69ab1481279c","version":236,"type":"text","properties":{"title":[["90%以上的功能都是免费的,功能也会逐步开放。"]]},"created_time":1700819480727,"last_edited_time":1700819562317,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b9018ea7-b527-467b-984c-612f5b73cb6a":{"value":{"id":"b9018ea7-b527-467b-984c-612f5b73cb6a","version":2,"type":"alias","format":{"alias_pointer":{"id":"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1700819569414,"last_edited_time":1700819569414,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0":{"value":{"id":"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","version":155,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["不做软件刺客🥷"]],"title":[["向历史兼容"]]},"content":["ce45fe3e-160b-4c09-8bbb-27a1cf0f25b6","8bf14e46-167d-4a2d-90e1-80e395231c70","73fff2e7-344c-49df-beae-fdd02040aebe","86a52b36-acd6-4dd1-b506-731fd8770ef7","2e75ac73-26a4-4dae-9468-0bb196b10383","bc7038d5-9257-4918-9dc2-746409706ef7","98b7c1ca-976d-4404-8317-cafa2758928a"],"format":{"page_icon":"✏️"},"created_time":1649824250432,"last_edited_time":1699841534117,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a3d6feaa-e1c8-43ff-9a0a-f2e26fe99347":{"value":{"id":"a3d6feaa-e1c8-43ff-9a0a-f2e26fe99347","version":8,"type":"text","created_time":1698583347831,"last_edited_time":1698583371087,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4718974b-882a-4e57-9774-179a393d9f65":{"value":{"id":"4718974b-882a-4e57-9774-179a393d9f65","version":3,"type":"divider","created_time":1698583385055,"last_edited_time":1698583385059,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"eacea097-ff1f-43ad-9373-bcf8570c9731":{"value":{"id":"eacea097-ff1f-43ad-9373-bcf8570c9731","version":117,"type":"sub_header","properties":{"title":[["快速学习如何使用"]]},"created_time":1698582386322,"last_edited_time":1698582409860,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0b0a110f-dd7a-4db0-aa50-c54e9eafd6f6":{"value":{"id":"0b0a110f-dd7a-4db0-aa50-c54e9eafd6f6","version":178,"type":"text","properties":{"title":[["视频【一分钟了解PAGENOTE-哔哩哔哩】 "],["https://b23.tv/q9Ly7rG",[["a","https://b23.tv/q9Ly7rG"]]]]},"created_time":1698573005140,"last_edited_time":1698583707865,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"81a6fd2c-5f5d-4a06-a004-0c4efb4cada6":{"value":{"id":"81a6fd2c-5f5d-4a06-a004-0c4efb4cada6","version":4,"type":"text","created_time":1698573116501,"last_edited_time":1698573116503,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":17,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":52,"type":"table","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"Ap_X"}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"query2":{"aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{},"collection_query":{},"signed_urls":{}},"title":"新手第一步","path":"/welcome","description":"新手指导,学习如何使用,了解 PAGENOTE 功能、注意事项。","keywords":["教程"]} \ No newline at end of file +{"recordMap":{"block":{"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35":{"value":{"id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","version":444,"type":"page","properties":{"Ap_X":[["用户手册"]],"[CBj":[["新手指导,学习如何使用,了解 PAGENOTE 功能、注意事项。"]],"dcf[":[["教程"]],"i}_v":[["/welcome",[["a","/welcome"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["新手第一步"]]},"content":["17481741-574c-4d3b-a332-4d8fc81e6fcb","695bc314-ee95-4861-958e-5ced2b72f343","9b97925a-1db0-47aa-b0f3-377fbfd976b0","8c931fa3-1b4f-4e31-bcec-bcb9c21b03e2","8ed3df41-c7a9-4cda-9551-3386e09ff4a7","faf2030e-f75e-4a65-9922-2c7e5fc710d2","1958764f-2d06-49a4-a019-167b07a8985a","fb626fd5-2c3b-4969-bdef-f0a50eed1bc8","b2fa1a1a-b58a-40ed-ba10-846cf5f0c3a7","a7123b3a-0113-4e08-94f8-69ab1481279c","b9018ea7-b527-467b-984c-612f5b73cb6a","a3d6feaa-e1c8-43ff-9a0a-f2e26fe99347","4718974b-882a-4e57-9774-179a393d9f65","eacea097-ff1f-43ad-9373-bcf8570c9731","0b0a110f-dd7a-4db0-aa50-c54e9eafd6f6","81a6fd2c-5f5d-4a06-a004-0c4efb4cada6"],"format":{"page_icon":"👣"},"created_time":1698572971685,"last_edited_time":1701261730161,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"17481741-574c-4d3b-a332-4d8fc81e6fcb":{"value":{"id":"17481741-574c-4d3b-a332-4d8fc81e6fcb","version":242,"type":"sub_header","properties":{"title":[[" PAGENOTE 不可以做什么?"]]},"format":{"page_icon":"⚠️","block_color":"default"},"created_time":1698582375821,"last_edited_time":1698676982568,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"695bc314-ee95-4861-958e-5ced2b72f343":{"value":{"id":"695bc314-ee95-4861-958e-5ced2b72f343","version":656,"type":"numbered_list","properties":{"title":[["数据全部"],["存储在本地,不上传服务器,随插件卸载而清空",[["b"],["h","red"],["_"]]],["。卸载前请务必"],["备份数据",[["a","https://pagenote.cn/ext/setting#/setting/data"]]],["。"]]},"created_time":1698582386322,"last_edited_time":1698583695399,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9b97925a-1db0-47aa-b0f3-377fbfd976b0":{"value":{"id":"9b97925a-1db0-47aa-b0f3-377fbfd976b0","version":9,"type":"numbered_list","properties":{"title":[["无法多设备同步(开发中…)"]]},"created_time":1698583069359,"last_edited_time":1698583326420,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8c931fa3-1b4f-4e31-bcec-bcb9c21b03e2":{"value":{"id":"8c931fa3-1b4f-4e31-bcec-bcb9c21b03e2","version":8,"type":"text","created_time":1698582986750,"last_edited_time":1698582987721,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8ed3df41-c7a9-4cda-9551-3386e09ff4a7":{"value":{"id":"8ed3df41-c7a9-4cda-9551-3386e09ff4a7","version":140,"type":"sub_header","properties":{"title":[["PAGENOTE 可以做什么?"]]},"format":{"page_icon":"💡","block_color":"default"},"created_time":1698582355224,"last_edited_time":1698677009223,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"faf2030e-f75e-4a65-9922-2c7e5fc710d2":{"value":{"id":"faf2030e-f75e-4a65-9922-2c7e5fc710d2","version":392,"type":"numbered_list","properties":{"title":[["它可以让你在任意网页内,"],["勾选重点文本、图片,并批注",[["b"],["h","yellow"]]],[",方便下次访问查阅重点。"]]},"created_time":1698582375821,"last_edited_time":1698582925065,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1958764f-2d06-49a4-a019-167b07a8985a":{"value":{"id":"1958764f-2d06-49a4-a019-167b07a8985a","version":9,"type":"numbered_list","properties":{"title":[["为任意网页"],["留言备忘录",[["b"],["h","yellow"]]],[","],["截图",[["h","teal"],["b"]]],["、网页"],["离线化存档",[["b"],["h","purple"]]]]},"created_time":1698582925062,"last_edited_time":1698582926716,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fb626fd5-2c3b-4969-bdef-f0a50eed1bc8":{"value":{"id":"fb626fd5-2c3b-4969-bdef-f0a50eed1bc8","version":5,"type":"numbered_list","properties":{"title":[["它可以让你为网页"],["添加标签",[["b"],["h","yellow"]]],[",分组管理。"]]},"created_time":1698582926713,"last_edited_time":1698582926716,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b2fa1a1a-b58a-40ed-ba10-846cf5f0c3a7":{"value":{"id":"b2fa1a1a-b58a-40ed-ba10-846cf5f0c3a7","version":43,"type":"sub_header","properties":{"title":[["关于付费"]]},"created_time":1700819475163,"last_edited_time":1700819479775,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a7123b3a-0113-4e08-94f8-69ab1481279c":{"value":{"id":"a7123b3a-0113-4e08-94f8-69ab1481279c","version":342,"type":"text","properties":{"title":[["90%以上的功能都是免费的,付费可以优先解锁部分功能。"]]},"created_time":1700819480727,"last_edited_time":1701261750987,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"b9018ea7-b527-467b-984c-612f5b73cb6a":{"value":{"id":"b9018ea7-b527-467b-984c-612f5b73cb6a","version":2,"type":"alias","format":{"alias_pointer":{"id":"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","table":"block","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1700819569414,"last_edited_time":1700819569414,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0":{"value":{"id":"cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","version":155,"type":"page","properties":{"Ap_X":[["通知公告"]],"[CBj":[["不做软件刺客🥷"]],"title":[["向历史兼容"]]},"content":["ce45fe3e-160b-4c09-8bbb-27a1cf0f25b6","8bf14e46-167d-4a2d-90e1-80e395231c70","73fff2e7-344c-49df-beae-fdd02040aebe","86a52b36-acd6-4dd1-b506-731fd8770ef7","2e75ac73-26a4-4dae-9468-0bb196b10383","bc7038d5-9257-4918-9dc2-746409706ef7","98b7c1ca-976d-4404-8317-cafa2758928a"],"format":{"page_icon":"✏️"},"created_time":1649824250432,"last_edited_time":1699841534117,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a3d6feaa-e1c8-43ff-9a0a-f2e26fe99347":{"value":{"id":"a3d6feaa-e1c8-43ff-9a0a-f2e26fe99347","version":8,"type":"text","created_time":1698583347831,"last_edited_time":1698583371087,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4718974b-882a-4e57-9774-179a393d9f65":{"value":{"id":"4718974b-882a-4e57-9774-179a393d9f65","version":3,"type":"divider","created_time":1698583385055,"last_edited_time":1698583385059,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"eacea097-ff1f-43ad-9373-bcf8570c9731":{"value":{"id":"eacea097-ff1f-43ad-9373-bcf8570c9731","version":117,"type":"sub_header","properties":{"title":[["快速学习如何使用"]]},"created_time":1698582386322,"last_edited_time":1698582409860,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0b0a110f-dd7a-4db0-aa50-c54e9eafd6f6":{"value":{"id":"0b0a110f-dd7a-4db0-aa50-c54e9eafd6f6","version":178,"type":"text","properties":{"title":[["视频【一分钟了解PAGENOTE-哔哩哔哩】 "],["https://b23.tv/q9Ly7rG",[["a","https://b23.tv/q9Ly7rG"]]]]},"created_time":1698573005140,"last_edited_time":1698583707865,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"81a6fd2c-5f5d-4a06-a004-0c4efb4cada6":{"value":{"id":"81a6fd2c-5f5d-4a06-a004-0c4efb4cada6","version":4,"type":"text","created_time":1698573116501,"last_edited_time":1698573116503,"parent_id":"a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"新手第一步","path":"/welcome","description":"新手指导,学习如何使用,了解 PAGENOTE 功能、注意事项。","keywords":["教程"]} \ No newline at end of file diff --git a/apps/web/.cache/widget/404.json b/apps/web/.cache/widget/404.json index 5289a038..1ee0f4ee 100644 --- a/apps/web/.cache/widget/404.json +++ b/apps/web/.cache/widget/404.json @@ -1 +1 @@ -{"recordMap":{"block":{"3fdf1250-b41a-4e39-a387-4948be959ecd":{"value":{"id":"3fdf1250-b41a-4e39-a387-4948be959ecd","version":142,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["找不到你要的页面"]],"dcf[":[["404,notfound"]],"i}_v":[["/widget/404",[["a","/widget/404"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["404"]]},"content":["a833e172-98cf-4d9b-ad74-b6abe35660a6","4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c"],"format":{"page_icon":"💣","page_full_width":true},"created_time":1698550387202,"last_edited_time":1698551127932,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":236,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1699184613869,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":452,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1683513350792,"last_edited_time":1699184431130,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1441,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1700819394957,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a833e172-98cf-4d9b-ad74-b6abe35660a6":{"value":{"id":"a833e172-98cf-4d9b-ad74-b6abe35660a6","version":234,"type":"callout","properties":{"title":[["找不到你要的页面。返回至"],["站点地图",[["a","/9ba20cf80ca14551a93eca35f1064077?pvs=25"]]]]},"format":{"page_icon":"💡","block_color":"gray_background"},"created_time":1698550423328,"last_edited_time":1698551127932,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c":{"value":{"id":"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c","version":4,"type":"text","created_time":1698550481889,"last_edited_time":1698550481890,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":140,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":17,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":45,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":52,"type":"table","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"Ap_X"}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"query2":{"aggregations":[{"property":"title","aggregator":"count"}]},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{},"collection_query":{},"signed_urls":{}},"title":"404","path":"/widget/404","description":"找不到你要的页面","keywords":["404","notfound"]} \ No newline at end of file +{"recordMap":{"block":{"3fdf1250-b41a-4e39-a387-4948be959ecd":{"value":{"id":"3fdf1250-b41a-4e39-a387-4948be959ecd","version":314,"type":"page","properties":{"Ap_X":[["widget"]],"[CBj":[["找不到你要的页面。试试搜索🔍"]],"dcf[":[["404,notfound"]],"i}_v":[["/widget/404",[["a","/widget/404"]]]],"{>sQ":[["‣",[["d",{"type":"date","start_date":"2023-10-29"}]]]],"title":[["404"]]},"content":["a833e172-98cf-4d9b-ad74-b6abe35660a6","4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c"],"format":{"page_icon":"💣","page_full_width":false},"created_time":1698550387202,"last_edited_time":1702297315456,"parent_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","parent_table":"collection","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"fd2ef32a-46bb-42a6-9711-f826cb70a267":{"value":{"id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","version":240,"type":"collection_view","view_ids":["209c43e9-3ae0-458d-8e99-a681c7901f70","f732f2ee-9ac6-4307-a3d1-b74f4668ea40","d02921cd-561e-421f-a2f1-8813d8b5d48e","1e72a5bb-d237-400b-a11a-e12c11efe90b"],"collection_id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","format":{"collection_pointer":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","table":"collection","spaceId":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"}},"created_time":1683726907286,"last_edited_time":1702891032010,"parent_id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"9ba20cf8-0ca1-4551-a93e-ca35f1064077":{"value":{"id":"9ba20cf8-0ca1-4551-a93e-ca35f1064077","version":460,"type":"page","properties":{"title":[["站点地图"]]},"content":["3bf8a016-57cf-4f65-a781-f07ca45a919d","fd2ef32a-46bb-42a6-9711-f826cb70a267","5a104d65-ada3-49ae-93e4-cb45d8700b90"],"format":{"page_icon":"🔗","block_color":"default","page_full_width":false,"page_cover_position":0.5},"permissions":[{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"},{"role":"reader","type":"public_permission","added_timestamp":1702891359937,"allow_duplicate":false,"allow_search_engine_indexing":false}],"created_time":1683513350792,"last_edited_time":1702891363168,"parent_id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"0cb0c8a9-da23-4190-9ef4-09f17d41f250":{"value":{"id":"0cb0c8a9-da23-4190-9ef4-09f17d41f250","version":19,"type":"column","content":["9ba20cf8-0ca1-4551-a93e-ca35f1064077"],"format":{"column_ratio":0.59375},"created_time":1698330824854,"last_edited_time":1698589226735,"parent_id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"8015d13d-b6e1-468b-bde7-7f9f1cf68cab":{"value":{"id":"8015d13d-b6e1-468b-bde7-7f9f1cf68cab","version":28,"type":"column_list","content":["b865d9e2-64c6-4647-866d-fff120681cab","05c5b578-6720-4361-8454-b9f7cc7efa4e","0cb0c8a9-da23-4190-9ef4-09f17d41f250","9537893e-f2af-45f2-8b52-bdc940a73dae"],"created_time":1683806869078,"last_edited_time":1698335529162,"parent_id":"cfd9af87-0210-4934-9e04-20bc708c4206","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"cfd9af87-0210-4934-9e04-20bc708c4206":{"value":{"id":"cfd9af87-0210-4934-9e04-20bc708c4206","version":1456,"type":"page","properties":{"title":[["小而美的网页标记插件"]]},"content":["e4bdee7a-da6d-4439-861a-9a9972ea0338","21594144-16b9-4074-a360-e481adff3c35","5cbb32ec-869f-48a2-a8f1-2fc6d3eb63ee","8c0daad6-31b8-4283-a6c1-4c3bea5df2d4","9fe95d3c-c4f9-4688-a90f-afbb2a299378","a176d63f-dcd0-4f96-ba5f-cd49973e80bd","8015d13d-b6e1-468b-bde7-7f9f1cf68cab","3be66128-405e-4cf3-a90d-6bf087242ebf"],"format":{"page_icon":"https://pagenote.cn/images/pagenote.png","page_full_width":false,"page_small_text":true,"page_cover_position":0.5},"permissions":[{"role":"editor","type":"user_permission","user_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224"},{"role":"reader","type":"public_permission","added_timestamp":1662684371201},{"role":{"read_content":true},"type":"bot_permission","bot_id":"4c09af0e-92de-4e7c-81e5-c2bbfbd99cfb"}],"created_time":1627521540000,"last_edited_time":1703168040372,"parent_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","parent_table":"space","alive":true,"file_ids":["2e907910-c646-493f-84a4-a5356b71353b","eaf5230e-99f5-46c3-8c08-bb75db3f39c0"],"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"a833e172-98cf-4d9b-ad74-b6abe35660a6":{"value":{"id":"a833e172-98cf-4d9b-ad74-b6abe35660a6","version":234,"type":"callout","properties":{"title":[["找不到你要的页面。返回至"],["站点地图",[["a","/9ba20cf80ca14551a93eca35f1064077?pvs=25"]]]]},"format":{"page_icon":"💡","block_color":"gray_background"},"created_time":1698550423328,"last_edited_time":1698551127932,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c":{"value":{"id":"4bb2be4c-1a3f-4862-83c6-d37b83ae6c1c","version":4,"type":"text","created_time":1698550481889,"last_edited_time":1698550481890,"parent_id":"3fdf1250-b41a-4e39-a387-4948be959ecd","parent_table":"block","alive":true,"created_by_table":"notion_user","created_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","last_edited_by_table":"notion_user","last_edited_by_id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"collection":{"d8423c93-e14c-4089-97c0-eaa23eda1d71":{"value":{"id":"d8423c93-e14c-4089-97c0-eaa23eda1d71","version":141,"name":[["文章列表"]],"description":[["网站导航🧭"]],"schema":{"Ap_X":{"name":"category","type":"select","options":[{"id":"qP^z","color":"pink","value":"通知公告"},{"id":"eKdo","color":"blue","value":"widget"},{"id":"14335d33-99a6-4667-ba2d-ac2837bc42f5","color":"red","value":"用户手册"}]},"[CBj":{"name":"description","type":"text"},"dcf[":{"name":"keywords","type":"multi_select","options":[{"id":"8b27f595-4906-46a4-ac54-b4f52ebf64e5","color":"blue","value":"过期"},{"id":"ed49ec75-92e6-4ee8-886d-79e0786d9c67","color":"default","value":"升级"},{"id":"333d6336-3a14-41a3-a0e7-c808fd68cac8","color":"pink","value":"pagenote"},{"id":"8694619c-5b1e-4cca-95d9-d7659f591b43","color":"brown","value":"重新安装"},{"id":"43d0b159-5bcf-4d9a-8c19-c4cf93caaa41","color":"green","value":"问题"},{"id":"c9888000-9f93-476d-8855-a43a6f2c1f09","color":"orange","value":"question"},{"id":"a39efb20-e4e1-4ba4-a0d7-ffc6da425a1f","color":"gray","value":"安装"},{"id":"c4098c9d-c868-4b94-8ae2-8f9044f933d2","color":"purple","value":"插件"},{"id":"8f46746e-d161-4b88-b19b-7b410017b78a","color":"red","value":"浏览器"},{"id":"8ce83fb0-3821-415a-b997-ea8c054ed434","color":"yellow","value":"评分"},{"id":"1bdc2b57-04d6-4e0c-b07f-04fec214534f","color":"brown","value":"更新日志"},{"id":"dd769c0e-b0d1-498c-b5e8-5a49854dd192","color":"purple","value":"作者"},{"id":"b54b42cc-2e17-48e0-80a6-b9ccd4252884","color":"brown","value":"开发者"},{"id":"bf226d12-c697-4022-8db6-14310b654034","color":"orange","value":"协议"},{"id":"61458573-110a-4e9c-9d92-998ae1480b91","color":"red","value":"隐私"},{"id":"afaa6546-5cd3-418b-8368-52dc0bf03992","color":"blue","value":"用户协议"},{"id":"ef29a217-a6f0-42ba-bf68-0c0e24db4866","color":"purple","value":"推广"},{"id":"27c9f62d-7272-4e33-8942-d162d3651fea","color":"brown","value":"邀请"},{"id":"2830ea98-d345-4306-8d6a-d22cd1f926ce","color":"green","value":"推荐"},{"id":"0944c30b-6193-4775-aa91-93b78a3327d2","color":"brown","value":"指南"},{"id":"4ee49b3b-cf43-4eed-8cf2-c0bf33d6af44","color":"orange","value":"widget"},{"id":"3571a074-3b97-492f-92cb-d69a14cf8815","color":"purple","value":"快捷键"},{"id":"35fb3eac-6e2a-4007-bd7b-7a755e84e1bd","color":"gray","value":"手册"},{"id":"5cbeccf9-180a-4f6e-a4e3-bacc51381c01","color":"gray","value":"vip"},{"id":"22515078-56b5-4fb5-85cb-47626a8ca6ef","color":"yellow","value":"赞助"},{"id":"2d1651ac-59f0-4fd4-a372-55afd75b2e53","color":"blue","value":"绑定"},{"id":"7a611eca-c02b-416e-b10e-9e734ef92b91","color":"yellow","value":"404"},{"id":"fe40ed1b-417d-4385-bc7a-46712cb08390","color":"default","value":"notfound"},{"id":"b033471e-8977-4e51-9064-e72ba7e14887","color":"brown","value":"教程"},{"id":"1ea99a57-25b6-414a-9fd3-d813ced9e7ef","color":"gray","value":"数据"},{"id":"19a8db03-a4cb-40f9-97e9-19bc93e15af7","color":"brown","value":"同步"},{"id":"37b702c2-c145-423f-bb0d-2a416e0da56d","color":"red","value":"下载"}]},"i}_v":{"name":"path","type":"url"},"{>sQ":{"name":"Date","type":"date"},"title":{"name":"Name","type":"title"}},"format":{"property_visibility":[{"property":"i}_v","visibility":"hide"},{"property":"[CBj","visibility":"hide_if_empty"},{"property":"{>sQ","visibility":"hide"},{"property":"dcf[","visibility":"hide"},{"property":"Ap_X","visibility":"hide"}],"collection_page_properties":[{"visible":true,"property":"i}_v"},{"visible":false,"property":"[CBj"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"sFO>"}]},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"migrated":true,"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6","deleted_schema":{"":{"name":"root","type":"checkbox"}}},"role":"reader"}},"collection_view":{"209c43e9-3ae0-458d-8e99-a681c7901f70":{"value":{"id":"209c43e9-3ae0-458d-8e99-a681c7901f70","version":18,"type":"list","name":"使用手册","format":{"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"dd22e2a3-1dfc-4a48-9db4-d8a6920cd16d","filter":{"filter":{"value":{"type":"exact","value":"用户手册"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"collection_peek_mode":"full_page","table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a661bcc2-9ff3-44d7-83d6-ce6fb2365d35","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339","d838e3c5-273d-47a9-bf0d-b7777824238c","242a496b-2c57-486f-bfa5-3936a13e16f4","fca779b7-95c0-4b70-88aa-eabc345a7af8","449f7171-8669-4087-a4a4-cff5852cf98d","b3d6cf07-fb8a-4c8c-91d1-d2c48169eed5","e5106ae4-01a0-4d42-a976-33663d7035a1"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"f732f2ee-9ac6-4307-a3d1-b74f4668ea40":{"value":{"id":"f732f2ee-9ac6-4307-a3d1-b74f4668ea40","version":46,"type":"list","name":"通知公告","format":{"table_wrap":false,"board_columns":[{"value":{"type":"select"},"property":"Ap_X"},{"value":{"type":"select","value":"widget"},"property":"Ap_X"},{"value":{"type":"select","value":"用户手册"},"property":"Ap_X"},{"value":{"type":"select","value":"通知公告"},"property":"Ap_X"}],"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"[CBj"},{"visible":false,"property":"Ap_X"},{"visible":false,"property":"{>sQ"},{"visible":false,"property":"dcf["},{"visible":false,"property":"i}_v"}],"property_filters":[{"id":"dbc70b4c-99a3-4813-ad1f-9a7f4554a1b8","filter":{"filter":{"value":{"type":"exact","value":"通知公告"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"wrap":false,"width":115,"visible":true,"property":"Ap_X"},{"wrap":false,"width":200,"visible":true,"property":"dcf["},{"wrap":false,"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"wrap":false,"width":100,"visible":true,"property":"{>sQ"}],"gallery_cover_size":"small","gallery_cover_aspect":"contain","table_subitem_toggle_column":"title","inline_collection_first_load_limit":{"type":"load_limit","limit":50}},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["a1f8ff92-6077-4538-b35f-aa65c4e87eeb","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","1692abfe-6bd3-485f-a195-d13fb4659301","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","9034e547-f473-49b7-9b1d-76cca86c132e"],"query2":{"calendar_by":"{>sQ","timeline_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"d02921cd-561e-421f-a2f1-8813d8b5d48e":{"value":{"id":"d02921cd-561e-421f-a2f1-8813d8b5d48e","version":46,"type":"list","name":"widget","format":{"gallery_cover":{"type":"page_content"},"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"82248d3e-ac2b-44a2-952b-d5543e078084","filter":{"filter":{"value":{"type":"exact","value":"widget"},"operator":"enum_is"},"property":"Ap_X"}}],"table_properties":[{"width":276,"visible":true,"property":"title"},{"visible":true,"property":"i}_v"},{"visible":true,"property":"mBpn"}],"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["3fdf1250-b41a-4e39-a387-4948be959ecd","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","b29f947e-1df6-4468-982e-e36e8ad1009c"],"query2":{"calendar_by":"{>sQ"},"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"},"1e72a5bb-d237-400b-a11a-e12c11efe90b":{"value":{"id":"1e72a5bb-d237-400b-a11a-e12c11efe90b","version":55,"type":"list","name":"其他","format":{"table_wrap":false,"list_properties":[{"visible":true,"property":"dcf["}],"property_filters":[{"id":"be95e326-f330-4473-bc10-92d3444f0b84","filter":{"filter":{"operator":"is_empty"},"property":"Ap_X"}}],"table_properties":[{"wrap":false,"width":225,"visible":true,"property":"title"},{"width":115,"visible":true,"property":"Ap_X"},{"width":200,"visible":true,"property":"dcf["},{"width":200,"visible":true,"property":"[CBj"},{"wrap":false,"width":144,"visible":true,"property":"i}_v"},{"width":100,"visible":true,"property":"{>sQ"}],"hide_table_vertical_lines":false,"table_frozen_column_index":-1,"table_subitem_toggle_column":"title"},"parent_id":"fd2ef32a-46bb-42a6-9711-f826cb70a267","parent_table":"block","alive":true,"page_sort":["d838e3c5-273d-47a9-bf0d-b7777824238c","80028db3-0815-4184-96e2-575bac9e9b98","defbcdc8-ea4d-4d91-b58d-70463a267a26","242a496b-2c57-486f-bfa5-3936a13e16f4","4eae89de-d637-439d-9b4f-93b95cddd9f3","5f3ce46d-f6ed-47fa-a6a9-1316ed211eb7","2a43527b-16c0-4ec2-aa26-90dd4aa92293","1692abfe-6bd3-485f-a195-d13fb4659301","fca779b7-95c0-4b70-88aa-eabc345a7af8","ddf8a5e2-0d88-408e-afb6-4cc5c72fcc7f","449f7171-8669-4087-a4a4-cff5852cf98d","926d543b-fad8-4818-952f-15bfc096c038","fda34ddd-7dd3-4a5c-9918-8cdcadaa6d12","0983443a-51b4-49dd-a7d0-ab98d5d5e9db","cf23ccbd-6b9d-4f0b-857f-561cbb7cddf0","2445acce-85d5-4256-8bd1-d1f151f3fd7f","ce1300d2-471b-4391-946b-d1a7c281758f","bdc8dfa9-d384-4062-b1ad-34438bfc24a3","98f1167c-3e07-4ee8-8971-cf33ce8c4df7","b29f947e-1df6-4468-982e-e36e8ad1009c","2736da40-277b-4d79-9641-dbb34923ef62","c5865cde-2ef5-4f36-9c0f-e2dce97f6a1c","f9c55128-801c-402b-817d-a19f002884ec","96d0f3f4-fc3d-4b82-b38b-41d94dd8b339"],"space_id":"c9077656-46b9-4ba8-89b0-0bc21f118ff6"},"role":"reader"}},"space":{},"notion_user":{"7c55490e-52d4-4bf9-8b86-dc9b51162224":{"value":{"id":"7c55490e-52d4-4bf9-8b86-dc9b51162224","version":10,"email":"912464767@qq.com","given_name":"row","family_name":"than","onboarding_completed":true,"mobile_onboarding_completed":true,"clipper_onboarding_completed":true,"name":"row than"},"role":"reader"}},"collection_query":{},"signed_urls":{}},"title":"404","path":"/widget/404","description":"找不到你要的页面。试试搜索🔍","keywords":["404","notfound"]} \ No newline at end of file diff --git a/apps/web/hooks/useOfflineHtml.ts b/apps/web/hooks/useOfflineHtml.ts index 0e57f224..e0b11875 100644 --- a/apps/web/hooks/useOfflineHtml.ts +++ b/apps/web/hooks/useOfflineHtml.ts @@ -1,6 +1,6 @@ import useSWR from 'swr' import extApi from '@pagenote/shared/lib/pagenote-api' -import { TableSchemaBasicFields } from '@pagenote/shared/lib/extApi' +import {TableSchemaBasicFields} from '@pagenote/shared/lib/extApi' export default function useOfflineHtml() { // TODO key 发生变化后, 缓存仍然存在,没有被销毁,有内存泄漏的问题 @@ -31,7 +31,8 @@ export default function useOfflineHtml() { } ) .then(function (res) { - return res.data + return res.data as unknown as + Record }) } diff --git a/apps/web/package.json b/apps/web/package.json index 50491c23..d1d75d6d 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -111,6 +111,6 @@ "react-router-dom": "^6.6.1", "sass": "^1.62.0", "tailwindcss": "^3.2.4", - "typescript": "4.8.4" + "typescript": "^5.3.3" } } diff --git a/lerna.json b/lerna.json new file mode 100644 index 00000000..3b6a99cd --- /dev/null +++ b/lerna.json @@ -0,0 +1,11 @@ +{ + "$schema": "node_modules/lerna/schemas/lerna-schema.json", + "version": "independent", + "npmClient": "yarn", + "ignoreChanges": ["**/__fixtures__/**", "**/__tests__/**", "**/*.md"], + "command": { + "publish": { + "allowBranch": ["main","dev","feat*"] + } + } +} diff --git a/package.json b/package.json index ef861190..ab2f7427 100644 --- a/package.json +++ b/package.json @@ -5,10 +5,11 @@ "description": "", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "prepare": "husky install", + "test": "yarn workspaces run test", + "prepare": "echo 'skip husky install'", "dev": "yarn workspaces run dev", - "build": "yarn workspaces run build", + "dev-web": "lerna run --scope=pagenote-web --include-dependencies dev", + "build": "lerna run --scope=pagenote-web --include-dependencies build", "lint": "yarn workspaces run lint" }, "engines": { @@ -21,8 +22,8 @@ "apps/*" ], "devDependencies": { + "lerna": "^8.0.1", "husky": "8.0.0", - "next": "^13.5.3", "typescript": "^5.3.3" }, "license": "ISC" diff --git a/packages/bridge/.gitignore b/packages/bridge/.gitignore index a65b4177..5f37ca5d 100644 --- a/packages/bridge/.gitignore +++ b/packages/bridge/.gitignore @@ -1 +1,2 @@ lib +dist diff --git a/packages/bridge/LICENSE b/packages/bridge/LICENSE new file mode 100644 index 00000000..1d109515 --- /dev/null +++ b/packages/bridge/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 rowthan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/packages/bridge/package.json b/packages/bridge/package.json index f9c63cde..fc635c8b 100644 --- a/packages/bridge/package.json +++ b/packages/bridge/package.json @@ -1,16 +1,19 @@ { "private": true, "name": "@pagenote/bridge", - "version": "1.0.0", + "version": "1.0.2-alpha.0", "description": "", "main": "src/index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", + "test": "echo \"skip: no test specified\"", "build": "rm -rf lib && tsc -p tsconfig.json", + "prepare": "yarn run build", "dev": "tsc --watch -p tsconfig.json", "lint": "echo \"skip\"" }, - "files": ["lib/**"], + "files": [ + "dist/**" + ], "devDependencies": { "@types/chrome": "0.0.177" }, diff --git a/packages/bridge/src/base.ts b/packages/bridge/src/base.ts index ae0695ee..e05a7669 100644 --- a/packages/bridge/src/base.ts +++ b/packages/bridge/src/base.ts @@ -11,7 +11,7 @@ export type DataSegment = { } // TODO clientID 统一更名为 bridgeId -type BaseMessageHeader = { +export interface BaseMessageHeader { originClientId: string, // 源头客户端,用于判断这个请求最初的发起端;可用于服务端响应后,判断是否由自身发起的。 senderClientId: string, // 当前请求源 targetClientId: string, // 目标寻址源 @@ -203,7 +203,6 @@ export type { IBaseMessageProxy, IBaseSendResponse, - BaseMessageHeader, BaseMessageResponse, BaseMessageRequest, diff --git a/packages/bridge/src/bridges/DomBridge.ts b/packages/bridge/src/bridges/DomBridge.ts index 0489a240..4fded90d 100644 --- a/packages/bridge/src/bridges/DomBridge.ts +++ b/packages/bridge/src/bridges/DomBridge.ts @@ -3,7 +3,8 @@ import { BaseMessageRequest, BaseMessageResponse, Communication, - CommunicationOption, DEFAULT_TIMEOUT, + CommunicationOption, + DEFAULT_TIMEOUT, IBaseMessageListener, IBaseMessageProxy, RESPONSE_STATUS_CODE, @@ -142,7 +143,7 @@ export default class DomBridge implements Communication{ targetClientId: targetClientId, funId: header?.funId || funId, isResponse: false, - timeout: header.timeout || DEFAULT_TIMEOUT, + timeout: header?.timeout || DEFAULT_TIMEOUT, }, type: type, } @@ -180,7 +181,8 @@ export default class DomBridge implements Communication{ originClientId: this.clientId, targetClientId: '', isResponse: false, - timeout: header.timeout || DEFAULT_TIMEOUT + //@ts-ignore + timeout: header?.timeout || DEFAULT_TIMEOUT } }) } diff --git a/packages/bridge/src/bridges/ExtensionImBridge.ts b/packages/bridge/src/bridges/ExtensionImBridge.ts index 8614065f..a6a99f3b 100644 --- a/packages/bridge/src/bridges/ExtensionImBridge.ts +++ b/packages/bridge/src/bridges/ExtensionImBridge.ts @@ -30,7 +30,7 @@ function createPortKey(target:ServerInfo) { class ImMessage { readonly option: PortOption; - connectedPorts: Record + connectedPorts: Record = {} constructor(option:PortOption) { this.option = option; @@ -48,7 +48,7 @@ class ImMessage { that.connectedPorts[port.name] = port; that.option?.onConnect(port.name,port); port.onDisconnect.addListener(function () { - that.connectedPorts[port.name] = undefined + delete that.connectedPorts[port.name] that.option?.onDisConnect(port.name,port); }); if(option.listener){ @@ -77,7 +77,7 @@ class ImMessage { ...message, from: this.option.tabId+'', } - const path = target ? createPortKey(target) : null + const path = target ? createPortKey(target) : '' for(let i in this.connectedPorts){ if(i.indexOf(path)>-1 || path === null){ @@ -95,4 +95,4 @@ export type { ImListenFn } -export default ImMessage \ No newline at end of file +export default ImMessage diff --git a/packages/bridge/src/bridges/ExtenstionBridge.ts b/packages/bridge/src/bridges/ExtenstionBridge.ts index e94bb89c..8be671c4 100644 --- a/packages/bridge/src/bridges/ExtenstionBridge.ts +++ b/packages/bridge/src/bridges/ExtenstionBridge.ts @@ -1,18 +1,14 @@ import type { - BaseMessageHeader, - BaseMessageRequest, - BaseMessageResponse, - Communication, - CommunicationOption, - IBaseSendResponse, - IExtenstionMessageListener, - IExtenstionMessageProxy, + BaseMessageHeader, + BaseMessageRequest, + BaseMessageResponse, + Communication, + CommunicationOption, + IBaseSendResponse, + IExtenstionMessageListener, + IExtenstionMessageProxy, } from "../base"; -import { - DEFAULT_TIMEOUT, - RESPONSE_STATUS_CODE, - STATUS, -} from '../base' +import {DEFAULT_TIMEOUT, RESPONSE_STATUS_CODE, STATUS,} from '../base' import {sumSizeMB} from "../utils"; type ExtensionOption = CommunicationOption & { @@ -125,9 +121,9 @@ export default class ExtensionMessage implements Communication{ /** * 分片请求,等待数据接收完毕,重新组装后调用 * */ - if(data===undefined && carrier?.segments?.totalSegments > 0){ - tempSegmentsMap[type] = tempSegmentsMap[type] || new Array(carrier?.segments.totalSegments).fill(null) - tempSegmentsMap[type][carrier?.segments.currentSegment] = carrier?.segments.segmentString; + if(data===undefined && (carrier?.segments?.totalSegments || 0) > 0){ + tempSegmentsMap[type] = tempSegmentsMap[type] || new Array(carrier?.segments?.totalSegments).fill(null) + tempSegmentsMap[type][carrier?.segments?.currentSegment|| 0] = carrier?.segments?.segmentString || ''; const isFullSegments = tempSegmentsMap[type].every(function (item) { return item!==null; @@ -249,14 +245,15 @@ export default class ExtensionMessage implements Communication{ const request: BaseMessageRequest= { type: type, data: data, + //@ts-ignore header:{ - ...header, + ...(header || {}), targetClientId: header?.targetClientId || this.option.targetClientId || '', originClientId: header?.originClientId || this.clientId, senderClientId: this.clientId, isResponse: false, keepConnection: header?.keepConnection, - withCatch: header.withCatch, + withCatch: header?.withCatch, } } @@ -265,12 +262,13 @@ export default class ExtensionMessage implements Communication{ const promise: Promise> = new Promise(function (resolve,reject) { resolveFun = resolve; /**如果忽略异常,则直接通过 resolve 响应*/ - rejectFun = header.withCatch ? reject : resolve; + rejectFun = header?.withCatch ? reject : resolve; }) const timeout = header?.timeout || this.option.timeout; let timer = setTimeout(function () { rejectFun({ + //@ts-ignore data: undefined, success: false, status: RESPONSE_STATUS_CODE.TIMEOUT, @@ -302,6 +300,7 @@ export default class ExtensionMessage implements Communication{ status: RESPONSE_STATUS_CODE.UN_REACHED, statusText: 'did not find active tab', success: false, + //@ts-ignore todo data: undefined }) } @@ -309,12 +308,15 @@ export default class ExtensionMessage implements Communication{ } } else{ if(chrome && chrome.runtime){ + //@ts-ignore sendMessageByExtension(undefined,request,requestCallback); }else{ + //@ts-ignore rejectFun({ status: RESPONSE_STATUS_CODE.UN_REACHED, statusText: 'Extension is unavailable. refresh please', success: false, + //@ts-ignore data: undefined }) console.error("connect extension fail") diff --git a/packages/bridge/src/bridges/IframeBridge.ts b/packages/bridge/src/bridges/IframeBridge.ts index 1f785e62..9c4ad6f1 100644 --- a/packages/bridge/src/bridges/IframeBridge.ts +++ b/packages/bridge/src/bridges/IframeBridge.ts @@ -21,6 +21,7 @@ export default class IframeBridge { } const {type,data} = event.data; option.onReceiveMessage(event.data,data,function (result) { + //@ts-ignore event.source.postMessage({ type: type, ...result @@ -39,14 +40,17 @@ export default class IframeBridge { originClientId: header?.originClientId || this.client, // 源头客户端 senderClientId: this.client, // 当前客户端 senderURL: window?.self?.location.href, + //@ts-ignore targetClientId: header?.targetClientId, targetOrigin: header?.targetOrigin, isResponse: false, + //@ts-ignore timeout: header.timeout || DEFAULT_TIMEOUT }, type: type } + //@ts-ignore window.postMessage(requestData,header?.targetOrigin) } } diff --git a/packages/bridge/src/bridges/sessionStorageBridge.ts b/packages/bridge/src/bridges/sessionStorageBridge.ts index 2a70a0d8..02e0f9ab 100644 --- a/packages/bridge/src/bridges/sessionStorageBridge.ts +++ b/packages/bridge/src/bridges/sessionStorageBridge.ts @@ -7,11 +7,7 @@ import type { IBaseMessageListener, IBaseMessageProxy, } from "../base"; -import { - DEFAULT_TIMEOUT, - STATUS, - RESPONSE_STATUS_CODE, -} from '../base' +import {DEFAULT_TIMEOUT, RESPONSE_STATUS_CODE, STATUS,} from '../base' import {createURLForJSON, sumSizeMB} from "../utils"; @@ -189,6 +185,7 @@ export default class SessionStorageBridge implements Communication { rejectFun({ success: false, error: 'timeout', + //@ts-ignore data: undefined, status: RESPONSE_STATUS_CODE.TIMEOUT, statusText: 'timeout' diff --git a/packages/bridge/tsconfig.json b/packages/bridge/tsconfig.json index 37209d79..c61f9678 100644 --- a/packages/bridge/tsconfig.json +++ b/packages/bridge/tsconfig.json @@ -1,20 +1,12 @@ { "compilerOptions": { - "noImplicitAny": true, - "module": "commonJs", "target": "es5", - "allowJs": true, - "moduleResolution": "node", - "allowSyntheticDefaultImports": true, - "declaration": true, - "rootDir": "src", - "outDir": "lib", - "lib": [ - "dom", - "es5", - "scripthost", - "es2015.promise", - "es2016" - ] + "module": "ES2015", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist", + "rootDir": "./src" } } diff --git a/packages/obsidian/.github/workflows/main.yml b/packages/obsidian/.github/workflows/main.yml new file mode 100644 index 00000000..535e4b7c --- /dev/null +++ b/packages/obsidian/.github/workflows/main.yml @@ -0,0 +1,32 @@ +name: CI +on: [push] +jobs: + build: + name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }} + + runs-on: ${{ matrix.os }} + strategy: + matrix: + node: ['10.x', '12.x', '14.x'] + os: [ubuntu-latest, windows-latest, macOS-latest] + + steps: + - name: Checkout repo + uses: actions/checkout@v2 + + - name: Use Node ${{ matrix.node }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node }} + + - name: Install deps and build (with cache) + uses: bahmutov/npm-install@v1 + + - name: Lint + run: yarn lint + + - name: Test + run: yarn test --ci --coverage --maxWorkers=2 + + - name: Build + run: yarn build diff --git a/packages/obsidian/.github/workflows/size.yml b/packages/obsidian/.github/workflows/size.yml new file mode 100644 index 00000000..6021cda3 --- /dev/null +++ b/packages/obsidian/.github/workflows/size.yml @@ -0,0 +1,12 @@ +name: size +on: [pull_request] +jobs: + size: + runs-on: ubuntu-latest + env: + CI_JOB_NUMBER: 1 + steps: + - uses: actions/checkout@v1 + - uses: andresz1/size-limit-action@v1 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/packages/obsidian/.gitignore b/packages/obsidian/.gitignore new file mode 100644 index 00000000..4c9d7c35 --- /dev/null +++ b/packages/obsidian/.gitignore @@ -0,0 +1,4 @@ +*.log +.DS_Store +node_modules +dist diff --git a/packages/obsidian/LICENSE b/packages/obsidian/LICENSE new file mode 100644 index 00000000..1d109515 --- /dev/null +++ b/packages/obsidian/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 rowthan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/packages/obsidian/README.md b/packages/obsidian/README.md new file mode 100644 index 00000000..93eb55df --- /dev/null +++ b/packages/obsidian/README.md @@ -0,0 +1,103 @@ +# TSDX User Guide + +Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it. + +> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`. + +> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript) + +## Commands + +TSDX scaffolds your new library inside `/src`. + +To run TSDX, use: + +```bash +npm start # or yarn start +``` + +This builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`. + +To do a one-off build, use `npm run build` or `yarn build`. + +To run tests, use `npm test` or `yarn test`. + +## Configuration + +Code quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly. + +### Jest + +Jest tests are set up to run with `npm test` or `yarn test`. + +### Bundle Analysis + +[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`. + +#### Setup Files + +This is the folder structure we set up for you: + +```txt +/src + index.tsx # EDIT THIS +/test + blah.test.tsx # EDIT THIS +.gitignore +package.json +README.md # EDIT THIS +tsconfig.json +``` + +### Rollup + +TSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details. + +### TypeScript + +`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs. + +## Continuous Integration + +### GitHub Actions + +Two actions are added by default: + +- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix +- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit) + +## Optimizations + +Please see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations: + +```js +// ./types/index.d.ts +declare var __DEV__: boolean; + +// inside your code... +if (__DEV__) { + console.log('foo'); +} +``` + +You can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions. + +## Module Formats + +CJS, ESModules, and UMD module formats are supported. + +The appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found. + +## Named Exports + +Per Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library. + +## Including Styles + +There are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like. + +For vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader. + +## Publishing to NPM + +We recommend using [np](https://github.com/sindresorhus/np). diff --git a/packages/obsidian/package.json b/packages/obsidian/package.json new file mode 100644 index 00000000..2a22c4f0 --- /dev/null +++ b/packages/obsidian/package.json @@ -0,0 +1,67 @@ +{ + "name": "@pagenote/obsidian", + "version": "0.1.4-alpha.0", + "license": "MIT", + "main": "dist/index.js", + "module": "dist/obsidian.esm.js", + "typings": "dist/index.d.ts", + "type": "module", + "publishConfig": { + "access": "public" + }, + "files": [ + "dist" + ], + "engines": { + "node": ">=18" + }, + "scripts": { + "dev": "tsdx watch", + "start": "tsdx watch", + "build": "tsdx build", + "test": "tsdx test", + "lint": "tsdx lint", + "prepare": "tsdx build", + "size": "size-limit", + "analyze": "size-limit --why" + }, + "husky": { + "hooks": { + "pre-commit": "tsdx lint" + } + }, + "jest": { + "preset": "ts-jest", + "testEnvironment": "node" + }, + "prettier": { + "printWidth": 80, + "semi": true, + "singleQuote": true, + "trailingComma": "es5" + }, + "author": "rowthan", + "size-limit": [ + { + "path": "dist/obsidian.cjs.production.min.js", + "limit": "10 KB" + }, + { + "path": "dist/obsidian.esm.js", + "limit": "10 KB" + } + ], + "devDependencies": { + "@babel/preset-env": "^7.23.6", + "@size-limit/preset-small-lib": "^11.0.1", + "babel-jest": "^29.7.0", + "husky": "^8.0.3", + "jest-cli": "^29.7.0", + "mock-fs": "^5.2.0", + "size-limit": "^11.0.1", + "ts-jest": "^29.1.1", + "tsdx": "^0.14.1", + "tslib": "^2.6.2", + "typescript": "^5.3.3" + } +} diff --git a/packages/obsidian/src/index.ts b/packages/obsidian/src/index.ts new file mode 100644 index 00000000..07641b67 --- /dev/null +++ b/packages/obsidian/src/index.ts @@ -0,0 +1,176 @@ +interface CommonResponse { + errorCode?: number, + message?: string, +} +export interface FilesResponse extends CommonResponse{ + files: string[] +} + +export interface FileResponse extends CommonResponse{ + "tags": string[], + "frontmatter": {}, + "stat": { + "ctime": number, + "mtime": number, + "size": number + }, + "path": string, + "content": string +} + +export enum AcceptType { + markdown = 'text/markdown', + text = 'text/*', + json = 'application/vnd.olrapi.note+json', + jpeg = 'image/jpeg', + any = '*/*' +} + +export enum ContentType { + markdown = 'text/markdown', + text = 'text/*', + json = 'application/json', + any = '*/*', + stream = 'application/octet-stream', + formData = 'multipart/form-data', +} + +export default class Obsidian { + private readonly token: string; + private readonly host: string; + public status: { + authenticated?: boolean, + service?: string, + status?: string, + versions?:{ + obsidian: string, + self: string + }, + error?: string + } = {} + + constructor(props: { token: string, host: string }) { + this.token = props.token; + this.host = props.host; + this._status().then(r => {}); + } + + _fetch(path: string, params:{ + method: 'GET' | 'POST' | 'PUT' | 'DELETE', + headers?: { + Accept: AcceptType, + 'Content-Type'?: ContentType, + }, + body?: any, + }){ + return fetch(this.host + path,{ + method: params.method, + // @ts-ignore + headers: { + ...(params.headers || {}), + 'Authorization': `Bearer ${this.token}`, + }, + body: params.body, + }) + } + + /**写、创建文件*/ + putFile(file: string,body:string | Blob):Promise{ + const isPlainText = typeof body ==='string'; + let formData = new FormData(); + if(!isPlainText){ + formData.append('file',body,file); + } + + return this._fetch('/vault/'+file,{ + method: 'PUT', + body: isPlainText ? body : formData, + headers:{ + Accept: AcceptType.json, + } + }).then(function (res) { + // 保存成功,状态码为 204 + if(res.status !== 204){ + return res.json() + } + return { + errorCode: undefined, + } + }) + } + + /** + * 获取文件 + * */ + getFile(file: string): Promise{ + return this._fetch('/vault/'+file,{ + method: 'GET', + headers:{ + Accept: AcceptType.json, + 'Content-Type': ContentType.json, + } + }).then(function (res) { + return res.json(); + }) + } + + getFileBlob(file: string): Promise{ + return this._fetch('/vault/'+file,{ + method: 'GET', + }).then(async function (res) { + if(res.status === 200){ + return res.blob() + } + return null; + }) + } + + listFiles(dir: string = ''):Promise{ + return this._fetch('/vault/'+dir,{ + method: 'GET', + headers:{ + Accept: AcceptType.json, + }, + }).then(function (res) { + return res.json(); + }) + } + + _status(){ + return this._fetch('/',{ + method: 'GET', + headers:{ + Accept: AcceptType.json, + }, + }).then(async (res)=> { + this.status = await res.json() || {}; + this.status.error = this.status?.authenticated ? '' : 'unauthenticated, check the token please' + return this.status + }).catch( (reason)=> { + this.status.error = reason.message || '' + return this.status + }) + } + + + appendFile(file: string,data:{ + data: string | any + }){ + return this._fetch('/vault/'+file,{ + method: 'POST', + body: data.data, + headers:{ + Accept: AcceptType.markdown, + } + }) + } + + deleteFile(file: string){ + return this._fetch('/vault/'+file,{ + method: 'DELETE', + headers:{ + Accept: AcceptType.json, + } + }) + } +} diff --git a/packages/obsidian/test/files/test.html b/packages/obsidian/test/files/test.html new file mode 100644 index 00000000..fc14da8c --- /dev/null +++ b/packages/obsidian/test/files/test.html @@ -0,0 +1,13 @@ + + + + + + + Document + + + html + + diff --git a/packages/obsidian/test/files/test.json b/packages/obsidian/test/files/test.json new file mode 100644 index 00000000..920b9321 --- /dev/null +++ b/packages/obsidian/test/files/test.json @@ -0,0 +1,11 @@ +{ + "name": "typescript-library-starter", + "version": "0.0.0-development", + "description": "Yet another typescript library starter template", + "keywords": [ + "typescript", + "library", + "starter", + "template" + ] +} diff --git a/packages/obsidian/test/files/test.md b/packages/obsidian/test/files/test.md new file mode 100644 index 00000000..81ab4db2 --- /dev/null +++ b/packages/obsidian/test/files/test.md @@ -0,0 +1,8 @@ + + +## 测试数据 + + +![./test.png] + + diff --git a/packages/obsidian/test/files/test.png b/packages/obsidian/test/files/test.png new file mode 100644 index 00000000..66ca9acf Binary files /dev/null and b/packages/obsidian/test/files/test.png differ diff --git a/packages/obsidian/test/files/test.svg b/packages/obsidian/test/files/test.svg new file mode 100644 index 00000000..6357afc6 --- /dev/null +++ b/packages/obsidian/test/files/test.svg @@ -0,0 +1,3 @@ + + diff --git a/packages/obsidian/test/obsidian.test.ts b/packages/obsidian/test/obsidian.test.ts new file mode 100644 index 00000000..ce1ffce2 --- /dev/null +++ b/packages/obsidian/test/obsidian.test.ts @@ -0,0 +1,96 @@ +import Obsidian from '../src/index'; + +global.fetch = require('node-fetch'); +global.FormData = require('form-data'); +// global.File = require('fs'); +const fs = require('fs'); +// const mock = require('mock-fs'); + +// 读取指定文件夹的文件 +function readFilesFromFolder(folderPath:string) { + return fs.readdirSync(folderPath); +} + +const obsidian = new Obsidian({ + token: 'b6a2199915a82fcb347137c3c2b51c9f3bff635e094d75def9f97b744557c9c1', + host: 'http://127.0.0.1:27123', +}); + +describe('Obsidian connect', () => { + it('should connect to the obsidian', async () => { + const status = await obsidian._status(); + expect(status?.authenticated).toBe(true); + }); + + it('should un-connect to the obsidian', async () => { + const unAuthObsidian = new Obsidian({ + token: 'xxxx', + host: 'http://127.0.0.1:27123', + }); + const status = await unAuthObsidian._status(); + expect(status?.authenticated).toBe(false); + }); + +}) + +// 测试用例 +describe('Content Upload Test', () => { + it('should upload content string to the obsidian', async () => { + const content = '以字符串上传'; + const file = './_test_/test_string.md'; + const response = await obsidian.putFile(file, + content); + expect(response.errorCode).toBe(undefined); + + const result = await obsidian.getFile(file) + if(result?.errorCode){ + console.error(result.message); + } + expect(result?.errorCode).toBe(undefined); + expect(result?.content).toBe(content); + + + const listResult = await obsidian.listFiles() + + expect(listResult.errorCode).toBe(undefined); + expect(listResult.files.length).toBeGreaterThan(1); + }); +}); + + + +// 测试用例 +// describe('File Upload Test', () => { +// const folderPath = path.resolve(__dirname, './files'); +// // const files = readFilesFromFolder(folderPath); +// +// // mock({ +// // '/tmp': mock.load(folderPath, {recursive: false, lazy:false}), +// // }); +// mock({ +// 'test.txt': 'content here by mock', +// 'files/test.png': mock.load(path.resolve(__dirname, './files/test.png'), {recursive: false, lazy:false}), +// }) +// +// jest.mock('fs', () => ({ +// readFileSync: jest.fn().mockImplementation((path) => { +// return mock.readFileSync(path); +// }) +// })); +// +// // const realFilePath = './files/test.png'; +// // console.log('read data',realFilePath) +// // const myData = mock.bypass(() => fs.readFileSync(realFilePath)); +// // console.log('data::',myData) +// +// const myData = mock.readFileSync('test.text'); +// +// it('should upload files to the obsidian', async () => { +// const fileObject = new File([myData], 'test.png',{ +// type: 'image/png', +// }); +// const response = await obsidian.putFile('__test__/test.png', fileObject); +// console.log('response. message',response) +// expect(response.errorCode).toBe(0); +// }); +// }); diff --git a/packages/obsidian/tsconfig.json b/packages/obsidian/tsconfig.json new file mode 100644 index 00000000..1b166f8c --- /dev/null +++ b/packages/obsidian/tsconfig.json @@ -0,0 +1,12 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "ES2015", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist", + "rootDir": "./src" + } +} diff --git a/packages/sdk/.gitignore b/packages/sdk/.gitignore index a20b658e..273dcc8c 100644 --- a/packages/sdk/.gitignore +++ b/packages/sdk/.gitignore @@ -70,3 +70,4 @@ extenstion/package-lock.json extenstion/dist/scripts **/package-lock.json *.origin.zip +dist diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 391fa129..f7032fc3 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,16 +1,17 @@ { + "private": true, "name": "@pagenote/sdk", - "version": "5.4.7", + "version": "5.4.20-alpha.0", "description": "highlight and annotation the webpage", "main": "dist/pagenote.js", "module": "es", "scripts": { + "prepare": "echo 'skip prepare'", "build-sdk": "webpack --config webpack.prod.js && npm run tsc", "build": "echo 'skip'", "dev": "devFile=dev.html webpack-dev-server --open --config webpack.dev.js --host 0.0.0.0", "init": "npm install", "tsc": "tsc -p tsconfig.json", - "prepublish": "npm run tsc", "lint": "echo \"skip\"" }, "keywords": [ @@ -59,7 +60,7 @@ "webpack-merge": "^4.1.4" }, "dependencies": { - "@pagenote/shared": "^1.3.16", + "@pagenote/shared": "^1.14.14-alpha.0", "axios": "^0.27.2", "bigpicture": "^2.5.3", "canvas2image": "^1.0.5", diff --git a/packages/shared/.gitignore b/packages/shared/.gitignore index a65b4177..5f37ca5d 100644 --- a/packages/shared/.gitignore +++ b/packages/shared/.gitignore @@ -1 +1,2 @@ lib +dist diff --git a/packages/shared/LICENSE b/packages/shared/LICENSE new file mode 100644 index 00000000..1d109515 --- /dev/null +++ b/packages/shared/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 rowthan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/packages/shared/package.json b/packages/shared/package.json index c2f9abd4..a245743a 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,21 +1,22 @@ { "name": "@pagenote/shared", - "version": "1.14.1", + "version": "1.14.14-alpha.0", "description": "", "main": "lib/index.js", "scripts": { + "prepare": "yarn run build", "build": "rm -rf lib && tsc -p tsconfig.json", "dev": "tsc --watch -p tsconfig.json", "publish-npm": "npm run build && npm publish --access public", - "test": "mocha", + "test": "echo \"skip mocha\"", "lint": "echo \"skip\"" }, "dependencies": { + "@pagenote/bridge": "^1.0.2-alpha.0", "colord": "^2.9.3", "lodash": "^4.17.21", "md5": "^2.3.0", - "mustache": "^4.2.0", - "@pagenote/bridge": "1.0.0" + "mustache": "^4.2.0" }, "devDependencies": { "@types/chrome": "0.0.177", @@ -28,7 +29,7 @@ "mocha": "^9.2.2", "ts-node": "^9.1.1", "tslint": "^6.1.3", - "typescript": "^4.5.5" + "typescript": "^5.3.3" }, "files": [ "lib/**" diff --git a/packages/shared/src/extApi.ts b/packages/shared/src/extApi.ts index 62aa88b6..5ee960ed 100644 --- a/packages/shared/src/extApi.ts +++ b/packages/shared/src/extApi.ts @@ -1,9 +1,4 @@ -import type { - BackupData, - Step, - WebPage, - ContentType, -} from "./@types/data"; +import type {BackupData, ContentType, Step, WebPage,} from "./@types/data"; import type {Find, FindResponse, Projection, Query} from "./@types/database"; import type { BaseMessageHeader, @@ -15,7 +10,24 @@ import type {Action} from "./pagenote-actions/@types"; import type {ConvertMethod} from "./pagenote-convert"; import type {Brush} from "./pagenote-brush"; import type {BrowserType} from "./utils/browser"; -import {AbstractInfo} from "./library/syncStrategy"; + +type AbstractInfo = { + id: string // 唯一标识,本地、远程联系的唯一ID + + /**本地读写基于的,操作ID*/ + l_id?: string + /**远程读写基于的,操作ID,如文件系统的,文件名路径;数据库系统的 自动生成ID;notion 系统的 page ID*/ + c_id?: string + + /**1. 文件相关指标,文件指标相同的情况下,可以避免进一步比较文件内容是否相同**/ + etag?: string // etag hash标识, + lastmod?: string // 文件的最后修改时间 GTM 格式 + + mtimeMs?: number // 文件系统的最后修改时间,单位 s + + /**2. 数据相关指标*/ + updateAt: number // 数据的最后更新时间 +} type ComputeRequestToBackground>> = { [fun in keyof Funs]: { @@ -54,7 +66,7 @@ export type SyncStat = { export namespace lightpage { - import OfflineHTML = html.OfflineHTML; + export const id = 'lightpage'; type PartWebpage = Partial diff --git a/packages/shared/src/library/DirDatabaseTable.ts b/packages/shared/src/library/DirDatabaseTable.ts index dd72e65b..18c2abf8 100644 --- a/packages/shared/src/library/DirDatabaseTable.ts +++ b/packages/shared/src/library/DirDatabaseTable.ts @@ -1,7 +1,24 @@ -import {AbstractInfo} from "./syncStrategy"; import LocalFileSystem, {PathStat} from './localFileSystem' + const md5 = require('md5') +type AbstractInfo = { + id: string // 唯一标识,本地、远程联系的唯一ID + + /**本地读写基于的,操作ID*/ + l_id?: string + /**远程读写基于的,操作ID,如文件系统的,文件名路径;数据库系统的 自动生成ID;notion 系统的 page ID*/ + c_id?: string + + /**1. 文件相关指标,文件指标相同的情况下,可以避免进一步比较文件内容是否相同**/ + etag?: string // etag hash标识, + lastmod?: string // 文件的最后修改时间 GTM 格式 + + mtimeMs?: number // 文件系统的最后修改时间,单位 s + + /**2. 数据相关指标*/ + updateAt: number // 数据的最后更新时间 +} interface TableInfo { tableName: string, getAbstractInfo: (inputData: T, stat: PathStat)=> AbstractInfo @@ -70,6 +87,7 @@ export default class DirDatabaseTable { /**查询文件*/ query(filePath: string,):Promise{ + // @ts-ignore todo return this.localFileSystem.readFile(this._getFilePath(filePath)).then(function (res) { return parseFileContentAsJSON(res) }) @@ -136,6 +154,7 @@ export default class DirDatabaseTable { if (!json) { return } + // @ts-ignore todo const abstract = getAbstractInfo(json,stat); if (!abstract.id) { console.error(json,tempFile) diff --git a/packages/shared/src/library/cache.ts b/packages/shared/src/library/cache.ts index 51f23878..2265b24e 100644 --- a/packages/shared/src/library/cache.ts +++ b/packages/shared/src/library/cache.ts @@ -68,13 +68,17 @@ const getCacheInstance = function (key: string, option: Option = {}, api?: }, get: function (defaultValue?: T): T { const expiredAtStr = getApi().getItem(expiredKey); + // @ts-ignore todo const expiredAt = parseValue(expiredAtStr); if (duration && expiredAt && expiredAt < Date.now()) { + // @ts-ignore todo return undefined } const str = getApi().getItem(cacheKey); + // @ts-ignore todo let value: T = parseValue(str); if (value === undefined || value === null) { + // @ts-ignore todo value = defaultValue || option.defaultValue } return value; diff --git a/packages/shared/src/library/schedule.ts b/packages/shared/src/library/schedule.ts index 7944a938..1ab7b061 100644 --- a/packages/shared/src/library/schedule.ts +++ b/packages/shared/src/library/schedule.ts @@ -95,8 +95,10 @@ class Schedule { public history: TaskMeta[] public taskQuen: TaskQuenItem[] public status: SCHEDULE_STATUS + // @ts-ignore todo public taskIdIndex: number public taskFunMap: Record = {} + // @ts-ignore todo public nextTimer: NodeJS.Timeout private pauseBefore: number // 在此时间前暂停执行 @@ -105,8 +107,9 @@ class Schedule { this.retryTimeout = Math.max( 1, Math.min( - frequency.duration / frequency.limit, - frequency.parallelDuration / frequency.parallel + frequency.duration / frequency.limit, // @ts-ignore todo + + frequency.parallelDuration / frequency.parallel ) ) this.progressListener = [] @@ -120,7 +123,8 @@ class Schedule { // 添加方法 addFun(fun: Task, options: TaskOption): Promise { const {rightNow, block, taskId} = options || {} - if (typeof fun !== 'function') { + if (typeof fun !== 'function') { // @ts-ignore todo + return Promise.resolve(null) } // 根据 taskId 判断是否已经在队列中,避免重复请求 @@ -136,6 +140,8 @@ class Schedule { } // 不存在老方法时,追加task + // @ts-ignore todo + if (this.taskFunMap[taskId] === undefined) { // 进入运行队列 if (rightNow) { @@ -147,6 +153,8 @@ class Schedule { // id 递增 避免重复taskid this.taskIdIndex++ + // @ts-ignore todo + this.taskFunMap[taskId] = fun const responsePromise: Promise = new Promise((resolve) => { @@ -164,6 +172,8 @@ class Schedule { if (this.taskQuen.length === 0) { this.status = SCHEDULE_STATUS.no_task clearTimeout(this.nextTimer) + // @ts-ignore todo + this.nextTimer = null return false } @@ -190,6 +200,8 @@ class Schedule { : SCHEDULE_STATUS.pause if (releaseResult) { const newHistory: TaskMeta = { + // @ts-ignore todo + taskId: currentTask.options.taskId, startTime: new Date().getTime(), endTime: 0, @@ -199,6 +211,8 @@ class Schedule { let currentTaskResult try { + // @ts-ignore todo + currentTaskResult = this.taskFunMap[currentTask.options.taskId]() } catch (e) { // 即便执行异常 也释放任务,由外部自行决定是否重试 @@ -206,16 +220,24 @@ class Schedule { '传入方法执行错误,不会重试。请在外部 catch 后检查是否需要重新加入任务列表', currentTask ) + // @ts-ignore todo + throw new Error(e) } + // @ts-ignore todo + delete this.taskFunMap[currentTask.options.taskId] // 释放listener,避免内存溢出 + // @ts-ignore todo + const listen = this.listener[currentTask.options.taskId] typeof listen === 'function' && listen(currentTaskResult) this.progressListener.forEach(function (fn) { fn(currentTask.options.taskId) }) + // @ts-ignore todo + delete this.listener[currentTask.options.taskId] newHistory.endTime = new Date().getTime() diff --git a/packages/shared/src/models/WebPageItem.ts b/packages/shared/src/models/WebPageItem.ts index 721bf258..b62389f6 100644 --- a/packages/shared/src/models/WebPageItem.ts +++ b/packages/shared/src/models/WebPageItem.ts @@ -35,10 +35,19 @@ class WebPageItem implements IWebPage { // 数据兼容处理,将二级数据,迁移至一级 if(webPage.version !== DataVersion.version4){ this.data.version = DataVersion.version4; + // @ts-ignore todo + this.data.key = this.data.key || webPage.key || webPage.url; + // @ts-ignore todo + this.data.url = this.data.url || webPage.url; + // @ts-ignore todo + this.data.customTitle = this.data.customTitle || webPage.customTitle || webPage.title; + // @ts-ignore todo + this.data.description = this.data.description || webPage.description; + // @ts-ignore todo this.data.sdkSetting = this.data.sdkSetting || webPage.sdkSetting || webPage.plainData.setting; } @@ -104,10 +113,12 @@ class WebPageItem implements IWebPage { return false; } const {plainData} = this.data; + // @ts-ignore todo if(!plainData.steps){ return false; } - if(plainData.steps && plainData.steps[0]){ + // @ts-ignore todo + if(plainData.steps && plainData.steps[0]){ // @ts-ignore todo const {bg} = plainData.steps[0]; if(!bg){ return false @@ -122,6 +133,7 @@ class WebPageItem implements IWebPage { isEmpty() { const {plainData} = this.data; + // @ts-ignore todo return !this.isValid() || (plainData?.steps.length === 0 && plainData?.snapshots.length === 0) } diff --git a/packages/shared/src/pagenote-actions/copy.ts b/packages/shared/src/pagenote-actions/copy.ts index c967c3e3..d8d35388 100644 --- a/packages/shared/src/pagenote-actions/copy.ts +++ b/packages/shared/src/pagenote-actions/copy.ts @@ -13,7 +13,9 @@ const copy:ActionConfig = { description: '点击此按钮。将选取内容拷贝至剪切板,并记录在历史中,过期后自动删除', formConfig:[], clickScript: function (e,target,API) { + // @ts-ignore todo API.methods.addToClipboards(target.text); + // @ts-ignore todo API.methods.writeTextToClipboard(target.text); API.methods.notification({ message: '已拷贝至剪切板' @@ -27,4 +29,4 @@ const copy:ActionConfig = { } } -export default copy; \ No newline at end of file +export default copy; diff --git a/packages/shared/src/pagenote-actions/search.ts b/packages/shared/src/pagenote-actions/search.ts index 4c29e9f2..c985fa20 100644 --- a/packages/shared/src/pagenote-actions/search.ts +++ b/packages/shared/src/pagenote-actions/search.ts @@ -76,6 +76,7 @@ const search:ActionConfig = { ], description: '点击使用搜索引擎搜索选中内容,如 百度、翻译等', clickScript:function (e,target,API,params) { + // @ts-ignore todo const keyword = encodeURIComponent(target.text); const link = params.engine.replace('${keyword}',keyword); if(params.new_tab==='1'){ diff --git a/packages/shared/src/pagenote-actions/send_to_email.ts b/packages/shared/src/pagenote-actions/send_to_email.ts index 09cb61f1..5180c1d5 100644 --- a/packages/shared/src/pagenote-actions/send_to_email.ts +++ b/packages/shared/src/pagenote-actions/send_to_email.ts @@ -11,6 +11,7 @@ const send_to_email:ActionConfig = { icon: PREDEFINED_ICON.email, clickScript: function (e,target,API,params){ const subject = encodeURIComponent("[PAGENOTE摘录]"+target.text); + // @ts-ignore todo const body = encodeURIComponent(target.pre+target.text+target.suffix); const mailTo = "mailto:"+params.email+"?cc=pagenote@126.com&bcc=&subject="+subject+"&body="+body; const a = document.createElement('a'); @@ -38,4 +39,4 @@ const send_to_email:ActionConfig = { } }; -export default send_to_email; \ No newline at end of file +export default send_to_email; diff --git a/packages/shared/src/pagenote-brush/index.ts b/packages/shared/src/pagenote-brush/index.ts index 1ae48f1b..3cdb714c 100644 --- a/packages/shared/src/pagenote-brush/index.ts +++ b/packages/shared/src/pagenote-brush/index.ts @@ -1,4 +1,4 @@ -import { colord } from "colord"; +import {colord} from "colord"; export enum LightStatus { un_light=0, @@ -42,6 +42,7 @@ export function getDefaultBrush(brush: Partial={}):Brush { shortcut: brush.shortcut || '', label: brush.label || '标记', level: brush.level || 1, + // @ts-ignore todo color: color, lightType: brush.lightType || LightType.highlight, defaultStatus: brush.defaultStatus || LightStatus.full_light diff --git a/packages/shared/src/pagenote-light/util.ts b/packages/shared/src/pagenote-light/util.ts index 5c43ffe6..aefbf95c 100644 --- a/packages/shared/src/pagenote-light/util.ts +++ b/packages/shared/src/pagenote-light/util.ts @@ -1,9 +1,11 @@ import {Step} from "../@types/data"; + const md5 = require('md5') /**suffix 区分不同用户对同一个位置标记*/ export function createLightId(item: Step, suffix?: string) { + // @ts-ignore todo return md5(item.url + (item.wid || item.id) + + item.text + suffix) } diff --git a/packages/shared/src/utils/data.ts b/packages/shared/src/utils/data.ts index 53e057e6..d877719e 100644 --- a/packages/shared/src/utils/data.ts +++ b/packages/shared/src/utils/data.ts @@ -3,7 +3,7 @@ import {BackupData, BackupVersion} from "../@types/data"; export const makeExportString = function (backupData:BackupData):string{ // version4 不做encode处理,避免增加文件体积 - if(backupData.version === BackupVersion.version4 || backupData.version > BackupVersion.version4){ + if(backupData.version === BackupVersion.version4 || (backupData.version || BackupVersion.version1) > BackupVersion.version4){ return JSON.stringify(backupData) } diff --git a/packages/shared/src/utils/document.ts b/packages/shared/src/utils/document.ts index 5f85630d..bd5b8721 100644 --- a/packages/shared/src/utils/document.ts +++ b/packages/shared/src/utils/document.ts @@ -11,7 +11,7 @@ function getWebTitle():string { function getWebDescription():string { const title = document.querySelector('meta[name=description]'); - return title ? title.getAttribute('content') : '' + return title ? title.getAttribute('content') || '' : '' } export function getWebKeywords() { diff --git a/packages/shared/tsconfig.json b/packages/shared/tsconfig.json index c748a005..e754fa35 100644 --- a/packages/shared/tsconfig.json +++ b/packages/shared/tsconfig.json @@ -1,14 +1,18 @@ { "compilerOptions": { - "noImplicitAny": true, - "module": "commonJs", "target": "es5", + "module": "ES2015", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist", + "rootDir": "./src", + "allowJs": true, "moduleResolution": "node", "allowSyntheticDefaultImports": true, "declaration": true, - "rootDir": "src", - "outDir": "lib", "lib": [ "dom", "es5", @@ -19,9 +23,5 @@ }, "include": [ "src/**/*.ts" - ], - "exclude": [ - "node_modules/**/*.ts", - "test/**/*.spec.ts" ] } diff --git a/packages/sync/.github/workflows/main.yml b/packages/sync/.github/workflows/main.yml new file mode 100644 index 00000000..535e4b7c --- /dev/null +++ b/packages/sync/.github/workflows/main.yml @@ -0,0 +1,32 @@ +name: CI +on: [push] +jobs: + build: + name: Build, lint, and test on Node ${{ matrix.node }} and ${{ matrix.os }} + + runs-on: ${{ matrix.os }} + strategy: + matrix: + node: ['10.x', '12.x', '14.x'] + os: [ubuntu-latest, windows-latest, macOS-latest] + + steps: + - name: Checkout repo + uses: actions/checkout@v2 + + - name: Use Node ${{ matrix.node }} + uses: actions/setup-node@v1 + with: + node-version: ${{ matrix.node }} + + - name: Install deps and build (with cache) + uses: bahmutov/npm-install@v1 + + - name: Lint + run: yarn lint + + - name: Test + run: yarn test --ci --coverage --maxWorkers=2 + + - name: Build + run: yarn build diff --git a/packages/sync/.github/workflows/size.yml b/packages/sync/.github/workflows/size.yml new file mode 100644 index 00000000..6021cda3 --- /dev/null +++ b/packages/sync/.github/workflows/size.yml @@ -0,0 +1,12 @@ +name: size +on: [pull_request] +jobs: + size: + runs-on: ubuntu-latest + env: + CI_JOB_NUMBER: 1 + steps: + - uses: actions/checkout@v1 + - uses: andresz1/size-limit-action@v1 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/packages/sync/.gitignore b/packages/sync/.gitignore new file mode 100644 index 00000000..4c9d7c35 --- /dev/null +++ b/packages/sync/.gitignore @@ -0,0 +1,4 @@ +*.log +.DS_Store +node_modules +dist diff --git a/packages/sync/LICENSE b/packages/sync/LICENSE new file mode 100644 index 00000000..1d109515 --- /dev/null +++ b/packages/sync/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 rowthan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/packages/sync/README.md b/packages/sync/README.md new file mode 100644 index 00000000..93eb55df --- /dev/null +++ b/packages/sync/README.md @@ -0,0 +1,103 @@ +# TSDX User Guide + +Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it. + +> This TSDX setup is meant for developing libraries (not apps!) that can be published to NPM. If you’re looking to build a Node app, you could use `ts-node-dev`, plain `ts-node`, or simple `tsc`. + +> If you’re new to TypeScript, checkout [this handy cheatsheet](https://devhints.io/typescript) + +## Commands + +TSDX scaffolds your new library inside `/src`. + +To run TSDX, use: + +```bash +npm start # or yarn start +``` + +This builds to `/dist` and runs the project in watch mode so any edits you save inside `src` causes a rebuild to `/dist`. + +To do a one-off build, use `npm run build` or `yarn build`. + +To run tests, use `npm test` or `yarn test`. + +## Configuration + +Code quality is set up for you with `prettier`, `husky`, and `lint-staged`. Adjust the respective fields in `package.json` accordingly. + +### Jest + +Jest tests are set up to run with `npm test` or `yarn test`. + +### Bundle Analysis + +[`size-limit`](https://github.com/ai/size-limit) is set up to calculate the real cost of your library with `npm run size` and visualize the bundle with `npm run analyze`. + +#### Setup Files + +This is the folder structure we set up for you: + +```txt +/src + index.tsx # EDIT THIS +/test + blah.test.tsx # EDIT THIS +.gitignore +package.json +README.md # EDIT THIS +tsconfig.json +``` + +### Rollup + +TSDX uses [Rollup](https://rollupjs.org) as a bundler and generates multiple rollup configs for various module formats and build settings. See [Optimizations](#optimizations) for details. + +### TypeScript + +`tsconfig.json` is set up to interpret `dom` and `esnext` types, as well as `react` for `jsx`. Adjust according to your needs. + +## Continuous Integration + +### GitHub Actions + +Two actions are added by default: + +- `main` which installs deps w/ cache, lints, tests, and builds on all pushes against a Node and OS matrix +- `size` which comments cost comparison of your library on every pull request using [`size-limit`](https://github.com/ai/size-limit) + +## Optimizations + +Please see the main `tsdx` [optimizations docs](https://github.com/palmerhq/tsdx#optimizations). In particular, know that you can take advantage of development-only optimizations: + +```js +// ./types/index.d.ts +declare var __DEV__: boolean; + +// inside your code... +if (__DEV__) { + console.log('foo'); +} +``` + +You can also choose to install and use [invariant](https://github.com/palmerhq/tsdx#invariant) and [warning](https://github.com/palmerhq/tsdx#warning) functions. + +## Module Formats + +CJS, ESModules, and UMD module formats are supported. + +The appropriate paths are configured in `package.json` and `dist/index.js` accordingly. Please report if any issues are found. + +## Named Exports + +Per Palmer Group guidelines, [always use named exports.](https://github.com/palmerhq/typescript#exports) Code split inside your React app instead of your React library. + +## Including Styles + +There are many ways to ship styles, including with CSS-in-JS. TSDX has no opinion on this, configure how you like. + +For vanilla CSS, you can include it at the root directory and add it to the `files` section in your `package.json`, so that it can be imported separately by your users and run through their bundler's loader. + +## Publishing to NPM + +We recommend using [np](https://github.com/sindresorhus/np). diff --git a/packages/sync/package.json b/packages/sync/package.json new file mode 100644 index 00000000..d84b535e --- /dev/null +++ b/packages/sync/package.json @@ -0,0 +1,56 @@ +{ + "private": true, + "name": "@pagenote/sync", + "version": "0.1.14-alpha.0", + "license": "MIT", + "main": "dist/index.js", + "typings": "dist/index.d.ts", + "files": [ + "dist", + "src" + ], + "engines": { + "node": ">=18" + }, + "scripts": { + "dev": "tsdx watch", + "start": "tsdx watch", + "build": "tsdx build", + "test": "echo 'skip'", + "lint": "tsdx lint", + "prepare": "tsdx build", + "size": "size-limit", + "analyze": "size-limit --why" + }, + "husky": { + "hooks": { + "pre-commit": "tsdx lint" + } + }, + "prettier": { + "printWidth": 80, + "semi": true, + "singleQuote": true, + "trailingComma": "es5" + }, + "author": "rowthan", + "module": "dist/sync.esm.js", + "size-limit": [ + { + "path": "dist/sync.cjs.production.min.js", + "limit": "10 KB" + }, + { + "path": "dist/sync.esm.js", + "limit": "10 KB" + } + ], + "devDependencies": { + "@size-limit/preset-small-lib": "^11.0.1", + "husky": "^8.0.3", + "size-limit": "^11.0.1", + "tsdx": "^0.14.1", + "tslib": "^2.6.2", + "typescript": "^5.3.3" + } +} diff --git a/packages/sync/src/database/index.ts b/packages/sync/src/database/index.ts new file mode 100644 index 00000000..551bfca4 --- /dev/null +++ b/packages/sync/src/database/index.ts @@ -0,0 +1,3 @@ +import SyncStrategy from './syncStrategy' + +export default SyncStrategy diff --git a/packages/sync/src/database/readme.md b/packages/sync/src/database/readme.md new file mode 100644 index 00000000..2ec3da7b --- /dev/null +++ b/packages/sync/src/database/readme.md @@ -0,0 +1,9 @@ + + +## 基于数据库模式的数据同步 + +### 要求 +1. for 客户端: + * 具备数据全量查询的能力 +2. for 服务端: + * 具备数据全量查询的能力 diff --git a/packages/shared/src/library/syncStrategy.ts b/packages/sync/src/database/syncStrategy.ts similarity index 99% rename from packages/shared/src/library/syncStrategy.ts rename to packages/sync/src/database/syncStrategy.ts index 95cf4d88..26530973 100644 --- a/packages/shared/src/library/syncStrategy.ts +++ b/packages/sync/src/database/syncStrategy.ts @@ -544,6 +544,7 @@ export default class SyncStrategy { console.error('resolve error:', e) taskDetail.state = TaskState.networkError } + return } async _resolveTaskMap(task: SyncTaskActionsMap, resolveId?: string):Promise { diff --git a/packages/sync/src/git-like/git.ts b/packages/sync/src/git-like/git.ts new file mode 100644 index 00000000..fb1e54db --- /dev/null +++ b/packages/sync/src/git-like/git.ts @@ -0,0 +1,484 @@ +function makeSha(object: any) { + return ''; +} + +function findCommonAncestorIndex(arr1: string[], arr2: string[]): { index1: number; index2: number } | null { + let index1 = arr1.length - 1; + let index2 = arr2.length - 1; + + // 从数组末尾向前遍历,找到最后一个共同节点 + while (index1 >= 0 && index2 >= 0) { + if (arr1[index1] === arr2[index2]) { + return { index1, index2 }; + } + index1--; + index2--; + } + + return null; // 没有找到共同节点 +} + +/** + * 配置项 + * */ +interface Storage { + get: (id: string) => Promise; + set: (id: string, data: any) => Promise; +} + +interface Option { + branch: string; + localStorage: Storage; + serverStorage: Storage; + writeFileToLocal: (items: { filename: string; data: any }[]) => Promise; + // 一堆文件中,选择最新版 + checkFresh: (files: { filename?: string; data?: any }[]) => number; +} + +/** + * 参考 .git 的文件管理模式,以及数据结构来管理版本、同步 + * 文件夹结构: + * + * 1. **`objects/`:** + * - 存储所有的 Git 对象(blob、tree、commit、tag等)。 + * - 使用 SHA-1 哈希值作为文件名,以压缩的格式存储。 + * + * 2. **`refs/`:** + * - 存储引用(references),包括分支(`heads/`)、标签(`tags/`)和远程跟踪分支(`remotes/`)。 + * - `heads/` 目录存储分支引用,`tags/` 存储标签引用。 + * + * 3. **`HEAD`:** + * - 记录当前所在的分支或具体的提交。 + * - 通常包含分支引用(例如 `ref: refs/heads/main`)或直接是一个提交的 SHA-1 哈希值。 + * + * 4. **`config`:** + * - 存储仓库级别的配置,包括用户信息、别名等。 + * - 对应 `git config` 命令的配置。 + * + * 5. **`index`:** + * - 存储暂存区的内容,即即将提交的文件快照的信息。 + * - 二进制文件,用于记录文件状态。 + * + * 6. **`hooks/`:** + * - 包含客户端或服务器端的钩子脚本,允许在特定的事件发生时触发自定义操作。 + * + * 7. **`logs/`:** + * - 记录引用(分支和 HEAD)的变更历史,用于查看命令的执行历史。 + * + * 8. **`info/`:** + * - 包含一些全局的 Git 配置信息。 + * + * 9. **`packed-refs`:** + * - 存储一些较大的仓库引用的压缩版本,以提高性能。 + * + * */ + +interface Commit { + sha: string; // SHA-1 哈希值 + tree: string; // 与此提交相关联的树对象的 SHA-1 哈希值 + parents: string[]; // 与此提交相关联的父提交的 SHA-1 哈希值数组 + author: string; // 作者 + committer: string; // 提交者 + message: string; // 提交消息 + date: number; // 提交时间戳 +} + +interface TreeEntry { + mode: string; // 文件的权限和类型 + sha: string; // 与文件或子目录关联的对象的 SHA-1 哈希值 + filename: string; // 文件或子目录的名称 +} + +interface Tree { + sha: string; // SHA-1 哈希值 + entries: TreeEntry[]; // 文件和子目录的数组 +} +export default class GitManager { + private readonly _branch: string; + private _option: Option; + + /** + * 暂存区,待提交的文件快照。使用者可监听暂存数量,选择性执行commit,支持纯文本和二进制数据 + * */ + private _index = new Map(); + + constructor(option: Option) { + this._branch = option.branch || 'main'; + this._option = option; + } + + /** + * 加入暂存区的数据,如 webpage/xxxx, {id:"xxxx"} + * */ + add(filename: string, data: string | Blob) { + this._index.set(filename, data); + } + + /** + * 提交变更,请生成 commit id + * */ + async commit(commitInfo: Omit) { + /** 当前分支的 commit id*/ + const commitId = await this._localHeadCommit(); + /** 创建 commit 节点*/ + const commitNode: Commit = { + ...commitInfo, + parents: [commitId], + sha: '', + tree: '' + }; + + /** 创建变更 tree*/ + const commitTree: Tree = { + sha: '', + entries: [] + }; + /** 处理暂存区内容,上传文件,填充变更 tree ,并清除暂存区*/ + this._index.forEach((value: any, key: string) => { + const treeEntity: TreeEntry = { + filename: key, + mode: typeof value === 'string' ? 'string' : 'blob', + sha: makeSha(value) + }; + + /** 本地和远程保存文件数据*/ + this._bothWrite(treeEntity.sha, value); + + commitTree.entries.push(treeEntity); + }); + + /** 上传变更树对象*/ + commitTree.sha = makeSha(commitTree.entries); + await this._bothWrite(commitTree.sha, commitTree); + + /** 上传commit节点*/ + commitNode.tree = commitTree.sha; + commitNode.sha = makeSha(commitNode); + await this._bothWrite(commitNode.sha, commitNode); + + /** 提交到本地,修改本地指针,**/ + /** 当前指针指向的分支*/ + const HEAD = await this._localHEAD(); + await this._option.localStorage.set(HEAD, commitNode.sha); + /** 清空本地暂存区域*/ + this._index.clear(); + } + + /** + * 用于拉取变更树的历史节点,方便本地快速的操作 + * */ + async fetch(branch?: string) { + const commitId = await this._remoteBranchCommit(branch); + const local = await this._option.localStorage.get(`objects/${commitId}`); + /** 如果本地没有此条记录,则从远程拉取*/ + if (!local) { + await this._fetchCommits(commitId); + } + return; + } + + /** + * 快速的读取文件,有限存本地获取,然后从远程获取 + * */ + private async _fastRead(path: string) { + const localData = await this._option.localStorage.get(path); + if (localData) { + return localData; + } else { + const serverData = await this._option.serverStorage.get(path); + if (serverData) { + this._option.localStorage.set(path, serverData); + } + return serverData; + } + } + + /** + * local/remote 双写 + * */ + private _bothWrite(path: string, data: any) { + this._option.localStorage.set(path, data); + return this._option.serverStorage.set(path, data); + } + + /** + * HEAD指针文件 + * */ + private async _localHEAD() { + return (await this._option.localStorage.get('HEAD')) || 'refs/heads/main'; + } + + /** + * HEAD 指针对应的 commit id + * */ + private async _localHeadCommit() { + const HEAD = await this._localHEAD(); + return (await this._option.localStorage.get(HEAD)) || ''; + } + + /** + * 远端分支指向 commit 节点 + * */ + private async _remoteBranchCommit(branch?: string): Promise { + return await this._option.serverStorage.get(`remotes/heads/${branch || this._branch}`); + } + + private async _fetchCommits(startCommitId: string) { + const local = await this._option.localStorage.get(`objects/${startCommitId}`); + // todo 这里还需要检查 local.tree 是否本地有,如果没有也需要更新 + if (local) { + for (let i = 0; i < local.parents.length; i++) { + const parentId = local.parents[i]; + await this._fetchCommits(parentId); + } + } else { + // 如果本地没有记录,则从远端拉取,并检查父节点是否有相关信息 + const commitInfo = (await this._option.serverStorage.get(`objects/${startCommitId}`)) as Commit; + await this._option.localStorage.set(`objects/${startCommitId}`, commitInfo); + const parentIds = commitInfo.parents; + for (let i = 0; i < parentIds.length; i++) { + await this._fetchCommits(parentIds[i]); + } + } + return; + } + + /** + * 拉取数据至本地 + * 比较本地与远程的 commit 节点信息差异, + * 默认采用 merge 操作,更加高效一些 + * */ + async pull(branch?: string, rebase?: false) { + await this.fetch(); + const localCommit = await this._localHeadCommit(); + const remoteCommit = await this._remoteBranchCommit(branch); + const [localDiff, remoteDiff] = await this._diff([localCommit], [remoteCommit]); + const diffTreeEntry = new Map(); + for (const i in localDiff) { + const commit: Commit = await this._option.localStorage.get(`objects/${localDiff[i]}`); + const tree: Tree = await this._option.localStorage.get(`objects/${commit.tree}`); + tree.entries.forEach(function (value) { + if (!diffTreeEntry.has(value.filename)) { + diffTreeEntry.set(value.filename, value); + } + }); + } + + /** 通过 rebase 操作,一个节点一个节点的处理 todo 这里逻辑待后面来看*/ + if (rebase) { + for (const i in remoteDiff) { + const commit: Commit = await this._option.localStorage.get(`objects/${remoteDiff[i]}`); + const tree: Tree = await this._option.localStorage.get(`objects/${commit.tree}`); + const remoteChangeTreeEntry = new Map(); + + const conflictFiles: TreeEntry[] = []; + tree.entries.forEach(function (value) { + if (!remoteChangeTreeEntry.has(value.filename)) { + remoteChangeTreeEntry.set(value.filename, value); + } + if (diffTreeEntry.has(value.filename)) { + conflictFiles.push(value); + } + }); + + /** + * 没有冲突时,通过 cherry-pick 处理,将远程的 commit 节点 + * */ + if (conflictFiles.length === 0) { + await this._pickCommit(commit); + } else { + await this._resolveConfict(commit, conflictFiles); + } + } + } else { + /** merge 操作,将所有变更,打包一次性处理*/ + const remoteChangeTreeEntry = new Map(); + /** 收集commit change tree*/ + for (const i in remoteDiff) { + const commit: Commit = await this._option.localStorage.get(`objects/${remoteDiff[i]}`); + const tree: Tree = await this._option.localStorage.get(`objects/${commit.tree}`); + for (const j in tree.entries) { + const value = tree.entries[j]; + /** 多个commit 对同一个文件均做了修改,只保存最新的一个*/ + if (!remoteChangeTreeEntry.has(value.filename)) { + remoteChangeTreeEntry.set(value.filename, value); + } + } + } + + /** + * 处理远程的变更 + * */ + for (const i in remoteChangeTreeEntry) { + const localChange = diffTreeEntry.get(i); + const serverChange = remoteChangeTreeEntry.get(i); + /** 如果本地也有修改,则需要处理冲突,决策使用哪一个版本*/ + if (localChange) { + // todo 取值路径为 objects/xxx + const localFile = + (await this._option.localStorage.get(localChange.sha)) || + (await this._option.serverStorage.get(localChange.sha)); + + let serverFile; + if (serverChange?.sha) { + serverFile = + (await this._option.localStorage.get(serverChange?.sha)) || + (await this._option.serverStorage.get(serverChange?.sha)); + } + + const files = [ + { + filename: localChange.filename, + data: localFile + }, + { + filename: serverChange?.filename, + data: serverFile + } + ]; + + const pickIndex = this._option.checkFresh(files); + + const pickData = pickIndex === 1 ? serverChange : localChange; + + if (pickData) { + diffTreeEntry.set(i, pickData); + } + } else if (serverChange) { + diffTreeEntry.set(i, serverChange); + } + } + } + + /** diff change 收集完毕后*/ + + // 远程已有 commit 的情况下 + if (remoteCommit) { + const tree: Tree = { + entries: [], + sha: '' + }; + + diffTreeEntry.forEach(function (value) { + tree.entries.push(value); + }); + const treeId = makeSha(tree); + await this._bothWrite(treeId, tree); + + /** 在远程的基础上继续,添加节点*/ + const commit: Commit = { + author: 'auto merge', + committer: 'puller', + date: Date.now(), + message: `MR for: ${localDiff}`, + parents: [remoteCommit], + sha: '', + tree: treeId + }; + + /** 上传commit*/ + const commitId = makeSha(commit); + await this._bothWrite(commitId, commit); + /** 同步文件至本地*/ + await this._writeDiffTreeToLocal(diffTreeEntry); + await this._option.localStorage.set(await this._localHEAD(), commitId); + } + } + + private async _writeDiffTreeToLocal(tree: Map) { + const files = []; + for (const i in tree) { + const item = tree.get(i); + const { sha = '', filename } = item || {}; + const file = await this._option.localStorage.get(`objects/${sha}`); + if (filename) { + files.push({ + filename, + data: file + }); + } + } + + return this._option.writeFileToLocal(files); + } + + // todo 有冲突,需要解决 + _resolveConfict(commit: Commit, treeEntries: TreeEntry[]) { + // todo 针对有冲突的文件处理一下 + } + + private async _pickCommit(commit: Commit) { + const { tree } = commit; + const treeInfo: Tree = await this._option.localStorage.get(tree); + const files: (TreeEntry & { data: any })[] = []; + + /** 收集文件变更*/ + for (const i in treeInfo.entries) { + const value = treeInfo.entries[i]; + const file = await this._option.serverStorage.get(value.sha); + files.push({ + ...value, + data: file + }); + } + + /** + * 创建新的 commit 节点 + * */ + const newCommit: Commit = { + ...commit, + parents: [await this._localHeadCommit()] + }; + newCommit.sha = makeSha(newCommit); + + // todo 这里改为事务,保证文件修改和指针偏移的一致性 + /** 写入文件变更至本地*/ + await this._option.writeFileToLocal(files); + /** + * 修改指针 + * */ + const HEAD = await this._localHEAD(); + await this._option.localStorage.set(HEAD, newCommit.sha); + } + + async push() { + await this.pull(); + // todo + } + + /** + * 比较两个分支、节点的差异; + * commit1: {parents: [a]}, commit1: {parents: [b]} + * 两个节点数组,如 [a,b,c,d] , [f,e,d] + * 找到他们的共同祖先节点d,对应的下标 3,2 + * */ + async _diff(localCommits: string[], originCommits: string[]): Promise<[string[], string[]]> { + await this.fetch(); + const result = findCommonAncestorIndex(localCommits, originCommits); + if (result === null) { + const localCommit = localCommits[localCommits.length - 1]; + const originCommit = originCommits[originCommits.length - 1]; + + const localInfo: Commit = await this._option.localStorage.get(`objects/${localCommit}`); + const originInfo: Commit = await this._option.localStorage.get(`objects/${originCommit}`); + + if (!localInfo && !originInfo) { + return [localCommits, originCommits]; + } else { + if (localInfo) { + localCommits.push(...(localInfo.parents || [])); + } + if (originInfo) { + originCommits.push(...(originInfo.parents || [])); + } + return this._diff(localCommits, originCommits); + } + } else { + const { index1, index2 } = result; + const diffCommitsLocal = localCommits.slice(0, index1 - 1); + const diffCommitsOrigin = originCommits.slice(0, index2 - 1); + + return [diffCommitsLocal, diffCommitsOrigin]; + } + } +} diff --git a/packages/sync/src/index.ts b/packages/sync/src/index.ts new file mode 100644 index 00000000..a1f6c889 --- /dev/null +++ b/packages/sync/src/index.ts @@ -0,0 +1,4 @@ +import SyncStrategy from './database/index' + + +export default SyncStrategy diff --git a/packages/sync/test/sum.test.ts b/packages/sync/test/sum.test.ts new file mode 100644 index 00000000..e69de29b diff --git a/packages/sync/tsconfig.json b/packages/sync/tsconfig.json new file mode 100644 index 00000000..94558d5a --- /dev/null +++ b/packages/sync/tsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "ES2015", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "outDir": "./dist", + "rootDir": "./src", + "declaration": true + }, + "include": [ + "src/**/*.ts" + ] +} diff --git a/packages/web-components/LICENSE b/packages/web-components/LICENSE new file mode 100644 index 00000000..1d109515 --- /dev/null +++ b/packages/web-components/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 rowthan + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/packages/web-components/package.json b/packages/web-components/package.json index 455dc736..e6bb73c3 100644 --- a/packages/web-components/package.json +++ b/packages/web-components/package.json @@ -1,6 +1,7 @@ { - "name": "pagenote", - "version": "0.0.1", + "private": true, + "name": "@pagenote/web-component", + "version": "0.0.14-alpha.0", "description": "A react library developed with dumi", "module": "dist/index.js", "types": "dist/index.d.ts", @@ -44,9 +45,6 @@ "prettier --parser=typescript --write" ] }, - "publishConfig": { - "access": "public" - }, "peerDependencies": { "react": ">=16.9.0", "react-dom": ">=16.9.0" @@ -59,9 +57,9 @@ "@umijs/lint": "^4.0.88", "autoprefixer": "^10.4.16", "css-loader": "^6.8.1", - "dumi": "^2.2.14", + "dumi": "^2.2.16", "eslint": "^8.54.0", - "father": "^4.3.7", + "father": "^4.3.8", "husky": "^8.0.3", "lint-staged": "^15.1.0", "node-sass": "^9.0.0", diff --git a/packages/web-components/src/Card/KeywordCard.tsx b/packages/web-components/src/Card/KeywordCard.tsx index 6964f4c1..e8b361ee 100644 --- a/packages/web-components/src/Card/KeywordCard.tsx +++ b/packages/web-components/src/Card/KeywordCard.tsx @@ -1,5 +1,5 @@ import React, {FC, PropsWithChildren, ReactNode, useEffect, useState} from "react"; -import classNames from "classNames"; +import classNames from "classnames"; interface Props { css?: string diff --git a/packages/web-components/src/Demo/index.md b/packages/web-components/src/Demo/index.md new file mode 100644 index 00000000..e225f11c --- /dev/null +++ b/packages/web-components/src/Demo/index.md @@ -0,0 +1,10 @@ +# Demo + +This is an example component. + +```jsx +import { Demo } from '@pagenote/web-component'; +export default () =>
+ 微信公众号 +
+``` diff --git a/packages/web-components/src/Demo/index.scss b/packages/web-components/src/Demo/index.scss new file mode 100644 index 00000000..e69de29b diff --git a/packages/web-components/src/Demo/index.tsx b/packages/web-components/src/Demo/index.tsx new file mode 100644 index 00000000..ce68d6ce --- /dev/null +++ b/packages/web-components/src/Demo/index.tsx @@ -0,0 +1,33 @@ +import React, {FC, PropsWithChildren, useEffect, useState} from "react"; +import withComponentStyles from "../HOC"; +import {getChildren} from "../utils/webComponent"; + +/**react组件模式的 css 引入,产物将以单独的文件形式输出 sideEffect*/ +import '../tailwind.css' +import './index.scss' + +/**web-component 组件模式的纯文本引入,产物将包装在 js 内部*/ +import css from '!!raw-loader!sass-loader!postcss-loader!./index.scss' + + +const Index:FC> = (props) => { + const [state,setState] = useState(false) + + useEffect(function(){ + setState(true) + },[]) + return ( +
+ {getChildren(props)} + {state} +
+ ) +} + +export default Index + + +const WebComponent = withComponentStyles(Index,css) +export { + WebComponent +} diff --git a/packages/web-components/src/Foo/index.md b/packages/web-components/src/Foo/index.md index 2e0faa62..fb80c898 100644 --- a/packages/web-components/src/Foo/index.md +++ b/packages/web-components/src/Foo/index.md @@ -3,7 +3,7 @@ This is an example component. first ```jsx -import { Foo } from 'pagenote'; +import { Foo } from '@pagenote/web-component'; export default () => ``` diff --git a/packages/web-components/src/HOC.tsx b/packages/web-components/src/HOC.tsx index 518ef2a0..1a0dd557 100644 --- a/packages/web-components/src/HOC.tsx +++ b/packages/web-components/src/HOC.tsx @@ -1,11 +1,11 @@ import React, {Component, ComponentType, PropsWithChildren} from 'react'; -import {applyCss, namedNodeMapToObject} from "pagenote/utils/webComponent"; +import {applyCss, namedNodeMapToObject} from "./utils/webComponent"; import tailwindCss from '!!raw-loader!sass-loader!postcss-loader!./tailwind.css' // PropsWithChildren<{container?: Document}> function withComponentStyles (WrappedComponent: ComponentType, css?: string){ // 返回一个新的组件 - return class extends Component> { + return class extends Component> { componentDidMount() { applyCss(tailwindCss, this.props.container) if(css){ @@ -13,16 +13,47 @@ function withComponentStyles (WrappedComponent: ComponentType, css?: string } } render() { + console.log(this.props) const isWebComponent = this.props.container && this.props.container.nodeName === '#document-fragment'; // @ts-ignore const props = isWebComponent ? namedNodeMapToObject((this.props.container?.host?.attributes || [])) : this.props; - return + + return {isWebComponent ? : this.props.children} ; } } as typeof WrappedComponent; } +export function withoutReAction(ReactComponent: ComponentType<{container?: Document}>){ + + return class extends Component>{ + preventDefault(e: Event){ + e.stopPropagation(); + e.preventDefault(); + } + + componentDidMount(): void { + // @ts-ignore + const root = this.props.container?.host; + if(root){ + root.addEventListener('click',this.preventDefault) + } + } + + componentWillUnmount(): void { + // @ts-ignore + const root = this.props.container?.host; + if(root){ + root.removeEventListener('click',this.preventDefault) + } + } + + render(){ + return + } + } +} // const withCustomStyles = ( // WrappedComponent: ComponentType diff --git a/packages/web-components/src/Keyword/index.md b/packages/web-components/src/Keyword/index.md index ba76b0b2..b779355b 100644 --- a/packages/web-components/src/Keyword/index.md +++ b/packages/web-components/src/Keyword/index.md @@ -3,8 +3,8 @@ This is an example component. ```jsx -import { Keyword } from 'pagenote'; -import 'pagenote/index.wc.ts' +import { Keyword } from '@pagenote/web-component'; +import '@pagenote/web-component/index.wc.ts' export default () =>
微信公众号 微信公众号 diff --git a/packages/web-components/src/Keyword/index.tsx b/packages/web-components/src/Keyword/index.tsx index f1f9b41b..3c6c6dde 100644 --- a/packages/web-components/src/Keyword/index.tsx +++ b/packages/web-components/src/Keyword/index.tsx @@ -1,13 +1,13 @@ import React, {FC, PropsWithChildren, useEffect, useRef, useState} from "react"; -import withComponentStyles from "pagenote/HOC"; -import {calculateOptimalPosition} from "pagenote/utils/position"; +import withComponentStyles from "../HOC"; +import {calculateOptimalPosition} from "../utils/position"; import {getWordInfo} from "../service/request"; -import classNames from 'classNames'; -import {onFocusChange} from "pagenote/utils/focus"; -import Popup from "pagenote/Popup"; -import {getChildren, getComponentInnerText} from "pagenote/utils/webComponent"; -import KeywordCard from "pagenote/Card/KeywordCard"; -import Markdown from "pagenote/Markdown"; +import classNames from 'classnames'; +import {onFocusChange} from "../utils/focus"; +import Popup from "../Popup"; +import {getComponentInnerText} from "../utils/webComponent"; +import KeywordCard from "../Card/KeywordCard"; +import Markdown from "../Markdown"; /**react组件模式的 css 引入,产物将以单独的文件形式输出 sideEffect*/ import '../tailwind.css' import './index.scss' @@ -81,7 +81,8 @@ const Keyword:FC> = (props) => { 'loaded': state === LoadState.loaded, 'fail': state === LoadState.fail })}> - {getChildren(props)} + {/* web component 模式下,不需要保留原 html 节点,原节点用于兜底(如离线化) */} + {props.children || keyword}
diff --git a/packages/web-components/src/LetMeKnow/index.md b/packages/web-components/src/LetMeKnow/index.md new file mode 100644 index 00000000..a6f4b27b --- /dev/null +++ b/packages/web-components/src/LetMeKnow/index.md @@ -0,0 +1,13 @@ +# Let me Know + +This is an example component. + +```jsx +import { LetMeKnow } from '@pagenote/web-component'; +import '@pagenote/web-component/index.wc.ts' + +export default () =>
+ {/* 让我知道 */} + 让我知道 +
+``` diff --git a/packages/web-components/src/LetMeKnow/index.scss b/packages/web-components/src/LetMeKnow/index.scss new file mode 100644 index 00000000..e69de29b diff --git a/packages/web-components/src/LetMeKnow/index.tsx b/packages/web-components/src/LetMeKnow/index.tsx new file mode 100644 index 00000000..b52e8619 --- /dev/null +++ b/packages/web-components/src/LetMeKnow/index.tsx @@ -0,0 +1,36 @@ +import React, {FC, PropsWithChildren, useEffect, useState} from "react"; +import withComponentStyles, {withoutReAction} from "../HOC"; + +/**react组件模式的 css 引入,产物将以单独的文件形式输出 sideEffect*/ +import '../tailwind.css' +import './index.scss' + +/**web-component 组件模式的纯文本引入,产物将包装在 js 内部*/ +import css from '!!raw-loader!sass-loader!postcss-loader!./index.scss' + + +const Keyword:FC> = (props) => { + const {_isWebComponent} = props + const [state,setState] = useState(false) + + useEffect(function(){ + setState(true) + },[]) + + + return ( +
+ {props.children} +
+ ) +} + +export default Keyword + + +const WebComponent = withoutReAction(withComponentStyles(Keyword,css)) +// const WebComponent = withComponentStyles(Keyword,css) + +export { + WebComponent +} diff --git a/packages/web-components/src/Popup/index.md b/packages/web-components/src/Popup/index.md index 673ae3a5..781c97b5 100644 --- a/packages/web-components/src/Popup/index.md +++ b/packages/web-components/src/Popup/index.md @@ -3,8 +3,8 @@ This is an example component. ```jsx -import { Popup } from 'pagenote'; -import 'pagenote/index.wc.ts' +import { Popup } from '@pagenote/web-component'; +import '@pagenote/web-component/index.wc.ts' export default () =>
popup diff --git a/packages/web-components/src/Popup/index.tsx b/packages/web-components/src/Popup/index.tsx index 63df18fc..6c13eeaa 100644 --- a/packages/web-components/src/Popup/index.tsx +++ b/packages/web-components/src/Popup/index.tsx @@ -1,6 +1,7 @@ import React, {FC, PropsWithChildren} from "react"; -import withComponentStyles from "pagenote/HOC"; +import withComponentStyles from "../HOC"; import '../tailwind.css' + interface Props { css?: string left:number, diff --git a/packages/web-components/src/index.ts b/packages/web-components/src/index.ts index 55cd9f0d..7adda7cc 100644 --- a/packages/web-components/src/index.ts +++ b/packages/web-components/src/index.ts @@ -1,3 +1,5 @@ export { default as Foo } from './Foo'; export { default as Keyword} from './Keyword' -export {default as Popup} from './Popup' +export { default as Popup} from './Popup' +export { default as Demo} from './Demo' +export { default as LetMeKnow} from './LetMeKnow' diff --git a/packages/web-components/src/index.wc.ts b/packages/web-components/src/index.wc.ts index 2397ea9b..f1a28ba7 100644 --- a/packages/web-components/src/index.wc.ts +++ b/packages/web-components/src/index.wc.ts @@ -1,6 +1,7 @@ import r2wc from "@r2wc/react-to-web-component" import {WebComponent as Popup} from "./Popup"; import {WebComponent as Keyword} from './Keyword' +import {WebComponent as LetMeKnow} from "./LetMeKnow"; customElements.define("key-word", r2wc(Keyword,{ @@ -11,3 +12,7 @@ customElements.define("key-word", r2wc(Keyword,{ customElements.define("pop-up", r2wc(Popup,{ shadow:'closed' })) + +customElements.define("let-me-know", r2wc(LetMeKnow,{ + shadow:'closed' +})) diff --git a/packages/web-components/src/utils/webComponent.tsx b/packages/web-components/src/utils/webComponent.tsx index 56706f9b..ec4dfec1 100644 --- a/packages/web-components/src/utils/webComponent.tsx +++ b/packages/web-components/src/utils/webComponent.tsx @@ -4,10 +4,14 @@ export function isUsedAsWebComponent(props: PropsWithChildren) { return props.container && props.container.nodeName === '#document-fragment' } +/**获取用于节点渲染的 children*/ export function getChildren(props: PropsWithChildren) { - return isUsedAsWebComponent(props) ? : props.children; + return isUsedAsWebComponent(props) ? ( + + ) : props.children; } + export function getComponentInnerText(props: PropsWithChildren) { return isUsedAsWebComponent(props)? props.container.host.textContent : props.children?.toString(); } diff --git a/readme.md b/readme.md index 12429334..cde5b500 100644 --- a/readme.md +++ b/readme.md @@ -1,25 +1,10 @@ -## 关于本项目 -在网页里选中内容后、高亮、批注、分享,以及扩展你需要的功能,如反馈,搜索等。 +## 快捷指令 -![demo](./snapshots/pagenote.gif) - -## 使用方式 -```javascript -npm install pagenote --save - -import Pagenote from 'pagenote'; -import 'pagenote/dist/pagenote.css'; -var pagenote = new Pagenote('demos',option); -pagenote.init(); -``` - -## 目录 -```javascript --- demos // 存静态的演示页面 --- sdk // PAGENOTE 的核心SDK代码 --- snapshots // 项目 demos 图 +```shell +yarn workspace pagenote-web dev ``` -## 参考资料 -[pnpm](https://pnpm.io/zh/cli/install) +```shell +yarn workspace @pagenote/obsidian dev +``` \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index f2365478..d0088aae 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38,7 +38,7 @@ resolved "https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.7.tgz#26ea493a831b4f3a85475e7157be02fb4eab51fb" integrity sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg== -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5", "@babel/code-frame@^7.5.5": version "7.23.5" resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== @@ -72,7 +72,7 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.17.9", "@babel/core@^7.19.6", "@babel/core@^7.21.3", "@babel/core@^7.21.4": +"@babel/core@^7.1.0", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.12.9", "@babel/core@^7.17.9", "@babel/core@^7.19.6", "@babel/core@^7.21.3", "@babel/core@^7.21.4", "@babel/core@^7.4.4", "@babel/core@^7.7.5": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/core/-/core-7.23.6.tgz#8be77cd77c55baadcc1eae1c33df90ab6d2151d4" integrity sha512-FxpRyGjrMJXh7X3wGLGhNDCRiwpWEF74sKjTLDJSG5Kyvow3QZaG0Adbqzi9ZrVjTWpsX+2cxWXD71NMg93kdw== @@ -102,7 +102,7 @@ eslint-visitor-keys "^2.1.0" semver "^6.3.1" -"@babel/generator@^7.23.0", "@babel/generator@^7.23.6": +"@babel/generator@^7.23.0", "@babel/generator@^7.23.6", "@babel/generator@^7.7.2": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== @@ -126,7 +126,7 @@ dependencies: "@babel/types" "^7.22.15" -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": +"@babel/helper-compilation-targets@^7.10.4", "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== @@ -161,6 +161,20 @@ regexpu-core "^5.3.1" semver "^6.3.1" +"@babel/helper-define-polyfill-provider@^0.0.3": + version "0.0.3" + resolved "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.0.3.tgz#df9da66285b884ce66417abdd0b6ca91198149bd" + integrity sha512-dULDd/APiP4JowYDAMosecKOi/1v+UId99qhBGiO3myM29KtAVKS/R3x3OJJNBR0FeYB1BcYb2dCwkhqvxWXXQ== + dependencies: + "@babel/helper-compilation-targets" "^7.10.4" + "@babel/helper-module-imports" "^7.10.4" + "@babel/helper-plugin-utils" "^7.10.4" + "@babel/traverse" "^7.11.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" + "@babel/helper-define-polyfill-provider@^0.4.4": version "0.4.4" resolved "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz#64df615451cb30e94b59a9696022cffac9a10088" @@ -199,7 +213,7 @@ dependencies: "@babel/types" "^7.23.0" -"@babel/helper-module-imports@^7.22.15": +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.22.15": version "7.22.15" resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== @@ -310,7 +324,7 @@ chalk "^2.4.2" js-tokens "^4.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0", "@babel/parser@^7.23.6": +"@babel/parser@^7.1.0", "@babel/parser@^7.11.5", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0", "@babel/parser@^7.23.6", "@babel/parser@^7.7.0": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.23.6.tgz#ba1c9e512bda72a47e285ae42aff9d2a635a9e3b" integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== @@ -339,7 +353,7 @@ "@babel/helper-environment-visitor" "^7.22.20" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-proposal-class-properties@^7.10.4": +"@babel/plugin-proposal-class-properties@^7.10.4", "@babel/plugin-proposal-class-properties@^7.4.4": version "7.18.6" resolved "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== @@ -441,7 +455,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.23.3": +"@babel/plugin-syntax-jsx@^7.23.3", "@babel/plugin-syntax-jsx@^7.7.2": version "7.23.3" resolved "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== @@ -504,7 +518,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-typescript@^7.23.3": +"@babel/plugin-syntax-typescript@^7.23.3", "@babel/plugin-syntax-typescript@^7.7.2": version "7.23.3" resolved "https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== @@ -993,7 +1007,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.22.15" "@babel/helper-plugin-utils" "^7.22.5" -"@babel/preset-env@^7.12.7", "@babel/preset-env@^7.20.2": +"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.7", "@babel/preset-env@^7.20.2", "@babel/preset-env@^7.23.6": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.23.6.tgz#ad0ea799d5a3c07db5b9a172819bbd444092187a" integrity sha512-2XPn/BqKkZCpzYhUUNZ1ssXw7DcXfKQEjv/uXZUXgaebCMYmkEsfZ2yY+vv+xtXv50WmL5SGhyB6/xsWxIvvOQ== @@ -1123,7 +1137,7 @@ dependencies: regenerator-runtime "^0.14.0" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.1", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.7.6", "@babel/runtime@^7.7.7", "@babel/runtime@^7.8.4": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.1", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.1", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.18.0", "@babel/runtime@^7.18.3", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.7.7", "@babel/runtime@^7.8.4": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.6.tgz#c05e610dc228855dc92ef1b53d07389ed8ab521d" integrity sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ== @@ -1139,7 +1153,7 @@ "@babel/parser" "^7.22.15" "@babel/types" "^7.22.15" -"@babel/traverse@^7.23.2", "@babel/traverse@^7.23.6": +"@babel/traverse@^7.1.0", "@babel/traverse@^7.11.5", "@babel/traverse@^7.23.2", "@babel/traverse@^7.23.6", "@babel/traverse@^7.7.0": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.23.6.tgz#b53526a2367a0dd6edc423637f3d2d0f2521abc5" integrity sha512-czastdK1e8YByZqezMPFiZ8ahwVMh/ESl9vPgvgdB9AmFMGP5jfpFax74AQgl5zj4XHzqeYAg2l8PuUeRS1MgQ== @@ -1155,7 +1169,7 @@ debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.3.3", "@babel/types@^7.4.4": +"@babel/types@^7.0.0", "@babel/types@^7.20.0", "@babel/types@^7.20.7", "@babel/types@^7.21.3", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": version "7.23.6" resolved "https://registry.npmmirror.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd" integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== @@ -1164,11 +1178,24 @@ "@babel/helper-validator-identifier" "^7.22.20" to-fast-properties "^2.0.0" +"@bcoe/v8-coverage@^0.2.3": + version "0.2.3" + resolved "https://registry.npmmirror.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + "@bloomberg/record-tuple-polyfill@0.0.4": version "0.0.4" resolved "https://registry.npmmirror.com/@bloomberg/record-tuple-polyfill/-/record-tuple-polyfill-0.0.4.tgz#9ef3df44e472ceb9a0a2010d858a526f2021fefa" integrity sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw== +"@cnakazawa/watch@^1.0.3": + version "1.0.4" + resolved "https://registry.npmmirror.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + dependencies: + exec-sh "^0.3.2" + minimist "^1.2.0" + "@commitlint/cli@^18.4.3": version "18.4.3" resolved "https://registry.npmmirror.com/@commitlint/cli/-/cli-18.4.3.tgz#5b6112035f2cb17b76244cde5f1587ab853c2365" @@ -1425,6 +1452,11 @@ resolved "https://registry.npmmirror.com/@csstools/selector-specificity/-/selector-specificity-3.0.1.tgz#d84597fbc0f897240c12fc0a31e492b036c70e40" integrity sha512-NPljRHkq4a14YzZ3YD406uaxh7s0g6eAq3L9aLOWywoqe8PkYamAvtsh7KNX6c++ihDrJ0RiU+/z7rGnhlZ5ww== +"@esbuild/aix-ppc64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.10.tgz#fb3922a0183d27446de00cf60d4f7baaadf98d84" + integrity sha512-Q+mk96KJ+FZ30h9fsJl+67IjNJm3x2eX+GBWGmocAKgzp27cowCOOqSdscX80s0SpdFXZnIv/+1xD1EctFx96Q== + "@esbuild/android-arm64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd" @@ -1435,6 +1467,11 @@ resolved "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== +"@esbuild/android-arm64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.19.10.tgz#ef31015416dd79398082409b77aaaa2ade4d531a" + integrity sha512-1X4CClKhDgC3by7k8aOWZeBXQX8dHT5QAMCAQDArCLaYfkppoARvh0fit3X2Qs+MXDngKcHv6XXyQCpY0hkK1Q== + "@esbuild/android-arm@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d" @@ -1445,6 +1482,11 @@ resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== +"@esbuild/android-arm@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.19.10.tgz#1c23c7e75473aae9fb323be5d9db225142f47f52" + integrity sha512-7W0bK7qfkw1fc2viBfrtAEkDKHatYfHzr/jKAHNr9BvkYDXPcC6bodtm8AyLJNNuqClLNaeTLuwURt4PRT9d7w== + "@esbuild/android-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1" @@ -1455,6 +1497,11 @@ resolved "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== +"@esbuild/android-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.19.10.tgz#df6a4e6d6eb8da5595cfce16d4e3f6bc24464707" + integrity sha512-O/nO/g+/7NlitUxETkUv/IvADKuZXyH4BHf/g/7laqKC4i/7whLpB0gvpPc2zpF0q9Q6FXS3TS75QHac9MvVWw== + "@esbuild/darwin-arm64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276" @@ -1465,6 +1512,11 @@ resolved "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== +"@esbuild/darwin-arm64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.10.tgz#8462a55db07c1b2fad61c8244ce04469ef1043be" + integrity sha512-YSRRs2zOpwypck+6GL3wGXx2gNP7DXzetmo5pHXLrY/VIMsS59yKfjPizQ4lLt5vEI80M41gjm2BxrGZ5U+VMA== + "@esbuild/darwin-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb" @@ -1475,6 +1527,11 @@ resolved "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== +"@esbuild/darwin-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.19.10.tgz#d1de20bfd41bb75b955ba86a6b1004539e8218c1" + integrity sha512-alfGtT+IEICKtNE54hbvPg13xGBe4GkVxyGWtzr+yHO7HIiRJppPDhOKq3zstTcVf8msXb/t4eavW3jCDpMSmA== + "@esbuild/freebsd-arm64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2" @@ -1485,6 +1542,11 @@ resolved "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== +"@esbuild/freebsd-arm64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.10.tgz#16904879e34c53a2e039d1284695d2db3e664d57" + integrity sha512-dMtk1wc7FSH8CCkE854GyGuNKCewlh+7heYP/sclpOG6Cectzk14qdUIY5CrKDbkA/OczXq9WesqnPl09mj5dg== + "@esbuild/freebsd-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4" @@ -1495,6 +1557,11 @@ resolved "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== +"@esbuild/freebsd-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.10.tgz#8ad9e5ca9786ca3f1ef1411bfd10b08dcd9d4cef" + integrity sha512-G5UPPspryHu1T3uX8WiOEUa6q6OlQh6gNl4CO4Iw5PS+Kg5bVggVFehzXBJY6X6RSOMS8iXDv2330VzaObm4Ag== + "@esbuild/linux-arm64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb" @@ -1505,6 +1572,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== +"@esbuild/linux-arm64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.19.10.tgz#d82cf2c590faece82d28bbf1cfbe36f22ae25bd2" + integrity sha512-QxaouHWZ+2KWEj7cGJmvTIHVALfhpGxo3WLmlYfJ+dA5fJB6lDEIg+oe/0//FuyVHuS3l79/wyBxbHr0NgtxJQ== + "@esbuild/linux-arm@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a" @@ -1515,6 +1587,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== +"@esbuild/linux-arm@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.19.10.tgz#477b8e7c7bcd34369717b04dd9ee6972c84f4029" + integrity sha512-j6gUW5aAaPgD416Hk9FHxn27On28H4eVI9rJ4az7oCGTFW48+LcgNDBN+9f8rKZz7EEowo889CPKyeaD0iw9Kg== + "@esbuild/linux-ia32@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a" @@ -1525,6 +1602,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== +"@esbuild/linux-ia32@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.19.10.tgz#d55ff822cf5b0252a57112f86857ff23be6cab0e" + integrity sha512-4ub1YwXxYjj9h1UIZs2hYbnTZBtenPw5NfXCRgEkGb0b6OJ2gpkMvDqRDYIDRjRdWSe/TBiZltm3Y3Q8SN1xNg== + "@esbuild/linux-loong64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72" @@ -1535,6 +1617,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== +"@esbuild/linux-loong64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.19.10.tgz#a9ad057d7e48d6c9f62ff50f6f208e331c4543c7" + integrity sha512-lo3I9k+mbEKoxtoIbM0yC/MZ1i2wM0cIeOejlVdZ3D86LAcFXFRdeuZmh91QJvUTW51bOK5W2BznGNIl4+mDaA== + "@esbuild/linux-mips64el@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289" @@ -1545,6 +1632,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== +"@esbuild/linux-mips64el@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.10.tgz#b011a96924773d60ebab396fbd7a08de66668179" + integrity sha512-J4gH3zhHNbdZN0Bcr1QUGVNkHTdpijgx5VMxeetSk6ntdt+vR1DqGmHxQYHRmNb77tP6GVvD+K0NyO4xjd7y4A== + "@esbuild/linux-ppc64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7" @@ -1555,6 +1647,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== +"@esbuild/linux-ppc64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.10.tgz#5d8b59929c029811e473f2544790ea11d588d4dd" + integrity sha512-tgT/7u+QhV6ge8wFMzaklOY7KqiyitgT1AUHMApau32ZlvTB/+efeCtMk4eXS+uEymYK249JsoiklZN64xt6oQ== + "@esbuild/linux-riscv64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09" @@ -1565,6 +1662,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== +"@esbuild/linux-riscv64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.10.tgz#292b06978375b271bd8bc0a554e0822957508d22" + integrity sha512-0f/spw0PfBMZBNqtKe5FLzBDGo0SKZKvMl5PHYQr3+eiSscfJ96XEknCe+JoOayybWUFQbcJTrk946i3j9uYZA== + "@esbuild/linux-s390x@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829" @@ -1575,6 +1677,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== +"@esbuild/linux-s390x@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.19.10.tgz#d30af63530f8d4fa96930374c9dd0d62bf59e069" + integrity sha512-pZFe0OeskMHzHa9U38g+z8Yx5FNCLFtUnJtQMpwhS+r4S566aK2ci3t4NCP4tjt6d5j5uo4h7tExZMjeKoehAA== + "@esbuild/linux-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4" @@ -1585,6 +1692,11 @@ resolved "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== +"@esbuild/linux-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.19.10.tgz#898c72eeb74d9f2fb43acf316125b475548b75ce" + integrity sha512-SpYNEqg/6pZYoc+1zLCjVOYvxfZVZj6w0KROZ3Fje/QrM3nfvT2llI+wmKSrWuX6wmZeTapbarvuNNK/qepSgA== + "@esbuild/netbsd-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462" @@ -1595,6 +1707,11 @@ resolved "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== +"@esbuild/netbsd-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.10.tgz#fd473a5ae261b43eab6dad4dbd5a3155906e6c91" + integrity sha512-ACbZ0vXy9zksNArWlk2c38NdKg25+L9pr/mVaj9SUq6lHZu/35nx2xnQVRGLrC1KKQqJKRIB0q8GspiHI3J80Q== + "@esbuild/openbsd-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691" @@ -1605,6 +1722,11 @@ resolved "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== +"@esbuild/openbsd-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.10.tgz#96eb8992e526717b5272321eaad3e21f3a608e46" + integrity sha512-PxcgvjdSjtgPMiPQrM3pwSaG4kGphP+bLSb+cihuP0LYdZv1epbAIecHVl5sD3npkfYBZ0ZnOjR878I7MdJDFg== + "@esbuild/sunos-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273" @@ -1615,6 +1737,11 @@ resolved "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== +"@esbuild/sunos-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.19.10.tgz#c16ee1c167f903eaaa6acf7372bee42d5a89c9bc" + integrity sha512-ZkIOtrRL8SEJjr+VHjmW0znkPs+oJXhlJbNwfI37rvgeMtk3sxOQevXPXjmAPZPigVTncvFqLMd+uV0IBSEzqA== + "@esbuild/win32-arm64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f" @@ -1625,6 +1752,11 @@ resolved "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== +"@esbuild/win32-arm64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.19.10.tgz#7e417d1971dbc7e469b4eceb6a5d1d667b5e3dcc" + integrity sha512-+Sa4oTDbpBfGpl3Hn3XiUe4f8TU2JF7aX8cOfqFYMMjXp6ma6NJDztl5FDG8Ezx0OjwGikIHw+iA54YLDNNVfw== + "@esbuild/win32-ia32@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03" @@ -1635,6 +1767,11 @@ resolved "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== +"@esbuild/win32-ia32@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.19.10.tgz#2b52dfec6cd061ecb36171c13bae554888b439e5" + integrity sha512-EOGVLK1oWMBXgfttJdPHDTiivYSjX6jDNaATeNOaCOFEVcfMjtbx7WVQwPSE1eIfCp/CaSF2nSrDtzc4I9f8TQ== + "@esbuild/win32-x64@0.17.19": version "0.17.19" resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061" @@ -1645,6 +1782,11 @@ resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d" integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== +"@esbuild/win32-x64@0.19.10": + version "0.19.10" + resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.19.10.tgz#bd123a74f243d2f3a1f046447bb9b363ee25d072" + integrity sha512-whqLG6Sc70AbU73fFYvuYzaE4MNMBIlR1Y/IrUeOXFrWHxBEjjbZaQ3IXIQS8wJdAzue2GwYZCjOrgrU1oUHoA== + "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" resolved "https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -1672,11 +1814,6 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.55.0": - version "8.55.0" - resolved "https://registry.npmmirror.com/@eslint/js/-/js-8.55.0.tgz#b721d52060f369aa259cf97392403cb9ce892ec6" - integrity sha512-qQfo2mxH5yVom1kacMtZZJFVdW+E70mqHMJvVg6WTLo+VBuQJ4TojZlfWBjK0ve5BdEeNAVxOsl/nvNMpJOaJA== - "@eslint/js@8.56.0": version "8.56.0" resolved "https://registry.npmmirror.com/@eslint/js/-/js-8.56.0.tgz#ef20350fec605a7f7035a01764731b2de0f3782b" @@ -1843,6 +1980,11 @@ resolved "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044" integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw== +"@hutson/parse-repository-url@^3.0.0": + version "3.0.2" + resolved "https://registry.npmmirror.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" + integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== + "@iconify/types@^2.0.0": version "2.0.0" resolved "https://registry.npmmirror.com/@iconify/types/-/types-2.0.0.tgz#ab0e9ea681d6c8a1214f30cd741fe3a20cc57f57" @@ -1860,6 +2002,18 @@ kolorist "^1.6.0" local-pkg "^0.4.2" +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.npmmirror.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" @@ -1876,6 +2030,235 @@ resolved "https://registry.npmmirror.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== +"@jest/console@^25.5.0": + version "25.5.0" + resolved "https://registry.npmmirror.com/@jest/console/-/console-25.5.0.tgz#770800799d510f37329c508a9edd0b7b447d9abb" + integrity sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw== + dependencies: + "@jest/types" "^25.5.0" + chalk "^3.0.0" + jest-message-util "^25.5.0" + jest-util "^25.5.0" + slash "^3.0.0" + +"@jest/console@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/console/-/console-29.7.0.tgz#cd4822dbdb84529265c5a2bdb529a3c9cc950ffc" + integrity sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + +"@jest/core@^25.5.4": + version "25.5.4" + resolved "https://registry.npmmirror.com/@jest/core/-/core-25.5.4.tgz#3ef7412f7339210f003cdf36646bbca786efe7b4" + integrity sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA== + dependencies: + "@jest/console" "^25.5.0" + "@jest/reporters" "^25.5.1" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + ansi-escapes "^4.2.1" + chalk "^3.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-changed-files "^25.5.0" + jest-config "^25.5.4" + jest-haste-map "^25.5.1" + jest-message-util "^25.5.0" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-resolve-dependencies "^25.5.4" + jest-runner "^25.5.4" + jest-runtime "^25.5.4" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + jest-watcher "^25.5.0" + micromatch "^4.0.2" + p-each-series "^2.1.0" + realpath-native "^2.0.0" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/core@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/core/-/core-29.7.0.tgz#b6cccc239f30ff36609658c5a5e2291757ce448f" + integrity sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg== + dependencies: + "@jest/console" "^29.7.0" + "@jest/reporters" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + ci-info "^3.2.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-changed-files "^29.7.0" + jest-config "^29.7.0" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-resolve-dependencies "^29.7.0" + jest-runner "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + jest-watcher "^29.7.0" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-ansi "^6.0.0" + +"@jest/environment@^25.5.0": + version "25.5.0" + resolved "https://registry.npmmirror.com/@jest/environment/-/environment-25.5.0.tgz#aa33b0c21a716c65686638e7ef816c0e3a0c7b37" + integrity sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA== + dependencies: + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + +"@jest/environment@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/environment/-/environment-29.7.0.tgz#24d61f54ff1f786f3cd4073b4b94416383baf2a7" + integrity sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw== + dependencies: + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + +"@jest/expect-utils@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6" + integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA== + dependencies: + jest-get-type "^29.6.3" + +"@jest/expect@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/expect/-/expect-29.7.0.tgz#76a3edb0cb753b70dfbfe23283510d3d45432bf2" + integrity sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ== + dependencies: + expect "^29.7.0" + jest-snapshot "^29.7.0" + +"@jest/fake-timers@^25.5.0": + version "25.5.0" + resolved "https://registry.npmmirror.com/@jest/fake-timers/-/fake-timers-25.5.0.tgz#46352e00533c024c90c2bc2ad9f2959f7f114185" + integrity sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ== + dependencies: + "@jest/types" "^25.5.0" + jest-message-util "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + lolex "^5.0.0" + +"@jest/fake-timers@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/fake-timers/-/fake-timers-29.7.0.tgz#fd91bf1fffb16d7d0d24a426ab1a47a49881a565" + integrity sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ== + dependencies: + "@jest/types" "^29.6.3" + "@sinonjs/fake-timers" "^10.0.2" + "@types/node" "*" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +"@jest/globals@^25.5.2": + version "25.5.2" + resolved "https://registry.npmmirror.com/@jest/globals/-/globals-25.5.2.tgz#5e45e9de8d228716af3257eeb3991cc2e162ca88" + integrity sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/types" "^25.5.0" + expect "^25.5.0" + +"@jest/globals@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/globals/-/globals-29.7.0.tgz#8d9290f9ec47ff772607fa864ca1d5a2efae1d4d" + integrity sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/types" "^29.6.3" + jest-mock "^29.7.0" + +"@jest/reporters@^25.5.1": + version "25.5.1" + resolved "https://registry.npmmirror.com/@jest/reporters/-/reporters-25.5.1.tgz#cb686bcc680f664c2dbaf7ed873e93aa6811538b" + integrity sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.2.4" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^4.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.0.2" + jest-haste-map "^25.5.1" + jest-resolve "^25.5.1" + jest-util "^25.5.0" + jest-worker "^25.5.0" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^3.1.0" + terminal-link "^2.0.0" + v8-to-istanbul "^4.1.3" + optionalDependencies: + node-notifier "^6.0.0" + +"@jest/reporters@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/reporters/-/reporters-29.7.0.tgz#04b262ecb3b8faa83b0b3d321623972393e8f4c7" + integrity sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg== + dependencies: + "@bcoe/v8-coverage" "^0.2.3" + "@jest/console" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@jridgewell/trace-mapping" "^0.3.18" + "@types/node" "*" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^6.0.0" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.1.3" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + jest-worker "^29.7.0" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + v8-to-istanbul "^9.0.1" + "@jest/schemas@^29.6.3": version "29.6.3" resolved "https://registry.npmmirror.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" @@ -1883,6 +2266,87 @@ dependencies: "@sinclair/typebox" "^0.27.8" +"@jest/source-map@^25.5.0": + version "25.5.0" + resolved "https://registry.npmmirror.com/@jest/source-map/-/source-map-25.5.0.tgz#df5c20d6050aa292c2c6d3f0d2c7606af315bd1b" + integrity sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ== + dependencies: + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" + +"@jest/source-map@^29.6.3": + version "29.6.3" + resolved "https://registry.npmmirror.com/@jest/source-map/-/source-map-29.6.3.tgz#d90ba772095cf37a34a5eb9413f1b562a08554c4" + integrity sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" + callsites "^3.0.0" + graceful-fs "^4.2.9" + +"@jest/test-result@^25.5.0": + version "25.5.0" + resolved "https://registry.npmmirror.com/@jest/test-result/-/test-result-25.5.0.tgz#139a043230cdeffe9ba2d8341b27f2efc77ce87c" + integrity sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A== + dependencies: + "@jest/console" "^25.5.0" + "@jest/types" "^25.5.0" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-result@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/test-result/-/test-result-29.7.0.tgz#8db9a80aa1a097bb2262572686734baed9b1657c" + integrity sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA== + dependencies: + "@jest/console" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + collect-v8-coverage "^1.0.0" + +"@jest/test-sequencer@^25.5.4": + version "25.5.4" + resolved "https://registry.npmmirror.com/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz#9b4e685b36954c38d0f052e596d28161bdc8b737" + integrity sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA== + dependencies: + "@jest/test-result" "^25.5.0" + graceful-fs "^4.2.4" + jest-haste-map "^25.5.1" + jest-runner "^25.5.4" + jest-runtime "^25.5.4" + +"@jest/test-sequencer@^29.7.0": + version "29.7.0" + resolved "https://registry.npmmirror.com/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz#6cef977ce1d39834a3aea887a1726628a6f072ce" + integrity sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw== + dependencies: + "@jest/test-result" "^29.7.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + slash "^3.0.0" + +"@jest/transform@^25.5.1": + version "25.5.1" + resolved "https://registry.npmmirror.com/@jest/transform/-/transform-25.5.1.tgz#0469ddc17699dd2bf985db55fa0fb9309f5c2db3" + integrity sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg== + dependencies: + "@babel/core" "^7.1.0" + "@jest/types" "^25.5.0" + babel-plugin-istanbul "^6.0.0" + chalk "^3.0.0" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^25.5.1" + jest-regex-util "^25.2.6" + jest-util "^25.5.0" + micromatch "^4.0.2" + pirates "^4.0.1" + realpath-native "^2.0.0" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" + "@jest/transform@^29.7.0": version "29.7.0" resolved "https://registry.npmmirror.com/@jest/transform/-/transform-29.7.0.tgz#df2dd9c346c7d7768b8a06639994640c642e284c" @@ -1915,6 +2379,16 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" +"@jest/types@^25.5.0": + version "25.5.0" + resolved "https://registry.npmmirror.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" + integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^1.1.1" + "@types/yargs" "^15.0.0" + chalk "^3.0.0" + "@jest/types@^29.6.3": version "29.6.3" resolved "https://registry.npmmirror.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" @@ -1959,7 +2433,7 @@ resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": version "0.3.20" resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== @@ -1967,6 +2441,76 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@lerna/create@8.0.1": + version "8.0.1" + resolved "https://registry.npmmirror.com/@lerna/create/-/create-8.0.1.tgz#cc0ab19163c67269552292d95f23568468fa9921" + integrity sha512-PDYNUF8Nv5j7DbGvVbizEuYuQbNFZ0+wVOtRPvBQOkC2dMNryi3dJjktEd1QeDX6Wa/JkJWvZ5SMHyr+7H3Rtg== + dependencies: + "@npmcli/run-script" "7.0.2" + "@nx/devkit" ">=17.1.2 < 18" + "@octokit/plugin-enterprise-rest" "6.0.1" + "@octokit/rest" "19.0.11" + byte-size "8.1.1" + chalk "4.1.0" + clone-deep "4.0.1" + cmd-shim "6.0.1" + columnify "1.6.0" + conventional-changelog-core "5.0.1" + conventional-recommended-bump "7.0.1" + cosmiconfig "^8.2.0" + dedent "0.7.0" + execa "5.0.0" + fs-extra "^11.1.1" + get-stream "6.0.0" + git-url-parse "13.1.0" + glob-parent "5.1.2" + globby "11.1.0" + graceful-fs "4.2.11" + has-unicode "2.0.1" + ini "^1.3.8" + init-package-json "5.0.0" + inquirer "^8.2.4" + is-ci "3.0.1" + is-stream "2.0.0" + js-yaml "4.1.0" + libnpmpublish "7.3.0" + load-json-file "6.2.0" + lodash "^4.17.21" + make-dir "4.0.0" + minimatch "3.0.5" + multimatch "5.0.0" + node-fetch "2.6.7" + npm-package-arg "8.1.1" + npm-packlist "5.1.1" + npm-registry-fetch "^14.0.5" + npmlog "^6.0.2" + nx ">=17.1.2 < 18" + p-map "4.0.0" + p-map-series "2.1.0" + p-queue "6.6.2" + p-reduce "^2.1.0" + pacote "^17.0.5" + pify "5.0.0" + read-cmd-shim "4.0.0" + read-package-json "6.0.4" + resolve-from "5.0.0" + rimraf "^4.4.1" + semver "^7.3.4" + signal-exit "3.0.7" + slash "^3.0.0" + ssri "^9.0.1" + strong-log-transformer "2.1.0" + tar "6.1.11" + temp-dir "1.0.0" + upath "2.0.1" + uuid "^9.0.0" + validate-npm-package-license "^3.0.4" + validate-npm-package-name "5.0.0" + write-file-atomic "5.0.1" + write-pkg "4.0.0" + yargs "17.7.2" + yargs-parser "21.1.1" + "@loadable/component@5.15.2": version "5.15.2" resolved "https://registry.npmmirror.com/@loadable/component/-/component-5.15.2.tgz#b6c418d592e0a64f16b1d614ca9d3b1443d3b498" @@ -1981,21 +2525,6 @@ resolved "https://registry.npmmirror.com/@makotot/ghostui/-/ghostui-2.0.0.tgz#ae035d405a9ed5100436158e953ed9480f1c09a7" integrity sha512-LD6OeMv+yGjpYZNjh34yDTCIE1NegqOtJq5gm4wX6op3QL7K5psTVzMjkWzseBoYj0XOD4g+UJVIZTprfoOPGg== -"@mapbox/node-pre-gyp@^1.0.0": - version "1.0.11" - resolved "https://registry.npmmirror.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz#417db42b7f5323d79e93b34a6d7a2a12c0df43fa" - integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== - dependencies: - detect-libc "^2.0.0" - https-proxy-agent "^5.0.0" - make-dir "^3.1.0" - node-fetch "^2.6.7" - nopt "^5.0.0" - npmlog "^5.0.1" - rimraf "^3.0.2" - semver "^7.3.5" - tar "^6.1.11" - "@matejmazur/react-katex@^3.1.3": version "3.1.3" resolved "https://registry.npmmirror.com/@matejmazur/react-katex/-/react-katex-3.1.3.tgz#f07404c848b93bfef9ed9653a4bb080dc8bf2bf0" @@ -2167,6 +2696,17 @@ "@types/node-fetch" "^2.5.10" node-fetch "^2.6.1" +"@npmcli/agent@^2.0.0": + version "2.2.0" + resolved "https://registry.npmmirror.com/@npmcli/agent/-/agent-2.2.0.tgz#e81f00fdb2a670750ff7731bbefb47ecbf0ccf44" + integrity sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q== + dependencies: + agent-base "^7.1.0" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.1" + lru-cache "^10.0.1" + socks-proxy-agent "^8.0.1" + "@npmcli/fs@^1.0.0": version "1.1.1" resolved "https://registry.npmmirror.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" @@ -2183,6 +2723,35 @@ "@gar/promisify" "^1.1.3" semver "^7.3.5" +"@npmcli/fs@^3.1.0": + version "3.1.0" + resolved "https://registry.npmmirror.com/@npmcli/fs/-/fs-3.1.0.tgz#233d43a25a91d68c3a863ba0da6a3f00924a173e" + integrity sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w== + dependencies: + semver "^7.3.5" + +"@npmcli/git@^5.0.0": + version "5.0.3" + resolved "https://registry.npmmirror.com/@npmcli/git/-/git-5.0.3.tgz#ad3ede0994bcf716ddb63d361f3ea16cb72d878c" + integrity sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw== + dependencies: + "@npmcli/promise-spawn" "^7.0.0" + lru-cache "^10.0.1" + npm-pick-manifest "^9.0.0" + proc-log "^3.0.0" + promise-inflight "^1.0.1" + promise-retry "^2.0.1" + semver "^7.3.5" + which "^4.0.0" + +"@npmcli/installed-package-contents@^2.0.1": + version "2.0.2" + resolved "https://registry.npmmirror.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz#bfd817eccd9e8df200919e73f57f9e3d9e4f9e33" + integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ== + dependencies: + npm-bundled "^3.0.0" + npm-normalize-package-bin "^3.0.0" + "@npmcli/move-file@^1.0.1": version "1.1.2" resolved "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" @@ -2199,6 +2768,223 @@ mkdirp "^1.0.4" rimraf "^3.0.2" +"@npmcli/node-gyp@^3.0.0": + version "3.0.0" + resolved "https://registry.npmmirror.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a" + integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA== + +"@npmcli/promise-spawn@^7.0.0": + version "7.0.0" + resolved "https://registry.npmmirror.com/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz#fd1c64ed4ff2341e503e1f390c62640a6540df09" + integrity sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ== + dependencies: + which "^4.0.0" + +"@npmcli/run-script@7.0.2", "@npmcli/run-script@^7.0.0": + version "7.0.2" + resolved "https://registry.npmmirror.com/@npmcli/run-script/-/run-script-7.0.2.tgz#497e7f058799497889df65900c711312252276d3" + integrity sha512-Omu0rpA8WXvcGeY6DDzyRoY1i5DkCBkzyJ+m2u7PD6quzb0TvSqdIPOkTn8ZBOj7LbbcbMfZ3c5skwSu6m8y2w== + dependencies: + "@npmcli/node-gyp" "^3.0.0" + "@npmcli/promise-spawn" "^7.0.0" + node-gyp "^10.0.0" + read-package-json-fast "^3.0.0" + which "^4.0.0" + +"@nrwl/devkit@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nrwl/devkit/-/devkit-17.2.7.tgz#20c5fd8e0a2813940fdfb34523d4d77788b524ff" + integrity sha512-TISLlIH3xSWre2NLg0aMUBmTvMus+xUicaMeg8DWvwSXJJIMC5QFlB1hjw0VkyLsSraHpd5PWtyDqldHWRfKUQ== + dependencies: + "@nx/devkit" "17.2.7" + +"@nrwl/tao@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nrwl/tao/-/tao-17.2.7.tgz#a4df2089559bce0af66fbe785324c1f8abe752ec" + integrity sha512-06YYR1Ndb+nAJaQuvi2J3bX7i2dStQvDHkT+qprUXKxOrggFcPcs+7e2LwNWKDGdCu4r0qFHPlamj7y5d6qM2Q== + dependencies: + nx "17.2.7" + tslib "^2.3.0" + +"@nx/devkit@17.2.7", "@nx/devkit@>=17.1.2 < 18": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/devkit/-/devkit-17.2.7.tgz#aa5d2352a963a613e415b1d3167a5b87937b6fcb" + integrity sha512-RyJyFO5PkNhMrebpv93Bci6pRkrw6guyfX7Esl/5+O6UfN0ytnmaRIrbiVwftTQ6m/T08OWrJQHZMuByP0WWHQ== + dependencies: + "@nrwl/devkit" "17.2.7" + ejs "^3.1.7" + enquirer "~2.3.6" + ignore "^5.0.4" + semver "7.5.3" + tmp "~0.2.1" + tslib "^2.3.0" + +"@nx/nx-darwin-arm64@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.2.7.tgz#8399b96591757367c45b5c8ee5725dcbe60007e2" + integrity sha512-d534L13VUlnSW61rabBl3TTuSpzHxtqy8eF5vsYkFSMonBDjqqNR6+vFfQEa7PW/3Qfeuw4MpmojtamCYLd/TA== + +"@nx/nx-darwin-x64@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-darwin-x64/-/nx-darwin-x64-17.2.7.tgz#1b9cf367cfa035f1443ac0e78f8e60968ab4775f" + integrity sha512-K1pHWiSiYTJqk//ZJylvuQcNZR9HUKvOxuh2540+6X9ThQ7kzkC1abXJ4c9wwH3fYDwL29m7glh3AueJvyaXJA== + +"@nx/nx-freebsd-x64@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.2.7.tgz#731e7f8f311e6fdf50b8a8b2b060b322a9e92ad4" + integrity sha512-VyouszZjV7Ew4qNrNfG8JApm7/UcreRuC+W/YZ2ORGzM0KUnB/D4rXGmeTp1Ff+L5WUhoomwEnaBkbgqu+2wjA== + +"@nx/nx-linux-arm-gnueabihf@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.2.7.tgz#a1db4a4898e0bb1e77bdf8dbf0959ca9d073dc23" + integrity sha512-YfwW8NYi33Li1Q7BDUusNlfpJNWfXOnHt6JKvQGc8fy8StmWq13zNnU0IxPQyqCDK5Ymx95IoctFrMLpeXPAwQ== + +"@nx/nx-linux-arm64-gnu@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.2.7.tgz#7abd71cc615f4ec93fabc31ad410bd7d8eb9e668" + integrity sha512-oJyEf2q+5jj6ci6WEXvRUoU2Sj0Mo+J/0NwtPY6sRIhqgPwpmxc6Pja4zmB16iQ5ap48zstB9glfJ6qtr3iU0Q== + +"@nx/nx-linux-arm64-musl@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.2.7.tgz#938ed7504ad1d0f305304250a71b8cf18bc10533" + integrity sha512-IzsCJgJCM61THBMDghz+EY5aCeO7wBWOWq2sTDek1ve67qZtu/E/Z5qBp93JRAvNYgQT7KbC40WhaXuE/NpWEA== + +"@nx/nx-linux-x64-gnu@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.2.7.tgz#8a39bfdfc990a2fb4f1679f68195e8cea97d8c99" + integrity sha512-CCY3o9zs9ypsT40GyRGQMfl63Wy3Spu21ULcteoLTI2/py601XIdhv6zclzBqeYIWPVxMoGGlIq10m2rdEeAOA== + +"@nx/nx-linux-x64-musl@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.2.7.tgz#0dac2eff58d11524192b2a8a36d70d7c2547e39e" + integrity sha512-hBzrXpoDg1OJBl/Ja5nU3oYTBk/FW6J+jTJM1zmXJOJ8Z7NR26I783qlVLQFDYkMynwGBE3kI4a7L87p633BRw== + +"@nx/nx-win32-arm64-msvc@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.2.7.tgz#f004b2fa0fe1af256c60ddfd90fe28348f1ed4e3" + integrity sha512-imLrVpeBXQwcYDUujBZRE9YG9lqM7F8Qw51JxmCxG2twijlVeofGWw0uVHM16t95cuizt/Ho+bTfNukV7Oza3g== + +"@nx/nx-win32-x64-msvc@17.2.7": + version "17.2.7" + resolved "https://registry.npmmirror.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.2.7.tgz#5af5b3e6fe41f432831e809ba7efc02826af8ebe" + integrity sha512-MBQxvEE1sz47prRCid+axKwb6zqcbR4XBKj+l9V5NA7/0Rw5PHjrEfWv5Lr5TckYAdIZ1PVgPHlril6hX89evw== + +"@octokit/auth-token@^3.0.0": + version "3.0.4" + resolved "https://registry.npmmirror.com/@octokit/auth-token/-/auth-token-3.0.4.tgz#70e941ba742bdd2b49bdb7393e821dea8520a3db" + integrity sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ== + +"@octokit/core@^4.2.1": + version "4.2.4" + resolved "https://registry.npmmirror.com/@octokit/core/-/core-4.2.4.tgz#d8769ec2b43ff37cc3ea89ec4681a20ba58ef907" + integrity sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ== + dependencies: + "@octokit/auth-token" "^3.0.0" + "@octokit/graphql" "^5.0.0" + "@octokit/request" "^6.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + before-after-hook "^2.2.0" + universal-user-agent "^6.0.0" + +"@octokit/endpoint@^7.0.0": + version "7.0.6" + resolved "https://registry.npmmirror.com/@octokit/endpoint/-/endpoint-7.0.6.tgz#791f65d3937555141fb6c08f91d618a7d645f1e2" + integrity sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg== + dependencies: + "@octokit/types" "^9.0.0" + is-plain-object "^5.0.0" + universal-user-agent "^6.0.0" + +"@octokit/graphql@^5.0.0": + version "5.0.6" + resolved "https://registry.npmmirror.com/@octokit/graphql/-/graphql-5.0.6.tgz#9eac411ac4353ccc5d3fca7d76736e6888c5d248" + integrity sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw== + dependencies: + "@octokit/request" "^6.0.0" + "@octokit/types" "^9.0.0" + universal-user-agent "^6.0.0" + +"@octokit/openapi-types@^18.0.0": + version "18.1.1" + resolved "https://registry.npmmirror.com/@octokit/openapi-types/-/openapi-types-18.1.1.tgz#09bdfdabfd8e16d16324326da5148010d765f009" + integrity sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw== + +"@octokit/plugin-enterprise-rest@6.0.1": + version "6.0.1" + resolved "https://registry.npmmirror.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437" + integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== + +"@octokit/plugin-paginate-rest@^6.1.2": + version "6.1.2" + resolved "https://registry.npmmirror.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8" + integrity sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ== + dependencies: + "@octokit/tsconfig" "^1.0.2" + "@octokit/types" "^9.2.3" + +"@octokit/plugin-request-log@^1.0.4": + version "1.0.4" + resolved "https://registry.npmmirror.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" + integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== + +"@octokit/plugin-rest-endpoint-methods@^7.1.2": + version "7.2.3" + resolved "https://registry.npmmirror.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz#37a84b171a6cb6658816c82c4082ac3512021797" + integrity sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA== + dependencies: + "@octokit/types" "^10.0.0" + +"@octokit/request-error@^3.0.0": + version "3.0.3" + resolved "https://registry.npmmirror.com/@octokit/request-error/-/request-error-3.0.3.tgz#ef3dd08b8e964e53e55d471acfe00baa892b9c69" + integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ== + dependencies: + "@octokit/types" "^9.0.0" + deprecation "^2.0.0" + once "^1.4.0" + +"@octokit/request@^6.0.0": + version "6.2.8" + resolved "https://registry.npmmirror.com/@octokit/request/-/request-6.2.8.tgz#aaf480b32ab2b210e9dadd8271d187c93171d8eb" + integrity sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw== + dependencies: + "@octokit/endpoint" "^7.0.0" + "@octokit/request-error" "^3.0.0" + "@octokit/types" "^9.0.0" + is-plain-object "^5.0.0" + node-fetch "^2.6.7" + universal-user-agent "^6.0.0" + +"@octokit/rest@19.0.11": + version "19.0.11" + resolved "https://registry.npmmirror.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c" + integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw== + dependencies: + "@octokit/core" "^4.2.1" + "@octokit/plugin-paginate-rest" "^6.1.2" + "@octokit/plugin-request-log" "^1.0.4" + "@octokit/plugin-rest-endpoint-methods" "^7.1.2" + +"@octokit/tsconfig@^1.0.2": + version "1.0.2" + resolved "https://registry.npmmirror.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7" + integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA== + +"@octokit/types@^10.0.0": + version "10.0.0" + resolved "https://registry.npmmirror.com/@octokit/types/-/types-10.0.0.tgz#7ee19c464ea4ada306c43f1a45d444000f419a4a" + integrity sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg== + dependencies: + "@octokit/openapi-types" "^18.0.0" + +"@octokit/types@^9.0.0", "@octokit/types@^9.2.3": + version "9.3.2" + resolved "https://registry.npmmirror.com/@octokit/types/-/types-9.3.2.tgz#3f5f89903b69f6a2d196d78ec35f888c0013cac5" + integrity sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA== + dependencies: + "@octokit/openapi-types" "^18.0.0" + "@pagenote/shared@1.14.0": version "1.14.0" resolved "https://registry.npmmirror.com/@pagenote/shared/-/shared-1.14.0.tgz#07ae6a66a758b1641f2d17e89afc1cebbcde3615" @@ -2209,6 +2995,11 @@ md5 "^2.3.0" mustache "^4.2.0" +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.npmmirror.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + "@pkgr/utils@^2.3.1", "@pkgr/utils@^2.4.2": version "2.4.2" resolved "https://registry.npmmirror.com/@pkgr/utils/-/utils-2.4.2.tgz#9e638bbe9a6a6f165580dc943f138fd3309a2cbc" @@ -2828,20 +3619,77 @@ dependencies: type-fest "^2.19.0" -"@remix-run/router@1.14.0": - version "1.14.0" - resolved "https://registry.npmmirror.com/@remix-run/router/-/router-1.14.0.tgz#9bc39a5a3a71b81bdb310eba6def5bc3966695b7" - integrity sha512-WOHih+ClN7N8oHk9N4JUiMxQJmRVaOxcg8w7F/oHUXzJt920ekASLI/7cYX8XkntDWRhLZtsk6LbGrkgOAvi5A== +"@remix-run/router@1.14.1": + version "1.14.1" + resolved "https://registry.npmmirror.com/@remix-run/router/-/router-1.14.1.tgz#6d2dd03d52e604279c38911afc1079d58c50a755" + integrity sha512-Qg4DMQsfPNAs88rb2xkdk03N3bjK4jgX5fR24eHCTR9q6PrhZQZ4UJBPzCHJkIpTRN1UKxx2DzjZmnC+7Lj0Ow== -"@rushstack/eslint-patch@^1.3.3": - version "1.6.1" - resolved "https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz#9ab8f811930d7af3e3d549183a50884f9eb83f36" - integrity sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw== +"@rollup/plugin-babel@^5.1.0": + version "5.3.1" + resolved "https://registry.npmmirror.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" + integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== + dependencies: + "@babel/helper-module-imports" "^7.10.4" + "@rollup/pluginutils" "^3.1.0" -"@rushstack/node-core-library@3.59.6": - version "3.59.6" - resolved "https://registry.npmmirror.com/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz#1dd2534a872549d463950a62b97d40fe3a6bdcf6" - integrity sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg== +"@rollup/plugin-commonjs@^11.0.0": + version "11.1.0" + resolved "https://registry.npmmirror.com/@rollup/plugin-commonjs/-/plugin-commonjs-11.1.0.tgz#60636c7a722f54b41e419e1709df05c7234557ef" + integrity sha512-Ycr12N3ZPN96Fw2STurD21jMqzKwL9QuFhms3SD7KKRK7oaXUsBU9Zt0jL/rOPHiPYisI21/rXGO3jr9BnLHUA== + dependencies: + "@rollup/pluginutils" "^3.0.8" + commondir "^1.0.1" + estree-walker "^1.0.1" + glob "^7.1.2" + is-reference "^1.1.2" + magic-string "^0.25.2" + resolve "^1.11.0" + +"@rollup/plugin-json@^4.0.0": + version "4.1.0" + resolved "https://registry.npmmirror.com/@rollup/plugin-json/-/plugin-json-4.1.0.tgz#54e09867ae6963c593844d8bd7a9c718294496f3" + integrity sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw== + dependencies: + "@rollup/pluginutils" "^3.0.8" + +"@rollup/plugin-node-resolve@^9.0.0": + version "9.0.0" + resolved "https://registry.npmmirror.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-9.0.0.tgz#39bd0034ce9126b39c1699695f440b4b7d2b62e6" + integrity sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + "@types/resolve" "1.17.1" + builtin-modules "^3.1.0" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.17.0" + +"@rollup/plugin-replace@^2.2.1": + version "2.4.2" + resolved "https://registry.npmmirror.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" + integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + magic-string "^0.25.7" + +"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.0.9", "@rollup/pluginutils@^3.1.0": + version "3.1.0" + resolved "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + dependencies: + "@types/estree" "0.0.39" + estree-walker "^1.0.1" + picomatch "^2.2.2" + +"@rushstack/eslint-patch@^1.3.3": + version "1.6.1" + resolved "https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.6.1.tgz#9ab8f811930d7af3e3d549183a50884f9eb83f36" + integrity sha512-UY+FGM/2jjMkzQLn8pxcHGMaVLh9aEitG3zY2CiY7XHdLiz3bZOwa6oDxNqEMv7zZkV+cj5DOdz0cQ1BP5Hjgw== + +"@rushstack/node-core-library@3.59.6": + version "3.59.6" + resolved "https://registry.npmmirror.com/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz#1dd2534a872549d463950a62b97d40fe3a6bdcf6" + integrity sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg== dependencies: colors "~1.2.1" fs-extra "~7.0.1" @@ -2877,6 +3725,59 @@ domhandler "^5.0.3" selderee "^0.11.0" +"@sigstore/bundle@^1.1.0": + version "1.1.0" + resolved "https://registry.npmmirror.com/@sigstore/bundle/-/bundle-1.1.0.tgz#17f8d813b09348b16eeed66a8cf1c3d6bd3d04f1" + integrity sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + +"@sigstore/bundle@^2.1.0": + version "2.1.0" + resolved "https://registry.npmmirror.com/@sigstore/bundle/-/bundle-2.1.0.tgz#c6140ca97b68815edf7c4fb7bdbf58d656525c39" + integrity sha512-89uOo6yh/oxaU8AeOUnVrTdVMcGk9Q1hJa7Hkvalc6G3Z3CupWk4Xe9djSgJm9fMkH69s0P0cVHUoKSOemLdng== + dependencies: + "@sigstore/protobuf-specs" "^0.2.1" + +"@sigstore/protobuf-specs@^0.2.0", "@sigstore/protobuf-specs@^0.2.1": + version "0.2.1" + resolved "https://registry.npmmirror.com/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz#be9ef4f3c38052c43bd399d3f792c97ff9e2277b" + integrity sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A== + +"@sigstore/sign@^1.0.0": + version "1.0.0" + resolved "https://registry.npmmirror.com/@sigstore/sign/-/sign-1.0.0.tgz#6b08ebc2f6c92aa5acb07a49784cb6738796f7b4" + integrity sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA== + dependencies: + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + make-fetch-happen "^11.0.1" + +"@sigstore/sign@^2.1.0": + version "2.2.0" + resolved "https://registry.npmmirror.com/@sigstore/sign/-/sign-2.2.0.tgz#4918207d8356877ab42d85d360d5729e9b3ec65a" + integrity sha512-AAbmnEHDQv6CSfrWA5wXslGtzLPtAtHZleKOgxdQYvx/s76Fk6T6ZVt7w2IGV9j1UrFeBocTTQxaXG2oRrDhYA== + dependencies: + "@sigstore/bundle" "^2.1.0" + "@sigstore/protobuf-specs" "^0.2.1" + make-fetch-happen "^13.0.0" + +"@sigstore/tuf@^1.0.3": + version "1.0.3" + resolved "https://registry.npmmirror.com/@sigstore/tuf/-/tuf-1.0.3.tgz#2a65986772ede996485728f027b0514c0b70b160" + integrity sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg== + dependencies: + "@sigstore/protobuf-specs" "^0.2.0" + tuf-js "^1.1.7" + +"@sigstore/tuf@^2.1.0": + version "2.2.0" + resolved "https://registry.npmmirror.com/@sigstore/tuf/-/tuf-2.2.0.tgz#ef636239687e41af3f2ce10667ab88f5ca6165b3" + integrity sha512-KKATZ5orWfqd9ZG6MN8PtCIx4eevWSuGRKQvofnWXRpyMyUEpmrzg5M5BrCpjM+NfZ0RbNGOh5tCz/P2uoRqOA== + dependencies: + "@sigstore/protobuf-specs" "^0.2.1" + tuf-js "^2.1.0" + "@sinclair/typebox@^0.27.8": version "0.27.8" resolved "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" @@ -2887,6 +3788,54 @@ resolved "https://registry.npmmirror.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== +"@sindresorhus/merge-streams@^1.0.0": + version "1.0.0" + resolved "https://registry.npmmirror.com/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz#9cd84cc15bc865a5ca35fcaae198eb899f7b5c90" + integrity sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw== + +"@sinonjs/commons@^1.7.0": + version "1.8.6" + resolved "https://registry.npmmirror.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9" + integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== + dependencies: + type-detect "4.0.8" + +"@sinonjs/commons@^3.0.0": + version "3.0.0" + resolved "https://registry.npmmirror.com/@sinonjs/commons/-/commons-3.0.0.tgz#beb434fe875d965265e04722ccfc21df7f755d72" + integrity sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA== + dependencies: + type-detect "4.0.8" + +"@sinonjs/fake-timers@^10.0.2": + version "10.3.0" + resolved "https://registry.npmmirror.com/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz#55fdff1ecab9f354019129daf4df0dd4d923ea66" + integrity sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA== + dependencies: + "@sinonjs/commons" "^3.0.0" + +"@size-limit/esbuild@11.0.1": + version "11.0.1" + resolved "https://registry.npmmirror.com/@size-limit/esbuild/-/esbuild-11.0.1.tgz#4c6ab204653f501e570f55499ea993eb36ed8cc1" + integrity sha512-JXxzmDW7Rch6yxd4u8g6uE21g34oT7fk7Ex2gfDwN4TtciOghI3By4fqxXOwGYkDueEcIw3LXNGjHnTS8Dz5nA== + dependencies: + esbuild "^0.19.8" + nanoid "^5.0.4" + +"@size-limit/file@11.0.1": + version "11.0.1" + resolved "https://registry.npmmirror.com/@size-limit/file/-/file-11.0.1.tgz#882ca942341f58fea048aa2f403e73a8a34cd882" + integrity sha512-ioSYJ1WY66kc9+3dgTHi5mT/gcaNNCJ22xU87cjzfKiNxmol+lGsNKbplmrJf+QezvPH9kRIFOWxBjGY+DOt3g== + +"@size-limit/preset-small-lib@^11.0.1": + version "11.0.1" + resolved "https://registry.npmmirror.com/@size-limit/preset-small-lib/-/preset-small-lib-11.0.1.tgz#f54447381544465496f16199760a6cfcc44f15b1" + integrity sha512-c1N5/wN5FRQ03aOpoCw9ed2TP/1cmjt8vKAeTxO40OSfj6ImkpkMarl7e7pCnBElMULc993aUP5UjFhDN6bU4w== + dependencies: + "@size-limit/esbuild" "11.0.1" + "@size-limit/file" "11.0.1" + size-limit "11.0.1" + "@sketch-hq/sketch-file-format-ts@^6": version "6.5.0" resolved "https://registry.npmmirror.com/@sketch-hq/sketch-file-format-ts/-/sketch-file-format-ts-6.5.0.tgz#038b6feb52d5698bec62715d43d13b889e4af3aa" @@ -3420,6 +4369,32 @@ resolved "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== +"@tufjs/canonical-json@1.0.0": + version "1.0.0" + resolved "https://registry.npmmirror.com/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz#eade9fd1f537993bc1f0949f3aea276ecc4fab31" + integrity sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ== + +"@tufjs/canonical-json@2.0.0": + version "2.0.0" + resolved "https://registry.npmmirror.com/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz#a52f61a3d7374833fca945b2549bc30a2dd40d0a" + integrity sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA== + +"@tufjs/models@1.0.4": + version "1.0.4" + resolved "https://registry.npmmirror.com/@tufjs/models/-/models-1.0.4.tgz#5a689630f6b9dbda338d4b208019336562f176ef" + integrity sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A== + dependencies: + "@tufjs/canonical-json" "1.0.0" + minimatch "^9.0.0" + +"@tufjs/models@2.0.0": + version "2.0.0" + resolved "https://registry.npmmirror.com/@tufjs/models/-/models-2.0.0.tgz#c7ab241cf11dd29deb213d6817dabb8c99ce0863" + integrity sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg== + dependencies: + "@tufjs/canonical-json" "2.0.0" + minimatch "^9.0.3" + "@types/acorn@^4.0.0": version "4.0.6" resolved "https://registry.npmmirror.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" @@ -3437,7 +4412,7 @@ resolved "https://registry.npmmirror.com/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== -"@types/babel__core@^7.1.14": +"@types/babel__core@^7.1.14", "@types/babel__core@^7.1.7": version "7.20.5" resolved "https://registry.npmmirror.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" integrity sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA== @@ -3449,9 +4424,9 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.6.7" - resolved "https://registry.npmmirror.com/@types/babel__generator/-/babel__generator-7.6.7.tgz#a7aebf15c7bc0eb9abd638bdb5c0b8700399c9d0" - integrity sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ== + version "7.6.8" + resolved "https://registry.npmmirror.com/@types/babel__generator/-/babel__generator-7.6.8.tgz#f836c61f48b1346e7d2b0d93c6dacc5b9535d3ab" + integrity sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw== dependencies: "@babel/types" "^7.0.0" @@ -3530,6 +4505,11 @@ dependencies: "@types/ms" "*" +"@types/eslint-visitor-keys@^1.0.0": + version "1.0.0" + resolved "https://registry.npmmirror.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" + integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + "@types/estree-jsx@^1.0.0": version "1.0.3" resolved "https://registry.npmmirror.com/@types/estree-jsx/-/estree-jsx-1.0.3.tgz#f8aa833ec986d82b8271a294a92ed1565bf2c66a" @@ -3542,6 +4522,11 @@ resolved "https://registry.npmmirror.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== +"@types/estree@0.0.39": + version "0.0.39" + resolved "https://registry.npmmirror.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + "@types/filesystem@*": version "0.0.35" resolved "https://registry.npmmirror.com/@types/filesystem/-/filesystem-0.0.35.tgz#6d6766626083e2b397c09bdc57092827120db11d" @@ -3570,7 +4555,7 @@ "@types/minimatch" "*" "@types/node" "*" -"@types/graceful-fs@^4.1.3": +"@types/graceful-fs@^4.1.2", "@types/graceful-fs@^4.1.3": version "4.1.9" resolved "https://registry.npmmirror.com/@types/graceful-fs/-/graceful-fs-4.1.9.tgz#2a06bc0f68a20ab37b3e36aa238be6abdf49e8b4" integrity sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ== @@ -3635,7 +4620,7 @@ resolved "https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.6" resolved "https://registry.npmmirror.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== @@ -3647,6 +4632,14 @@ dependencies: "@types/istanbul-lib-coverage" "*" +"@types/istanbul-reports@^1.1.1": + version "1.1.2" + resolved "https://registry.npmmirror.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" + integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== + dependencies: + "@types/istanbul-lib-coverage" "*" + "@types/istanbul-lib-report" "*" + "@types/istanbul-reports@^3.0.0": version "3.0.4" resolved "https://registry.npmmirror.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" @@ -3654,6 +4647,14 @@ dependencies: "@types/istanbul-lib-report" "*" +"@types/jest@^25.2.1": + version "25.2.3" + resolved "https://registry.npmmirror.com/@types/jest/-/jest-25.2.3.tgz#33d27e4c4716caae4eced355097a47ad363fdcaf" + integrity sha512-JXc1nK/tXHiDhV55dvfzqtmP4S3sy3T3ouV2tkViZgxY/zeUkcpQcQPGRlgF4KmWzWW5oiWYSZwtCB+2RsE4Fw== + dependencies: + jest-diff "^25.2.1" + pretty-format "^25.2.1" + "@types/js-cookie@^2.2.6": version "2.2.7" resolved "https://registry.npmmirror.com/@types/js-cookie/-/js-cookie-2.2.7.tgz#226a9e31680835a6188e887f3988e60c04d3f6a3" @@ -3664,7 +4665,7 @@ resolved "https://registry.npmmirror.com/@types/js-yaml/-/js-yaml-4.0.9.tgz#cd82382c4f902fed9691a2ed79ec68c5898af4c2" integrity sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg== -"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.15" resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== @@ -3715,6 +4716,11 @@ resolved "https://registry.npmmirror.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== +"@types/minimatch@^3.0.3": + version "3.0.5" + resolved "https://registry.npmmirror.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" + integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== + "@types/minimist@^1.2.0", "@types/minimist@^1.2.2": version "1.2.5" resolved "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e" @@ -3744,9 +4750,9 @@ form-data "^4.0.0" "@types/node@*": - version "20.10.4" - resolved "https://registry.npmmirror.com/@types/node/-/node-20.10.4.tgz#b246fd84d55d5b1b71bf51f964bd514409347198" - integrity sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg== + version "20.10.5" + resolved "https://registry.npmmirror.com/@types/node/-/node-20.10.5.tgz#47ad460b514096b7ed63a1dae26fad0914ed3ab2" + integrity sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw== dependencies: undici-types "~5.26.4" @@ -3792,6 +4798,11 @@ resolved "https://registry.npmmirror.com/@types/parse5/-/parse5-6.0.3.tgz#705bb349e789efa06f43f128cef51240753424cb" integrity sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g== +"@types/prettier@^1.19.0": + version "1.19.1" + resolved "https://registry.npmmirror.com/@types/prettier/-/prettier-1.19.1.tgz#33509849f8e679e4add158959fdb086440e9553f" + integrity sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ== + "@types/prop-types@*": version "15.7.11" resolved "https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" @@ -3809,20 +4820,13 @@ dependencies: types-ramda "^0.29.4" -"@types/react-dom@^18.2.17": +"@types/react-dom@^18.2.17", "@types/react-dom@^18.2.8": version "18.2.18" resolved "https://registry.npmmirror.com/@types/react-dom/-/react-dom-18.2.18.tgz#16946e6cd43971256d874bc3d0a72074bb8571dd" integrity sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw== dependencies: "@types/react" "*" -"@types/react-dom@^18.2.8": - version "18.2.17" - resolved "https://registry.npmmirror.com/@types/react-dom/-/react-dom-18.2.17.tgz#375c55fab4ae671bd98448dcfa153268d01d6f64" - integrity sha512-rvrT/M7Df5eykWFxn6MYt5Pem/Dbyc1N8Y0S9Mrkw2WFCRiqUgw9P7ul2NpwsXCSM1DVdENzdG9J5SreqfAIWg== - dependencies: - "@types/react" "*" - "@types/react@*", "@types/react@16 || 17 || 18", "@types/react@>=16", "@types/react@^18.2.24", "@types/react@^18.2.38": version "18.2.45" resolved "https://registry.npmmirror.com/@types/react/-/react-18.2.45.tgz#253f4fac288e7e751ab3dc542000fb687422c15c" @@ -3846,6 +4850,13 @@ resolved "https://registry.npmmirror.com/@types/relateurl/-/relateurl-0.2.33.tgz#fa174c30100d91e88d7b0ba60cefd7e8c532516f" integrity sha512-bTQCKsVbIdzLqZhLkF5fcJQreE4y1ro4DIyVrlDNSCJRRwHhB8Z+4zXXa8jN6eDvc2HbRsEYgbvrnGvi54EpSw== +"@types/resolve@1.17.1": + version "1.17.1" + resolved "https://registry.npmmirror.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + dependencies: + "@types/node" "*" + "@types/responselike@^1.0.0": version "1.0.3" resolved "https://registry.npmmirror.com/@types/responselike/-/responselike-1.0.3.tgz#cc29706f0a397cfe6df89debfe4bf5cea159db50" @@ -3875,6 +4886,16 @@ resolved "https://registry.npmmirror.com/@types/source-list-map/-/source-list-map-0.1.6.tgz#164e169dd061795b50b83c19e4d3be09f8d3a454" integrity sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g== +"@types/stack-utils@^1.0.1": + version "1.0.1" + resolved "https://registry.npmmirror.com/@types/stack-utils/-/stack-utils-1.0.1.tgz#0a851d3bd96498fa25c33ab7278ed3bd65f06c3e" + integrity sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== + +"@types/stack-utils@^2.0.0": + version "2.0.3" + resolved "https://registry.npmmirror.com/@types/stack-utils/-/stack-utils-2.0.3.tgz#6209321eb2c1712a7e7466422b8cb1fc0d9dd5d8" + integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== + "@types/tapable@^1", "@types/tapable@^1.0.5": version "1.0.12" resolved "https://registry.npmmirror.com/@types/tapable/-/tapable-1.0.12.tgz#bc2cab12e87978eee89fb21576b670350d6d86ab" @@ -3928,6 +4949,13 @@ resolved "https://registry.npmmirror.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== +"@types/yargs@^15.0.0": + version "15.0.19" + resolved "https://registry.npmmirror.com/@types/yargs/-/yargs-15.0.19.tgz#328fb89e46109ecbdb70c295d96ff2f46dfd01b9" + integrity sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA== + dependencies: + "@types/yargs-parser" "*" + "@types/yargs@^16.0.0": version "16.0.9" resolved "https://registry.npmmirror.com/@types/yargs/-/yargs-16.0.9.tgz#ba506215e45f7707e6cbcaf386981155b7ab956e" @@ -3942,6 +4970,16 @@ dependencies: "@types/yargs-parser" "*" +"@typescript-eslint/eslint-plugin@^2.12.0": + version "2.34.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz#6f8ce8a46c7dea4a6f1d171d2bb8fbae6dac2be9" + integrity sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ== + dependencies: + "@typescript-eslint/experimental-utils" "2.34.0" + functional-red-black-tree "^1.0.1" + regexpp "^3.0.0" + tsutils "^3.17.1" + "@typescript-eslint/eslint-plugin@^5.62.0": version "5.62.0" resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db" @@ -3958,15 +4996,35 @@ semver "^7.3.7" tsutils "^3.21.0" +"@typescript-eslint/experimental-utils@2.34.0": + version "2.34.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz#d3524b644cdb40eebceca67f8cf3e4cc9c8f980f" + integrity sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA== + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "2.34.0" + eslint-scope "^5.0.0" + eslint-utils "^2.0.0" + +"@typescript-eslint/parser@^2.12.0": + version "2.34.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-2.34.0.tgz#50252630ca319685420e9a39ca05fe185a256bc8" + integrity sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA== + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "2.34.0" + "@typescript-eslint/typescript-estree" "2.34.0" + eslint-visitor-keys "^1.1.0" + "@typescript-eslint/parser@^5.4.2 || ^6.0.0": - version "6.14.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.14.0.tgz#a2d6a732e0d2b95c73f6a26ae7362877cc1b4212" - integrity sha512-QjToC14CKacd4Pa7JK4GeB/vHmWFJckec49FR4hmIRf97+KXole0T97xxu9IFiPxVQ1DBWrQ5wreLwAGwWAVQA== - dependencies: - "@typescript-eslint/scope-manager" "6.14.0" - "@typescript-eslint/types" "6.14.0" - "@typescript-eslint/typescript-estree" "6.14.0" - "@typescript-eslint/visitor-keys" "6.14.0" + version "6.15.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.15.0.tgz#1af69741cfa314a13c1434d0bdd5a0c3096699d7" + integrity sha512-MkgKNnsjC6QwcMdlNAel24jjkEO/0hQaMDLqP4S9zq5HBAUJNQB6y+3DwLjX7b3l2b37eNAxMPLwb3/kh8VKdA== + dependencies: + "@typescript-eslint/scope-manager" "6.15.0" + "@typescript-eslint/types" "6.15.0" + "@typescript-eslint/typescript-estree" "6.15.0" + "@typescript-eslint/visitor-keys" "6.15.0" debug "^4.3.4" "@typescript-eslint/parser@^5.62.0": @@ -3987,13 +5045,13 @@ "@typescript-eslint/types" "5.62.0" "@typescript-eslint/visitor-keys" "5.62.0" -"@typescript-eslint/scope-manager@6.14.0": - version "6.14.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.14.0.tgz#53d24363fdb5ee0d1d8cda4ed5e5321272ab3d48" - integrity sha512-VT7CFWHbZipPncAZtuALr9y3EuzY1b1t1AEkIq2bTXUPKw+pHoXflGNG5L+Gv6nKul1cz1VH8fz16IThIU0tdg== +"@typescript-eslint/scope-manager@6.15.0": + version "6.15.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.15.0.tgz#40e5214a3e9e048aca55ce33381bc61b6b51c32a" + integrity sha512-+BdvxYBltqrmgCNu4Li+fGDIkW9n//NrruzG9X1vBzaNK+ExVXPoGB71kneaVw/Jp+4rH/vaMAGC6JfMbHstVg== dependencies: - "@typescript-eslint/types" "6.14.0" - "@typescript-eslint/visitor-keys" "6.14.0" + "@typescript-eslint/types" "6.15.0" + "@typescript-eslint/visitor-keys" "6.15.0" "@typescript-eslint/type-utils@5.62.0": version "5.62.0" @@ -4010,10 +5068,23 @@ resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== -"@typescript-eslint/types@6.14.0": - version "6.14.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.14.0.tgz#935307f7a931016b7a5eb25d494ea3e1f613e929" - integrity sha512-uty9H2K4Xs8E47z3SnXEPRNDfsis8JO27amp2GNCnzGETEW3yTqEIVg5+AI7U276oGF/tw6ZA+UesxeQ104ceA== +"@typescript-eslint/types@6.15.0": + version "6.15.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.15.0.tgz#a9f7b006aee52b0948be6e03f521814bf435ddd5" + integrity sha512-yXjbt//E4T/ee8Ia1b5mGlbNj9fB9lJP4jqLbZualwpP2BCQ5is6BcWwxpIsY4XKAhmdv3hrW92GdtJbatC6dQ== + +"@typescript-eslint/typescript-estree@2.34.0": + version "2.34.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz#14aeb6353b39ef0732cc7f1b8285294937cf37d5" + integrity sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== + dependencies: + debug "^4.1.1" + eslint-visitor-keys "^1.1.0" + glob "^7.1.6" + is-glob "^4.0.1" + lodash "^4.17.15" + semver "^7.3.2" + tsutils "^3.17.1" "@typescript-eslint/typescript-estree@5.62.0": version "5.62.0" @@ -4028,13 +5099,13 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@6.14.0": - version "6.14.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.14.0.tgz#90c7ddd45cd22139adf3d4577580d04c9189ac13" - integrity sha512-yPkaLwK0yH2mZKFE/bXkPAkkFgOv15GJAUzgUVonAbv0Hr4PK/N2yaA/4XQbTZQdygiDkpt5DkxPELqHguNvyw== +"@typescript-eslint/typescript-estree@6.15.0": + version "6.15.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.15.0.tgz#2f8a513df1ce5e6e1ba8e5c6aa52f392ae023fc5" + integrity sha512-7mVZJN7Hd15OmGuWrp2T9UvqR2Ecg+1j/Bp1jXUEY2GZKV6FXlOIoqVDmLpBiEiq3katvj/2n2mR0SDwtloCew== dependencies: - "@typescript-eslint/types" "6.14.0" - "@typescript-eslint/visitor-keys" "6.14.0" + "@typescript-eslint/types" "6.15.0" + "@typescript-eslint/visitor-keys" "6.15.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" @@ -4063,63 +5134,63 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@6.14.0": - version "6.14.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.14.0.tgz#1d1d486581819287de824a56c22f32543561138e" - integrity sha512-fB5cw6GRhJUz03MrROVuj5Zm/Q+XWlVdIsFj+Zb1Hvqouc8t+XP2H5y53QYU/MGtd2dPg6/vJJlhoX3xc2ehfw== +"@typescript-eslint/visitor-keys@6.15.0": + version "6.15.0" + resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.15.0.tgz#5baf97a7bfeec6f4894d400437055155a46b2330" + integrity sha512-1zvtdC1a9h5Tb5jU9x3ADNXO9yjP8rXlaoChu0DQX40vf5ACVpYIVIZhIMZ6d5sDXH7vq4dsZBT1fEGj8D2n2w== dependencies: - "@typescript-eslint/types" "6.14.0" + "@typescript-eslint/types" "6.15.0" eslint-visitor-keys "^3.4.1" -"@umijs/ast@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/ast/-/ast-4.0.89.tgz#af7591eb9447c7adfb6f9704fd177542bae7c0d3" - integrity sha512-19J5oQubKa/TiAFuQIEp9AZXN0WcGLtWxDdLyVS0ja8T8q0/74yUDTIdbz6zb/i3dX3qeySoi5lQwHc9i/i3Aw== +"@umijs/ast@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/ast/-/ast-4.0.90.tgz#0bb7f02b79236b51a30913dc25ec3a6ef45b9504" + integrity sha512-l9RQZj77A/Kywru2ZR1QfRsCdw9b1JRFZpi9caJ47xkM+cJklWC4c6tBcT5SsPsQEAOUaRAcJKCxmwj5X15ZJA== dependencies: - "@umijs/bundler-utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" -"@umijs/babel-preset-umi@4.0.89", "@umijs/babel-preset-umi@^4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/babel-preset-umi/-/babel-preset-umi-4.0.89.tgz#413986da9125e81c789fe292aec146eb42327737" - integrity sha512-Q9/SaEU3K9q+aNMmwIxcfkqtYdhE4n/J0BRx0XUo71rN0mN+4EOuOPLNMD8hKtJw5CZeASeS3qQbQKd44SjOow== +"@umijs/babel-preset-umi@4.0.90", "@umijs/babel-preset-umi@^4.0.89": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/babel-preset-umi/-/babel-preset-umi-4.0.90.tgz#f77d4393af2062d843eff3b17b5d51bb45aa4e40" + integrity sha512-EIpuJdDutSlHTW5AbR2L8rRx+tC1QrLbvxrQek69lM+0Jijnn2n1gznIKKH8ol8yfhNm1o4q54ATWU+SjIDMlg== dependencies: "@babel/runtime" "7.23.2" "@bloomberg/record-tuple-polyfill" "0.0.4" - "@umijs/bundler-utils" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" + "@umijs/utils" "4.0.90" core-js "3.28.0" -"@umijs/bundler-esbuild@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/bundler-esbuild/-/bundler-esbuild-4.0.89.tgz#ce1dd1037e001f288a161281ba525387a1047e29" - integrity sha512-VF/67qtDmSnTZLTK6tIPUb3meKhkzha0kalSYlrvYLkOxGVIfKrxgDZB3hqi2pmwPdNiDxP16Cp1OewCZed4Gg== +"@umijs/bundler-esbuild@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/bundler-esbuild/-/bundler-esbuild-4.0.90.tgz#b6906556686e003bab2c9a7a9e2bc2099ab466e1" + integrity sha512-qTC1jkvlFyAyBYvWVVtpHl/RY6jwAeVYppR3eg8lD5HDB5+JK4fsR+waPDjXz56KJfFr+T9+jT4I9LcbbQjKiw== dependencies: - "@umijs/bundler-utils" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" + "@umijs/utils" "4.0.90" enhanced-resolve "5.9.3" postcss "^8.4.21" postcss-flexbugs-fixes "5.0.2" postcss-preset-env "7.5.0" -"@umijs/bundler-utils@4.0.89", "@umijs/bundler-utils@^4.0.84", "@umijs/bundler-utils@^4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/bundler-utils/-/bundler-utils-4.0.89.tgz#1cf9a576de2525449f13df8fffb3cb4d58225562" - integrity sha512-/nKdEj0ku9MX5RYYLzDObuvDBb1sd89XD2Opldk7kgLbLw1iePksrWtP8gR5X2UGjqtEZYvcfrYFt0jV0LCcQg== +"@umijs/bundler-utils@4.0.90", "@umijs/bundler-utils@^4.0.84", "@umijs/bundler-utils@^4.0.89": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/bundler-utils/-/bundler-utils-4.0.90.tgz#43b091161ba5e17494ceb6fd5b6ff6f4c83e2dec" + integrity sha512-BMdKGrBLF1ReQYxgJ4egJppVr8ZiP3yoolsKLZg5KmttcuFmOJLGJ/2FXzMM9KbtKfKDDnCINi25STWtWJyF9A== dependencies: - "@umijs/utils" "4.0.89" + "@umijs/utils" "4.0.90" esbuild "0.17.19" regenerate "^1.4.2" regenerate-unicode-properties "10.1.1" spdy "^4.0.2" -"@umijs/bundler-vite@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/bundler-vite/-/bundler-vite-4.0.89.tgz#12f48b67b4945550389267b32a90be4e93b76dd9" - integrity sha512-4dfBmVK44AqsJm1+YhFijKXcrHoM26vO9Ju5Us4+J0Ca3rDUtWQZJ9xFEkqsNsf7AMaJ7B8zDd422sThvvSXGQ== +"@umijs/bundler-vite@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/bundler-vite/-/bundler-vite-4.0.90.tgz#1dcd17cc4886cf233f115cd084a50981c163aa90" + integrity sha512-Z4O+BhsmHmFKBgSJcQGy+6wyVDYMDtpBD37l5wI2xjEHkHwSiwLf9VCt1oUEwT+yv1mTaBfq8bUjconTFL/ydA== dependencies: "@svgr/core" "6.5.1" - "@umijs/bundler-utils" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" + "@umijs/utils" "4.0.90" "@vitejs/plugin-react" "4.0.0" core-js "3.28.0" less "4.1.3" @@ -4128,21 +5199,21 @@ systemjs "^6.14.1" vite "4.3.1" -"@umijs/bundler-webpack@4.0.89", "@umijs/bundler-webpack@^4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/bundler-webpack/-/bundler-webpack-4.0.89.tgz#6208ba7c15e31660cc3c548373868b72ce469996" - integrity sha512-BfCpmxDIzhRa7wnEAODOj5auHXd/n954qt0QUkUUlGJYa5GrtgRiKsGtnwew+8uVX1vm0y7XDqnCU+trWAq0nQ== +"@umijs/bundler-webpack@4.0.90", "@umijs/bundler-webpack@^4.0.89": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/bundler-webpack/-/bundler-webpack-4.0.90.tgz#5aacdb8c24215ae2a10c6dfc0c1d91ded416a551" + integrity sha512-8m8SD7hduEPQXsMmhU/QtvcAJQBhAmhhMjyCVCd6OSTryd2/kz9EeVjVUSQdKuuHdGzCBKfbB23lnMvu2loTyg== dependencies: "@svgr/core" "6.5.1" "@svgr/plugin-jsx" "^6.5.1" "@svgr/plugin-svgo" "^6.5.1" "@types/hapi__joi" "17.1.9" - "@umijs/babel-preset-umi" "4.0.89" - "@umijs/bundler-utils" "4.0.89" + "@umijs/babel-preset-umi" "4.0.90" + "@umijs/bundler-utils" "4.0.90" "@umijs/case-sensitive-paths-webpack-plugin" "^1.0.1" - "@umijs/mfsu" "4.0.89" + "@umijs/mfsu" "4.0.90" "@umijs/react-refresh-webpack-plugin" "0.5.11" - "@umijs/utils" "4.0.89" + "@umijs/utils" "4.0.90" cors "^2.8.5" css-loader "6.7.1" es5-imcompatible-versions "^0.1.78" @@ -4160,13 +5231,13 @@ resolved "https://registry.npmmirror.com/@umijs/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-1.0.1.tgz#02655299f52912289f2df28fbeaea636e748c1df" integrity sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q== -"@umijs/core@4.0.89", "@umijs/core@^4.0.84", "@umijs/core@^4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/core/-/core-4.0.89.tgz#218d42409162318ca562393c4ed8b741bdc3f484" - integrity sha512-S6K2Y8h6DyRoPP0EVrYgDs3iO7B2hHcd9QN+n6v0JHzhkHMVvsPnGlPx66yAptACBlBirR/ICIm0Pr1CrDADbg== +"@umijs/core@4.0.90", "@umijs/core@^4.0.84", "@umijs/core@^4.0.89": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/core/-/core-4.0.90.tgz#fb598c80cfb822b59ce7158aa1ecd38f625b8942" + integrity sha512-wAv32YX6drhSdC7f6TlSp/I0J0evD2Ajs80akqiBraBtjdW6ACoB3zvM5Z06bRigpsICS6UWbuCu1bfZNb8PbQ== dependencies: - "@umijs/bundler-utils" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" + "@umijs/utils" "4.0.90" "@umijs/did-you-know@1.0.3": version "1.0.3" @@ -4241,17 +5312,17 @@ "@babel/runtime" "^7.7.6" query-string "^6.13.6" -"@umijs/lint@4.0.89", "@umijs/lint@^4.0.88": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/lint/-/lint-4.0.89.tgz#af13f9e3fdce2e17d53ba230c2b44c6b09d8b43d" - integrity sha512-z7pSpZoAecTltLwBEiyyzZYY3wPlg7DA5U4llWJbkfz/U0TdKgeDAzH6cq1SpvuRBsLTO3aiD6+6DP0NDuU82g== +"@umijs/lint@4.0.90", "@umijs/lint@^4.0.88": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/lint/-/lint-4.0.90.tgz#3aeaa496dd91d5095049ef9a22bd10a31423f709" + integrity sha512-vGcyqLYhKrWgaTffLAGhdZRfFfow8C69NJJ5klOtz6KApa6LjrJoF2+nkz0JMpAovMfd5cCmV8HRMgs4aSOBZA== dependencies: "@babel/core" "7.23.2" "@babel/eslint-parser" "7.22.15" "@stylelint/postcss-css-in-js" "^0.38.0" "@typescript-eslint/eslint-plugin" "^5.62.0" "@typescript-eslint/parser" "^5.62.0" - "@umijs/babel-preset-umi" "4.0.89" + "@umijs/babel-preset-umi" "4.0.90" eslint-plugin-jest "27.2.3" eslint-plugin-react "7.33.2" eslint-plugin-react-hooks "4.6.0" @@ -4259,48 +5330,48 @@ postcss-syntax "0.36.2" stylelint-config-standard "25.0.0" -"@umijs/mfsu@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/mfsu/-/mfsu-4.0.89.tgz#7dc6477110dbae0851f41d9ed546633a1cea9e0b" - integrity sha512-CcpIh88r5JaiYtPkr/Dnch6Pm8e02wHPy7BWW3A6ina0SZS4o5K2BPr/fbWoFRrfWLHQT4BGvwIkz1LavDieZQ== +"@umijs/mfsu@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/mfsu/-/mfsu-4.0.90.tgz#3967cdbe5f3049e9f4dffaab0bbabfd5196ac07d" + integrity sha512-zAlDMAR4PzCRBD5VxpMkZ+BJ4Z3Ce4gmtVCEJBX7p4uREZ7lHUimi/31VF+oNOL28IoodpPuit9abJ2+6i2tOA== dependencies: - "@umijs/bundler-esbuild" "4.0.89" - "@umijs/bundler-utils" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-esbuild" "4.0.90" + "@umijs/bundler-utils" "4.0.90" + "@umijs/utils" "4.0.90" enhanced-resolve "5.9.3" is-equal "^1.6.4" -"@umijs/plugin-run@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/plugin-run/-/plugin-run-4.0.89.tgz#e44901f7217a35ccb092a133ff80b43634a153d9" - integrity sha512-YsqaZz8ee3jHIsiLj43I/rtz7cy6tVhB3dUJ6zQH6a4b8u2fl7MYQcccj5gqjuRGQK5HcUScyYIJftR3cSUGKg== +"@umijs/plugin-run@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/plugin-run/-/plugin-run-4.0.90.tgz#653b353e7f94ad14e8e3d5f758a4b61c041edca5" + integrity sha512-/OoJkZkdfuHvVxXoxa/MMyHa7lVLuy6txFccY32V9wKPqPjnPiSkYZrnhZTykMyEmKXbXTX2yqqhyY91gSTgRA== dependencies: tsx "^3.12.2" -"@umijs/preset-umi@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/preset-umi/-/preset-umi-4.0.89.tgz#9b3c042968293cc7166383852446dbee8e50d53b" - integrity sha512-S0dn0e9C5eD2IX8bGGrNEDd0EaQVGuAwyJw2ruIU/FCO9B1HwdjCdRMuEADCBOuXMzBRt4+wKToFgId5tz3gAA== +"@umijs/preset-umi@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/preset-umi/-/preset-umi-4.0.90.tgz#59372c34d8e52d65dc5f96b986f233d15cb0d92a" + integrity sha512-Q7JX0tpE6jVuYMQuWGRRMtTr8avjcvCsN6ENwIAZrzVlYgDKXLgo5T8BO+DAzY8acwgx9o9Y1iCXN1m9IIjk2w== dependencies: "@iconify/utils" "2.1.1" "@svgr/core" "6.5.1" - "@umijs/ast" "4.0.89" - "@umijs/babel-preset-umi" "4.0.89" - "@umijs/bundler-esbuild" "4.0.89" - "@umijs/bundler-utils" "4.0.89" - "@umijs/bundler-vite" "4.0.89" - "@umijs/bundler-webpack" "4.0.89" - "@umijs/core" "4.0.89" + "@umijs/ast" "4.0.90" + "@umijs/babel-preset-umi" "4.0.90" + "@umijs/bundler-esbuild" "4.0.90" + "@umijs/bundler-utils" "4.0.90" + "@umijs/bundler-vite" "4.0.90" + "@umijs/bundler-webpack" "4.0.90" + "@umijs/core" "4.0.90" "@umijs/did-you-know" "1.0.3" "@umijs/es-module-parser" "0.0.7" "@umijs/history" "5.3.1" - "@umijs/mfsu" "4.0.89" - "@umijs/plugin-run" "4.0.89" - "@umijs/renderer-react" "4.0.89" - "@umijs/server" "4.0.89" + "@umijs/mfsu" "4.0.90" + "@umijs/plugin-run" "4.0.90" + "@umijs/renderer-react" "4.0.90" + "@umijs/server" "4.0.90" "@umijs/ui" "3.0.1" - "@umijs/utils" "4.0.89" - "@umijs/zod2ts" "4.0.89" + "@umijs/utils" "4.0.90" + "@umijs/zod2ts" "4.0.90" babel-plugin-dynamic-import-node "2.3.3" click-to-react-component "^1.0.8" core-js "3.28.0" @@ -4333,10 +5404,10 @@ schema-utils "^3.0.0" source-map "^0.7.3" -"@umijs/renderer-react@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/renderer-react/-/renderer-react-4.0.89.tgz#dbb87e8731fcead375f8a4ef793e9264a70afba5" - integrity sha512-GDnUHzWzndT52gA8FnsHUOvO6wl6rQfrc9Q5O/cmWXtt1xMMk8H9bwR0rMYWE66ToKPTusP87YwSOtlGRtIPWg== +"@umijs/renderer-react@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/renderer-react/-/renderer-react-4.0.90.tgz#8f437cba4afb87fd88904245568583b15a85eb14" + integrity sha512-3EvhbFIf8L8D8yJEW8HcmiMttetXR22x4yvLJpJkspnYeQajnpGSGhYuq5W6lOaq9gVHxU08D1CGaXdhbzoPqA== dependencies: "@babel/runtime" "7.23.2" "@loadable/component" "5.15.2" @@ -4344,26 +5415,26 @@ react-helmet-async "1.3.0" react-router-dom "6.3.0" -"@umijs/server@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/server/-/server-4.0.89.tgz#65bad2b8f5118debb4120738ed637a8e90416514" - integrity sha512-k+3KXt6vyYpnFQXrzm6JTyIaepW4uKkMNu4AQJBSpbC0FZVJw43mYIjVEoTlFUcXzR3IeP3ghny6J2Q2KLkF0g== +"@umijs/server@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/server/-/server-4.0.90.tgz#da20eedd053e95e7107e7ebb502dc15f317eaf67" + integrity sha512-lwcV6mq+jLNZS/XSAxJFrBW9d/hhiIFIxc6OIj+K8WfeJDrc1H/G/BGM8dtqv56Vnl/HUqoAW7sND+BAdaa1fg== dependencies: - "@umijs/bundler-utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" history "5.3.0" react "18.1.0" react-dom "18.1.0" react-router-dom "6.3.0" -"@umijs/test@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/test/-/test-4.0.89.tgz#90432799cd20b5aad201e73e95cbc7f9b5ec07fb" - integrity sha512-eOVyk1zkCypEC0AtrnM1Kfp0+6DQK8FImXMTd3t3w8eSXTkh2v4Njy27qRC7soQeQhC/RieP3qpcs+k15rZYvg== +"@umijs/test@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/test/-/test-4.0.90.tgz#3c10ec6aeff4ecf0c9827ad6754153e5d2c1c0d3" + integrity sha512-3/l/qaO/9NzB6zTCTklgLpDgNqm75KXzV4+2wtGf6evH2rubNY5SDokTlfC8v5Pb/PLvRdVmERnyrelFbVjBrA== dependencies: "@babel/plugin-transform-modules-commonjs" "7.23.0" "@jest/types" "27.5.1" - "@umijs/bundler-utils" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" + "@umijs/utils" "4.0.90" babel-jest "^29.4.3" esbuild "0.17.19" identity-obj-proxy "3.0.0" @@ -4374,18 +5445,18 @@ resolved "https://registry.npmmirror.com/@umijs/ui/-/ui-3.0.1.tgz#64ae7ef36bf9374823f7361a7a844876d96c9e06" integrity sha512-zcz37AJH0xt/6XVVbyO/hmsK9Hq4vH23HZ4KYVi5A8rbM9KeJkJigTS7ELOdArawZhVNGe+h3a5Oixs4a2QsWw== -"@umijs/utils@4.0.89", "@umijs/utils@^4.0.84", "@umijs/utils@^4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/utils/-/utils-4.0.89.tgz#4819095da2b0b1df814c17225db64d9077fe8115" - integrity sha512-Gq2yyuhp4m17DfU9VE59MkJGQrnbSsFp9/pfOFhbArV6AWzSo+EUY6UwLPmuQdJbJzVacZlN6N8t6cb794sVNw== +"@umijs/utils@4.0.90", "@umijs/utils@^4.0.84", "@umijs/utils@^4.0.89": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/utils/-/utils-4.0.90.tgz#e64e1d19787d1ba660629e8b02e723308e4df0e9" + integrity sha512-H+/pgp6SjYiehBbSLLaFOdVvLgGpi4mGLKU08j9u1E8uj5Y1DfKISPfzr+PS4YGminQ4RpUvFOw1OicH6fGo3A== dependencies: chokidar "3.5.3" pino "7.11.0" -"@umijs/zod2ts@4.0.89": - version "4.0.89" - resolved "https://registry.npmmirror.com/@umijs/zod2ts/-/zod2ts-4.0.89.tgz#9407d3cae2b4ee256893db4474fea1f56f2fddbf" - integrity sha512-LjPmRHutjqtFATIYbcF+yR/I6pxDaES1J0CCHRnap5oV9VTUu/acgVpFEX/Op8G0oT4ioHA2FaFxgAGF9OwMPg== +"@umijs/zod2ts@4.0.90": + version "4.0.90" + resolved "https://registry.npmmirror.com/@umijs/zod2ts/-/zod2ts-4.0.90.tgz#a60e3f4473cdce8841c4aa5c0841c769526c53e4" + integrity sha512-W2L6Sp/aSYDnWwNICgwACzxmkX0WcpHW3zUIwCqEfcj8EhuWoB8E79bP7ENoVeFgjEh+u4SR7C+7T27I3ngq+g== "@ungap/promise-all-settled@1.1.2": version "1.1.2" @@ -4584,6 +5655,26 @@ resolved "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.npmmirror.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + +"@yarnpkg/parsers@3.0.0-rc.46": + version "3.0.0-rc.46" + resolved "https://registry.npmmirror.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01" + integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q== + dependencies: + js-yaml "^3.10.0" + tslib "^2.4.0" + +"@zkochan/js-yaml@0.0.6": + version "0.0.6" + resolved "https://registry.npmmirror.com/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826" + integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== + dependencies: + argparse "^2.0.1" + JSONStream@^1.3.5: version "1.3.5" resolved "https://registry.npmmirror.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -4592,11 +5683,21 @@ JSONStream@^1.3.5: jsonparse "^1.2.0" through ">=2.2.7 <3" +abab@^2.0.0: + version "2.0.6" + resolved "https://registry.npmmirror.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" + integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + abbrev@1: version "1.1.1" resolved "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== +abbrev@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" + integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ== + accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" resolved "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" @@ -4605,21 +5706,44 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: mime-types "~2.1.34" negotiator "0.6.3" -acorn-jsx@^5.0.0, acorn-jsx@^5.3.2: +acorn-globals@^4.3.2: + version "4.3.4" + resolved "https://registry.npmmirror.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" + integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + +acorn-jsx@^5.0.0, acorn-jsx@^5.2.0, acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== -acorn@^6.4.1: +acorn-walk@^6.0.1: + version "6.2.0" + resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" + integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== + +acorn@^6.0.1, acorn@^6.4.1: version "6.4.2" resolved "https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== +acorn@^7.1.0, acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + acorn@^8.0.0, acorn@^8.8.2, acorn@^8.9.0: version "8.11.2" resolved "https://registry.npmmirror.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== +add-stream@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" + integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== + agent-base@4, agent-base@^4.1.0, agent-base@^4.3.0: version "4.3.0" resolved "https://registry.npmmirror.com/agent-base/-/agent-base-4.3.0.tgz#8165f01c436009bccad0b1d122f05ed770efc6ee" @@ -4634,6 +5758,13 @@ agent-base@6, agent-base@^6.0.2: dependencies: debug "4" +agent-base@^7.0.2, agent-base@^7.1.0: + version "7.1.0" + resolved "https://registry.npmmirror.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" + integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== + dependencies: + debug "^4.3.4" + agentkeepalive@^3.3.0: version "3.5.2" resolved "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz#a113924dd3fa24a0bc3b78108c450c2abee00f67" @@ -4674,7 +5805,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== -ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5, ajv@~6.12.6: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5, ajv@~6.12.6: version "6.12.6" resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -4721,11 +5852,23 @@ ansi-colors@^3.0.0: resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== -ansi-escapes@^3.2.0: +ansi-colors@^4.1.1: + version "4.1.3" + resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" + integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== + +ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: version "3.2.0" resolved "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + ansi-escapes@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-5.0.0.tgz#b6a0caf0eef0c41af190e9a749e0c00ec04bb2a6" @@ -4760,7 +5903,7 @@ ansi-regex@^4.1.0: resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed" integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g== -ansi-regex@^5.0.1: +ansi-regex@^5.0.0, ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== @@ -4789,6 +5932,11 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + ansi-styles@^6.0.0, ansi-styles@^6.1.0, ansi-styles@^6.2.1: version "6.2.1" resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" @@ -4825,14 +5973,6 @@ aproba@^1.1.1: resolved "https://registry.npmmirror.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== -are-we-there-yet@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c" - integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw== - dependencies: - delegates "^1.0.0" - readable-stream "^3.6.0" - are-we-there-yet@^3.0.0: version "3.0.1" resolved "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd" @@ -4900,6 +6040,16 @@ array-buffer-byte-length@^1.0.0: call-bind "^1.0.2" is-array-buffer "^3.0.1" +array-differ@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" + integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg== + +array-equal@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/array-equal/-/array-equal-1.0.2.tgz#a8572e64e822358271250b9156d20d96ef5dec04" + integrity sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA== + array-flatten@1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" @@ -5019,6 +6169,11 @@ arrify@^1.0.1: resolved "https://registry.npmmirror.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== +arrify@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" + integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + asn1.js@^5.2.0: version "5.4.1" resolved "https://registry.npmmirror.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" @@ -5029,6 +6184,18 @@ asn1.js@^5.2.0: minimalistic-assert "^1.0.0" safer-buffer "^2.1.0" +asn1@~0.2.3: + version "0.2.6" + resolved "https://registry.npmmirror.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" + integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== + dependencies: + safer-buffer "~2.1.0" + +assert-plus@1.0.0, assert-plus@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" + integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== + assert@^1.1.1: version "1.5.1" resolved "https://registry.npmmirror.com/assert/-/assert-1.5.1.tgz#038ab248e4ff078e7bc2485ba6e6388466c78f76" @@ -5058,6 +6225,11 @@ ast-types-flow@^0.0.8: resolved "https://registry.npmmirror.com/ast-types-flow/-/ast-types-flow-0.0.8.tgz#0a85e1c92695769ac13a428bb653e7538bea27d6" integrity sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ== +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + astral-regex@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" @@ -5090,6 +6262,11 @@ async@^2.6.4: dependencies: lodash "^4.17.14" +async@^3.2.3: + version "3.2.5" + resolved "https://registry.npmmirror.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== + asynciterator.prototype@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" @@ -5102,6 +6279,16 @@ asynckit@^0.4.0: resolved "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== +asyncro@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/asyncro/-/asyncro-3.0.0.tgz#3c7a732e263bc4a42499042f48d7d858e9c0134e" + integrity sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob@^2.1.2: version "2.1.2" resolved "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" @@ -5129,6 +6316,16 @@ available-typed-arrays@^1.0.5: resolved "https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +aws-sign2@~0.7.0: + version "0.7.0" + resolved "https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" + integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== + +aws4@^1.8.0: + version "1.12.0" + resolved "https://registry.npmmirror.com/aws4/-/aws4-1.12.0.tgz#ce1c9d143389679e253b314241ea9aa5cec980d3" + integrity sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg== + axe-core@=4.7.0: version "4.7.0" resolved "https://registry.npmmirror.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" @@ -5150,6 +6347,15 @@ axios@^0.27.2: follow-redirects "^1.14.9" form-data "^4.0.0" +axios@^1.5.1: + version "1.6.2" + resolved "https://registry.npmmirror.com/axios/-/axios-1.6.2.tgz#de67d42c755b571d3e698df1b6504cde9b0ee9f2" + integrity sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A== + dependencies: + follow-redirects "^1.15.0" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + axobject-query@^3.2.1: version "3.2.1" resolved "https://registry.npmmirror.com/axobject-query/-/axobject-query-3.2.1.tgz#39c378a6e3b06ca679f29138151e45b2b32da62a" @@ -5166,6 +6372,18 @@ babel-code-frame@^6.26.0: esutils "^2.0.2" js-tokens "^3.0.2" +babel-eslint@^10.0.3: + version "10.1.0" + resolved "https://registry.npmmirror.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/parser" "^7.7.0" + "@babel/traverse" "^7.7.0" + "@babel/types" "^7.7.0" + eslint-visitor-keys "^1.0.0" + resolve "^1.12.0" + babel-helper-builder-binary-assignment-operator-visitor@^6.24.1: version "6.24.1" resolved "https://registry.npmmirror.com/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz#cce4517ada356f4220bcae8a02c2b346f9a56664" @@ -5271,7 +6489,21 @@ babel-helper-replace-supers@^6.24.1: babel-traverse "^6.24.1" babel-types "^6.24.1" -babel-jest@^29.4.3: +babel-jest@^25.5.1: + version "25.5.1" + resolved "https://registry.npmmirror.com/babel-jest/-/babel-jest-25.5.1.tgz#bc2e6101f849d6f6aec09720ffc7bc5332e62853" + integrity sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ== + dependencies: + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + "@types/babel__core" "^7.1.7" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^25.5.0" + chalk "^3.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" + +babel-jest@^29.4.3, babel-jest@^29.7.0: version "29.7.0" resolved "https://registry.npmmirror.com/babel-jest/-/babel-jest-29.7.0.tgz#f4369919225b684c56085998ac63dbd05be020d5" integrity sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg== @@ -5301,6 +6533,11 @@ babel-messages@^6.23.0: dependencies: babel-runtime "^6.22.0" +babel-plugin-annotate-pure-calls@^0.4.0: + version "0.4.0" + resolved "https://registry.npmmirror.com/babel-plugin-annotate-pure-calls/-/babel-plugin-annotate-pure-calls-0.4.0.tgz#78aa00fd878c4fcde4d49f3da397fcf5defbcce8" + integrity sha512-oi4M/PWUJOU9ZyRGoPTfPMqdyMp06jbJAomd3RcyYuzUtBOddv98BqLm96Lucpi2QFoQHkdGQt0ACvw7VzVEQA== + babel-plugin-check-es2015-constants@^6.22.0: version "6.22.0" resolved "https://registry.npmmirror.com/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz#35157b101426fd2ffd3da3f75c7d1e91835bbf8a" @@ -5308,6 +6545,11 @@ babel-plugin-check-es2015-constants@^6.22.0: dependencies: babel-runtime "^6.22.0" +babel-plugin-dev-expression@^0.2.1: + version "0.2.3" + resolved "https://registry.npmmirror.com/babel-plugin-dev-expression/-/babel-plugin-dev-expression-0.2.3.tgz#8aaf52155dfb063ed4ddec6280456fbc256fead4" + integrity sha512-rP5LK9QQTzCW61nVVzw88En1oK8t8gTsIeC6E61oelxNsU842yMjF0G1MxhvUpCkxCEIj7sE8/e5ieTheT//uw== + babel-plugin-dynamic-import-node@2.3.3: version "2.3.3" resolved "https://registry.npmmirror.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" @@ -5315,7 +6557,7 @@ babel-plugin-dynamic-import-node@2.3.3: dependencies: object.assign "^4.1.0" -babel-plugin-istanbul@^6.1.1: +babel-plugin-istanbul@^6.0.0, babel-plugin-istanbul@^6.1.1: version "6.1.1" resolved "https://registry.npmmirror.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73" integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== @@ -5326,6 +6568,15 @@ babel-plugin-istanbul@^6.1.1: istanbul-lib-instrument "^5.0.4" test-exclude "^6.0.0" +babel-plugin-jest-hoist@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz#129c80ba5c7fc75baf3a45b93e2e372d57ca2677" + integrity sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g== + dependencies: + "@babel/template" "^7.3.3" + "@babel/types" "^7.3.3" + "@types/babel__traverse" "^7.0.6" + babel-plugin-jest-hoist@^29.6.3: version "29.6.3" resolved "https://registry.npmmirror.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz#aadbe943464182a8922c3c927c3067ff40d24626" @@ -5336,6 +6587,15 @@ babel-plugin-jest-hoist@^29.6.3: "@types/babel__core" "^7.1.14" "@types/babel__traverse" "^7.0.6" +babel-plugin-macros@^2.6.1: + version "2.8.0" + resolved "https://registry.npmmirror.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" + integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== + dependencies: + "@babel/runtime" "^7.7.2" + cosmiconfig "^6.0.0" + resolve "^1.12.0" + babel-plugin-module-resolver@4.1.0: version "4.1.0" resolved "https://registry.npmmirror.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-4.1.0.tgz#22a4f32f7441727ec1fbf4967b863e1e3e9f33e2" @@ -5364,6 +6624,13 @@ babel-plugin-polyfill-corejs3@^0.8.5: "@babel/helper-define-polyfill-provider" "^0.4.4" core-js-compat "^3.33.1" +babel-plugin-polyfill-regenerator@^0.0.4: + version "0.0.4" + resolved "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.0.4.tgz#588641af9a2cb4e299b1400c47672a4a104d2459" + integrity sha512-+/uCzO9JTYVZVGCpZpVAQkgPGt2zkR0VYiZvJ4aVoCe4ccgpKvNQqcjzAgQzSsjK64Jhc5hvrCR3l0087BevkA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.0.3" + babel-plugin-polyfill-regenerator@^0.5.3: version "0.5.4" resolved "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz#c6fc8eab610d3a11eb475391e52584bacfc020f4" @@ -5609,6 +6876,11 @@ babel-plugin-transform-regenerator@^6.22.0: dependencies: regenerator-transform "^0.10.0" +babel-plugin-transform-rename-import@^2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/babel-plugin-transform-rename-import/-/babel-plugin-transform-rename-import-2.3.0.tgz#5d9d645f937b0ca5c26a24b2510a06277b6ffd9b" + integrity sha512-dPgJoT57XC0PqSnLgl2FwNvxFrWlspatX2dkk7yjKQj5HHGw071vAcOf+hqW8ClqcBDMvEbm6mevn5yHAD8mlQ== + babel-plugin-transform-strict-mode@^6.24.1: version "6.24.1" resolved "https://registry.npmmirror.com/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz#d5faf7aa578a65bbe591cf5edae04a0c67020758" @@ -5617,6 +6889,23 @@ babel-plugin-transform-strict-mode@^6.24.1: babel-runtime "^6.22.0" babel-types "^6.24.1" +babel-preset-current-node-syntax@^0.1.2: + version "0.1.4" + resolved "https://registry.npmmirror.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz#826f1f8e7245ad534714ba001f84f7e906c3b615" + integrity sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w== + dependencies: + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-bigint" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.8.3" + "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + babel-preset-current-node-syntax@^1.0.0: version "1.0.1" resolved "https://registry.npmmirror.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" @@ -5671,6 +6960,14 @@ babel-preset-env@^1.7.0: invariant "^2.2.2" semver "^5.3.0" +babel-preset-jest@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz#c1d7f191829487a907764c65307faa0e66590b49" + integrity sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw== + dependencies: + babel-plugin-jest-hoist "^25.5.0" + babel-preset-current-node-syntax "^0.1.2" + babel-preset-jest@^29.6.3: version "29.6.3" resolved "https://registry.npmmirror.com/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz#fa05fa510e7d493896d7b0dd2033601c840f171c" @@ -5748,7 +7045,7 @@ base64-arraybuffer@^1.0.2: resolved "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz#1c37589a7c4b0746e34bd1feb951da2df01c1bdc" integrity sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ== -base64-js@^1.0.2: +base64-js@^1.0.2, base64-js@^1.3.1: version "1.5.1" resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -5771,6 +7068,18 @@ batch@0.6.1: resolved "https://registry.npmmirror.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== +bcrypt-pbkdf@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" + integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== + dependencies: + tweetnacl "^0.14.3" + +before-after-hook@^2.2.0: + version "2.2.3" + resolved "https://registry.npmmirror.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" + integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== + big-integer@^1.6.44: version "1.6.52" resolved "https://registry.npmmirror.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85" @@ -5816,6 +7125,15 @@ bl@^1.0.0: readable-stream "^2.3.5" safe-buffer "^5.1.1" +bl@^4.0.3, bl@^4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" + integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== + dependencies: + buffer "^5.5.0" + inherits "^2.0.4" + readable-stream "^3.4.0" + bluebird@^3.5.0, bluebird@^3.5.1, bluebird@^3.5.5: version "3.7.2" resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" @@ -5934,6 +7252,18 @@ brorand@^1.0.1, brorand@^1.1.0: resolved "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browser-resolve@^1.11.3: + version "1.11.3" + resolved "https://registry.npmmirror.com/browser-resolve/-/browser-resolve-1.11.3.tgz#9b7cbb3d0f510e4cb86bdbd796124d28b5890af6" + integrity sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== + dependencies: + resolve "1.1.7" + browser-stdout@1.3.1: version "1.3.1" resolved "https://registry.npmmirror.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" @@ -6018,6 +7348,13 @@ browserslist@^4.0.0, browserslist@^4.20.3, browserslist@^4.21.10, browserslist@^ node-releases "^2.0.14" update-browserslist-db "^1.0.13" +bs-logger@0.x: + version "0.2.6" + resolved "https://registry.npmmirror.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" + integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== + dependencies: + fast-json-stable-stringify "2.x" + bser@2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" @@ -6043,7 +7380,7 @@ buffer-fill@^1.0.0: resolved "https://registry.npmmirror.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" integrity sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ== -buffer-from@^1.0.0: +buffer-from@1.x, buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== @@ -6067,11 +7404,24 @@ buffer@^4.3.0: ieee754 "^1.1.4" isarray "^1.0.0" +buffer@^5.5.0: + version "5.7.1" + resolved "https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" + integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.1.13" + builtin-modules@^1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" integrity sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ== +builtin-modules@^3.1.0: + version "3.3.0" + resolved "https://registry.npmmirror.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" @@ -6082,6 +7432,13 @@ builtins@^1.0.3: resolved "https://registry.npmmirror.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== +builtins@^5.0.0: + version "5.0.1" + resolved "https://registry.npmmirror.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" + integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== + dependencies: + semver "^7.0.0" + bundle-name@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/bundle-name/-/bundle-name-3.0.0.tgz#ba59bcc9ac785fb67ccdbf104a2bf60c099f0e1a" @@ -6096,6 +7453,16 @@ busboy@1.6.0: dependencies: streamsearch "^1.1.0" +byte-size@8.1.1: + version "8.1.1" + resolved "https://registry.npmmirror.com/byte-size/-/byte-size-8.1.1.tgz#3424608c62d59de5bfda05d31e0313c6174842ae" + integrity sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg== + +bytes-iec@^3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/bytes-iec/-/bytes-iec-3.1.1.tgz#94cd36bf95c2c22a82002c247df8772d1d591083" + integrity sha512-fey6+4jDK7TFtFg/klGSvNKJctyU7n2aQdnM+CO0ruLPbqqMOM8Tio0Pc+deqUeVKX1tL5DQep1zQ7+37aTAsA== + bytes@3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" @@ -6194,6 +7561,42 @@ cacache@^16.1.0: tar "^6.1.11" unique-filename "^2.0.0" +cacache@^17.0.0: + version "17.1.4" + resolved "https://registry.npmmirror.com/cacache/-/cacache-17.1.4.tgz#b3ff381580b47e85c6e64f801101508e26604b35" + integrity sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A== + dependencies: + "@npmcli/fs" "^3.1.0" + fs-minipass "^3.0.0" + glob "^10.2.2" + lru-cache "^7.7.1" + minipass "^7.0.3" + minipass-collect "^1.0.2" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + p-map "^4.0.0" + ssri "^10.0.0" + tar "^6.1.11" + unique-filename "^3.0.0" + +cacache@^18.0.0: + version "18.0.1" + resolved "https://registry.npmmirror.com/cacache/-/cacache-18.0.1.tgz#b026d56ad569e4f73cc07c813b3c66707d0fb142" + integrity sha512-g4Uf2CFZPaxtJKre6qr4zqLDOOPU7bNVhWjlNhvzc51xaTOx2noMOLhfFkTAqwtrAZAKQUuDfyjitzilpA8WsQ== + dependencies: + "@npmcli/fs" "^3.1.0" + fs-minipass "^3.0.0" + glob "^10.2.2" + lru-cache "^10.0.1" + minipass "^7.0.3" + minipass-collect "^2.0.1" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + p-map "^4.0.0" + ssri "^10.0.0" + tar "^6.1.11" + unique-filename "^3.0.0" + cacache@^9.2.9: version "9.3.0" resolved "https://registry.npmmirror.com/cacache/-/cacache-9.3.0.tgz#9cd58f2dd0b8c8cacf685b7067b416d6d3cf9db1" @@ -6337,23 +7740,21 @@ caniuse-api@^3.0.0: lodash.uniq "^4.5.0" caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000844, caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001565: - version "1.0.30001570" - resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001570.tgz#b4e5c1fa786f733ab78fc70f592df6b3f23244ca" - integrity sha512-+3e0ASu4sw1SWaoCtvPeyXp+5PsjigkSt8OXZbF9StH5pQWbxEjLAZE3n8Aup5udop1uRiKA7a4utUk/uoSpUw== + version "1.0.30001571" + resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001571.tgz#4182e93d696ff42930f4af7eba515ddeb57917ac" + integrity sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ== canvas2image@^1.0.5: version "1.0.5" resolved "https://registry.npmmirror.com/canvas2image/-/canvas2image-1.0.5.tgz#676a094b4363888a2b7662e58b9ce5d3bfbc9d14" integrity sha512-IrHS9EjnsdWj45WjcsylHMBD4SmQKm4ylfKrsmlqvVyL3GkQlGoP8FDF+piNrYLM4h0JTjQk7xbjqtNJTmpTBQ== -canvas@^2.11.2: - version "2.11.2" - resolved "https://registry.npmmirror.com/canvas/-/canvas-2.11.2.tgz#553d87b1e0228c7ac0fc72887c3adbac4abbd860" - integrity sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw== +capture-exit@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== dependencies: - "@mapbox/node-pre-gyp" "^1.0.0" - nan "^2.17.0" - simple-get "^3.0.3" + rsvp "^4.8.4" capture-stack-trace@^1.0.0: version "1.0.2" @@ -6365,11 +7766,24 @@ case-anything@^2.1.13: resolved "https://registry.npmmirror.com/case-anything/-/case-anything-2.1.13.tgz#0cdc16278cb29a7fcdeb072400da3f342ba329e9" integrity sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng== +caseless@~0.12.0: + version "0.12.0" + resolved "https://registry.npmmirror.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" + integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== + ccount@^2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== +chalk@4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" + integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chalk@5.3.0: version "5.3.0" resolved "https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" @@ -6395,7 +7809,15 @@ chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.4.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: version "4.1.2" resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -6403,6 +7825,11 @@ chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: ansi-styles "^4.1.0" supports-color "^7.1.0" +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + character-entities-html4@^2.0.0: version "2.1.0" resolved "https://registry.npmmirror.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" @@ -6502,7 +7929,12 @@ ci-info@^1.5.0: resolved "https://registry.npmmirror.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== -ci-info@^3.2.0: +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + +ci-info@^3.2.0, ci-info@^3.6.1: version "3.9.0" resolved "https://registry.npmmirror.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== @@ -6515,6 +7947,11 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: inherits "^2.0.1" safe-buffer "^5.0.1" +cjs-module-lexer@^1.0.0: + version "1.2.3" + resolved "https://registry.npmmirror.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" + integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== + class-utils@^0.3.5: version "0.3.6" resolved "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -6568,7 +8005,14 @@ cli-boxes@^1.0.0: resolved "https://registry.npmmirror.com/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143" integrity sha512-3Fo5wu8Ytle8q9iCzS4D2MWVL2X7JVWRiS1BnXbTFDhS9c/REkM9vd1AmabsoZoY5/dGi5TT9iKL8Kb6DeBRQg== -cli-cursor@^2.1.0: +cli-cursor@3.1.0, cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-cursor@^2.0.0, cli-cursor@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" integrity sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw== @@ -6582,11 +8026,21 @@ cli-cursor@^4.0.0: dependencies: restore-cursor "^4.0.0" -cli-spinners@^1.0.1: +cli-spinners@2.6.1: + version "2.6.1" + resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" + integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== + +cli-spinners@^1.0.1, cli-spinners@^1.3.1: version "1.3.1" resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-1.3.1.tgz#002c1990912d0d59580c93bd36c056de99e4259a" integrity sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg== +cli-spinners@^2.2.0, cli-spinners@^2.5.0: + version "2.9.2" + resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.2.tgz#1773a8f4b9c4d6ac31563df53b3fc1d79462fe41" + integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg== + cli-truncate@^3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389" @@ -6608,6 +8062,11 @@ cli-width@^2.0.0: resolved "https://registry.npmmirror.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + click-to-react-component@^1.0.8: version "1.1.0" resolved "https://registry.npmmirror.com/click-to-react-component/-/click-to-react-component-1.1.0.tgz#6268659153881d9e6052deee54b1716c63706ff6" @@ -6640,6 +8099,15 @@ cliui@^5.0.0: strip-ansi "^5.2.0" wrap-ansi "^5.1.0" +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + cliui@^7.0.2: version "7.0.4" resolved "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" @@ -6658,6 +8126,15 @@ cliui@^8.0.1: strip-ansi "^6.0.1" wrap-ansi "^7.0.0" +clone-deep@4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + clone-response@^1.0.2: version "1.0.3" resolved "https://registry.npmmirror.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" @@ -6665,11 +8142,26 @@ clone-response@^1.0.2: dependencies: mimic-response "^1.0.0" +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== + clsx@2.0.0, clsx@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/clsx/-/clsx-2.0.0.tgz#12658f3fd98fafe62075595a5c30e43d18f3d00b" integrity sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q== +cmd-shim@6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/cmd-shim/-/cmd-shim-6.0.1.tgz#a65878080548e1dca760b3aea1e21ed05194da9d" + integrity sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q== + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + coa@^2.0.2: version "2.0.2" resolved "https://registry.npmmirror.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" @@ -6720,6 +8212,11 @@ codesandbox@^2.2.3: shortid "^2.2.8" update-notifier "^2.2.0" +collect-v8-coverage@^1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9" + integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q== + collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" @@ -6760,7 +8257,7 @@ color-string@^1.6.0, color-string@^1.9.0: color-name "^1.0.0" simple-swizzle "^0.2.2" -color-support@^1.1.2, color-support@^1.1.3: +color-support@^1.1.3: version "1.1.3" resolved "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== @@ -6796,7 +8293,15 @@ colors@~1.2.1: resolved "https://registry.npmmirror.com/colors/-/colors-1.2.5.tgz#89c7ad9a374bc030df8013241f68136ed8835afc" integrity sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg== -combined-stream@^1.0.8: +columnify@1.6.0: + version "1.6.0" + resolved "https://registry.npmmirror.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" + integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== + dependencies: + strip-ansi "^6.0.1" + wcwidth "^1.0.0" + +combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== @@ -6911,6 +8416,16 @@ concat-stream@^1.5.0: readable-stream "^2.2.2" typedarray "^0.0.6" +concat-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1" + integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.0.2" + typedarray "^0.0.6" + configstore@^3.0.0: version "3.1.5" resolved "https://registry.npmmirror.com/configstore/-/configstore-3.1.5.tgz#e9af331fadc14dabd544d3e7e76dc446a09a530f" @@ -6923,6 +8438,11 @@ configstore@^3.0.0: write-file-atomic "^2.0.0" xdg-basedir "^3.0.0" +confusing-browser-globals@^1.0.9: + version "1.0.11" + resolved "https://registry.npmmirror.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81" + integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA== + connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" @@ -6933,7 +8453,7 @@ console-browserify@^1.1.0: resolved "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== -console-control-strings@^1.0.0, console-control-strings@^1.1.0: +console-control-strings@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== @@ -6955,7 +8475,7 @@ content-type@~1.0.4: resolved "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== -conventional-changelog-angular@^7.0.0: +conventional-changelog-angular@7.0.0, conventional-changelog-angular@^7.0.0: version "7.0.0" resolved "https://registry.npmmirror.com/conventional-changelog-angular/-/conventional-changelog-angular-7.0.0.tgz#5eec8edbff15aa9b1680a8dcfbd53e2d7eb2ba7a" integrity sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ== @@ -6969,6 +8489,59 @@ conventional-changelog-conventionalcommits@^7.0.2: dependencies: compare-func "^2.0.0" +conventional-changelog-core@5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/conventional-changelog-core/-/conventional-changelog-core-5.0.1.tgz#3c331b155d5b9850f47b4760aeddfc983a92ad49" + integrity sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A== + dependencies: + add-stream "^1.0.0" + conventional-changelog-writer "^6.0.0" + conventional-commits-parser "^4.0.0" + dateformat "^3.0.3" + get-pkg-repo "^4.2.1" + git-raw-commits "^3.0.0" + git-remote-origin-url "^2.0.0" + git-semver-tags "^5.0.0" + normalize-package-data "^3.0.3" + read-pkg "^3.0.0" + read-pkg-up "^3.0.0" + +conventional-changelog-preset-loader@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-3.0.0.tgz#14975ef759d22515d6eabae6396c2ae721d4c105" + integrity sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA== + +conventional-changelog-writer@^6.0.0: + version "6.0.1" + resolved "https://registry.npmmirror.com/conventional-changelog-writer/-/conventional-changelog-writer-6.0.1.tgz#d8d3bb5e1f6230caed969dcc762b1c368a8f7b01" + integrity sha512-359t9aHorPw+U+nHzUXHS5ZnPBOizRxfQsWT5ZDHBfvfxQOAik+yfuhKXG66CN5LEWPpMNnIMHUTCKeYNprvHQ== + dependencies: + conventional-commits-filter "^3.0.0" + dateformat "^3.0.3" + handlebars "^4.7.7" + json-stringify-safe "^5.0.1" + meow "^8.1.2" + semver "^7.0.0" + split "^1.0.1" + +conventional-commits-filter@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/conventional-commits-filter/-/conventional-commits-filter-3.0.0.tgz#bf1113266151dd64c49cd269e3eb7d71d7015ee2" + integrity sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q== + dependencies: + lodash.ismatch "^4.4.0" + modify-values "^1.0.1" + +conventional-commits-parser@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz#02ae1178a381304839bce7cea9da5f1b549ae505" + integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg== + dependencies: + JSONStream "^1.3.5" + is-text-path "^1.0.1" + meow "^8.1.2" + split2 "^3.2.2" + conventional-commits-parser@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/conventional-commits-parser/-/conventional-commits-parser-5.0.0.tgz#57f3594b81ad54d40c1b4280f04554df28627d9a" @@ -6979,6 +8552,24 @@ conventional-commits-parser@^5.0.0: meow "^12.0.1" split2 "^4.0.0" +conventional-recommended-bump@7.0.1: + version "7.0.1" + resolved "https://registry.npmmirror.com/conventional-recommended-bump/-/conventional-recommended-bump-7.0.1.tgz#ec01f6c7f5d0e2491c2d89488b0d757393392424" + integrity sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA== + dependencies: + concat-stream "^2.0.0" + conventional-changelog-preset-loader "^3.0.0" + conventional-commits-filter "^3.0.0" + conventional-commits-parser "^4.0.0" + git-raw-commits "^3.0.0" + git-semver-tags "^5.0.0" + meow "^8.1.2" + +convert-source-map@^1.4.0, convert-source-map@^1.6.0: + version "1.9.0" + resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + convert-source-map@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" @@ -7061,6 +8652,11 @@ core-js@^2.4.0: resolved "https://registry.npmmirror.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== +core-util-is@1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" + integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== + core-util-is@~1.0.0: version "1.0.3" resolved "https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" @@ -7091,6 +8687,17 @@ cosmiconfig@^5.0.0: js-yaml "^3.13.1" parse-json "^4.0.0" +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + dependencies: + "@types/parse-json" "^4.0.0" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" + cosmiconfig@^7.0.1: version "7.1.0" resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" @@ -7150,6 +8757,19 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" +create-jest@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" + integrity sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.9" + jest-config "^29.7.0" + jest-util "^29.7.0" + prompts "^2.0.1" + create-require@^1.1.0: version "1.1.1" resolved "https://registry.npmmirror.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" @@ -7180,7 +8800,7 @@ cross-spawn@^6.0.0, cross-spawn@^6.0.5: shebang-command "^1.2.0" which "^1.2.9" -cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== @@ -7509,6 +9129,23 @@ csso@^4.0.2, csso@^4.2.0: dependencies: css-tree "^1.1.2" +cssom@^0.4.1: + version "0.4.4" + resolved "https://registry.npmmirror.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.npmmirror.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.0.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + csstype@^3.0.2, csstype@^3.1.2: version "3.1.3" resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" @@ -7556,11 +9193,27 @@ dash-get@^1.0.2: resolved "https://registry.npmmirror.com/dash-get/-/dash-get-1.0.2.tgz#4c9e9ad5ef04c4bf9d3c9a451f6f7997298dcc7c" integrity sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ== +dashdash@^1.12.0: + version "1.14.1" + resolved "https://registry.npmmirror.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" + integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== + dependencies: + assert-plus "^1.0.0" + data-uri-to-buffer@^4.0.0: version "4.0.1" resolved "https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e" integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== +data-urls@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" + datauri@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/datauri/-/datauri-3.0.0.tgz#6196997e9a7bbbee81b60e8c8acb1a2c871e2349" @@ -7576,6 +9229,11 @@ date-fns@^2.29.3: dependencies: "@babel/runtime" "^7.21.0" +dateformat@^3.0.3: + version "3.0.3" + resolved "https://registry.npmmirror.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" + integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== + dayjs@^1.11.6: version "1.11.10" resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.10.tgz#68acea85317a6e164457d6d6947564029a6a16a0" @@ -7595,7 +9253,7 @@ debug@3.1.0, debug@=3.1.0: dependencies: ms "2.0.0" -debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -7651,13 +9309,6 @@ decode-uri-component@^0.2.0: resolved "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== -decompress-response@^4.2.0: - version "4.2.1" - resolved "https://registry.npmmirror.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" - integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== - dependencies: - mimic-response "^2.0.0" - decompress-response@^6.0.0: version "6.0.0" resolved "https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" @@ -7665,6 +9316,16 @@ decompress-response@^6.0.0: dependencies: mimic-response "^3.1.0" +dedent@0.7.0: + version "0.7.0" + resolved "https://registry.npmmirror.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" + integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== + +dedent@^1.0.0: + version "1.5.1" + resolved "https://registry.npmmirror.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" + integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== + deep-equal@^1.0.1: version "1.1.2" resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.2.tgz#78a561b7830eef3134c7f6f3a3d6af272a678761" @@ -7682,7 +9343,7 @@ deep-extend@^0.6.0: resolved "https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== -deep-is@^0.1.3: +deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.4" resolved "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== @@ -7726,6 +9387,13 @@ default-gateway@^4.2.0: execa "^1.0.0" ip-regex "^2.1.0" +defaults@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" + integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== + dependencies: + clone "^1.0.2" + defer-to-connect@^2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" @@ -7819,6 +9487,11 @@ depd@~1.1.2: resolved "https://registry.npmmirror.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== +deprecation@^2.0.0: + version "2.3.1" + resolved "https://registry.npmmirror.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" + integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== + dequal@^2.0.0, dequal@^2.0.3: version "2.0.3" resolved "https://registry.npmmirror.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" @@ -7842,6 +9515,11 @@ detect-file@^1.0.0: resolved "https://registry.npmmirror.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" integrity sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q== +detect-indent@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" + integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== + detect-indent@^7.0.1: version "7.0.1" resolved "https://registry.npmmirror.com/detect-indent/-/detect-indent-7.0.1.tgz#cbb060a12842b9c4d333f1cac4aa4da1bb66bc25" @@ -7852,10 +9530,10 @@ detect-libc@^1.0.3: resolved "https://registry.npmmirror.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== -detect-libc@^2.0.0: - version "2.0.2" - resolved "https://registry.npmmirror.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d" - integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw== +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== detect-newline@^4.0.0: version "4.0.1" @@ -7882,6 +9560,16 @@ didyoumean@^1.2.2: resolved "https://registry.npmmirror.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== +diff-sequences@^25.2.6: + version "25.2.6" + resolved "https://registry.npmmirror.com/diff-sequences/-/diff-sequences-25.2.6.tgz#5f467c00edd35352b7bca46d7927d60e687a76dd" + integrity sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg== + +diff-sequences@^29.6.3: + version "29.6.3" + resolved "https://registry.npmmirror.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921" + integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q== + diff@5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" @@ -8012,6 +9700,13 @@ domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== +domexception@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + dependencies: + webidl-conversions "^4.0.2" + domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" resolved "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" @@ -8074,6 +9769,16 @@ dot-prop@^5.1.0, dot-prop@^5.2.0: dependencies: is-obj "^2.0.0" +dotenv-expand@~10.0.0: + version "10.0.0" + resolved "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-10.0.0.tgz#12605d00fb0af6d0a592e6558585784032e4ef37" + integrity sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A== + +dotenv@~16.3.1: + version "16.3.1" + resolved "https://registry.npmmirror.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e" + integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ== + draggable@^4.2.0: version "4.2.0" resolved "https://registry.npmmirror.com/draggable/-/draggable-4.2.0.tgz#149c0ca176df6d8b512048c8e451f499fc047b9a" @@ -8089,7 +9794,7 @@ dumi-assets-types@2.0.0-alpha.0: resolved "https://registry.npmmirror.com/dumi-assets-types/-/dumi-assets-types-2.0.0-alpha.0.tgz#46bf619ed1cb6d27bbe6a9cfe4be51e5e9589981" integrity sha512-a/Y5lf0G6gwsEQ9hop/n03CcjmHsGBk384Cz/AEX6mRYrfSpUx/lQvP9HLoXkCzScl9PL1sSmLPnMkgaXDCZLA== -dumi@^2.2.14: +dumi@^2.2.16: version "2.2.16" resolved "https://registry.npmmirror.com/dumi/-/dumi-2.2.16.tgz#b4d7d26e218b771ee7413568804f330e4ebbbe52" integrity sha512-r2x/CY0fR8/YZOwEnG4JsLEpn8jOg94Qyd1u+7pRD9SCx7dF9It+GwkGbdNEsyenGsO/ZU9wD+Kz7KO+HU7/EA== @@ -8162,6 +9867,11 @@ duplexer3@^0.1.4: resolved "https://registry.npmmirror.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== +duplexer@^0.1.1: + version "0.1.2" + resolved "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + duplexify@^3.4.2, duplexify@^3.6.0: version "3.7.1" resolved "https://registry.npmmirror.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" @@ -8187,6 +9897,14 @@ eastasianwidth@^0.2.0: resolved "https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== +ecc-jsbn@~0.1.1: + version "0.1.2" + resolved "https://registry.npmmirror.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" + integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== + dependencies: + jsbn "~0.1.0" + safer-buffer "^2.1.0" + editions@^2.2.0: version "2.3.1" resolved "https://registry.npmmirror.com/editions/-/editions-2.3.1.tgz#3bc9962f1978e801312fbd0aebfed63b49bfe698" @@ -8200,10 +9918,17 @@ ee-first@1.1.1: resolved "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== +ejs@^3.1.7: + version "3.1.9" + resolved "https://registry.npmmirror.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" + integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== + dependencies: + jake "^10.8.5" + electron-to-chromium@^1.3.47, electron-to-chromium@^1.4.601: - version "1.4.613" - resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.613.tgz#529e4fc65576ecfd055d7d4619fade4fac446af2" - integrity sha512-r4x5+FowKG6q+/Wj0W9nidx7QO31BJwmR2uEo+Qh3YLGQ8SbBAFuDFpTxzly/I2gsbrFwBuIjrMp423L3O5U3w== + version "1.4.616" + resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.616.tgz#4bddbc2c76e1e9dbf449ecd5da3d8119826ea4fb" + integrity sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg== elliptic@^6.5.3, elliptic@^6.5.4: version "6.5.4" @@ -8218,6 +9943,11 @@ elliptic@^6.5.3, elliptic@^6.5.4: minimalistic-assert "^1.0.1" minimalistic-crypto-utils "^1.0.1" +emittery@^0.13.1: + version "0.13.1" + resolved "https://registry.npmmirror.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" + integrity sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ== + emoji-regex@^10.3.0: version "10.3.0" resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-10.3.0.tgz#76998b9268409eb3dae3de989254d456e70cfe23" @@ -8287,6 +10017,21 @@ enhanced-resolve@^5.12.0, enhanced-resolve@^5.15.0: graceful-fs "^4.2.4" tapable "^2.2.0" +enquirer@^2.3.4: + version "2.4.1" + resolved "https://registry.npmmirror.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" + integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== + dependencies: + ansi-colors "^4.1.1" + strip-ansi "^6.0.1" + +enquirer@~2.3.6: + version "2.3.6" + resolved "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + entities@^2.0.0: version "2.2.0" resolved "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" @@ -8302,6 +10047,11 @@ env-paths@^2.2.0: resolved "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== +envinfo@7.8.1: + version "7.8.1" + resolved "https://registry.npmmirror.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" + integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== + err-code@^1.0.0: version "1.1.2" resolved "https://registry.npmmirror.com/err-code/-/err-code-1.1.2.tgz#06e0116d3028f6aef4806849eb0ea6a748ae6960" @@ -8493,6 +10243,35 @@ esbuild@0.17.19, esbuild@^0.17.5: "@esbuild/win32-ia32" "0.17.19" "@esbuild/win32-x64" "0.17.19" +esbuild@^0.19.8: + version "0.19.10" + resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.19.10.tgz#55e83e4a6b702e3498b9f872d84bfb4ebcb6d16e" + integrity sha512-S1Y27QGt/snkNYrRcswgRFqZjaTG5a5xM3EQo97uNBnH505pdzSNe/HLBq1v0RO7iK/ngdbhJB6mDAp0OK+iUA== + optionalDependencies: + "@esbuild/aix-ppc64" "0.19.10" + "@esbuild/android-arm" "0.19.10" + "@esbuild/android-arm64" "0.19.10" + "@esbuild/android-x64" "0.19.10" + "@esbuild/darwin-arm64" "0.19.10" + "@esbuild/darwin-x64" "0.19.10" + "@esbuild/freebsd-arm64" "0.19.10" + "@esbuild/freebsd-x64" "0.19.10" + "@esbuild/linux-arm" "0.19.10" + "@esbuild/linux-arm64" "0.19.10" + "@esbuild/linux-ia32" "0.19.10" + "@esbuild/linux-loong64" "0.19.10" + "@esbuild/linux-mips64el" "0.19.10" + "@esbuild/linux-ppc64" "0.19.10" + "@esbuild/linux-riscv64" "0.19.10" + "@esbuild/linux-s390x" "0.19.10" + "@esbuild/linux-x64" "0.19.10" + "@esbuild/netbsd-x64" "0.19.10" + "@esbuild/openbsd-x64" "0.19.10" + "@esbuild/sunos-x64" "0.19.10" + "@esbuild/win32-arm64" "0.19.10" + "@esbuild/win32-ia32" "0.19.10" + "@esbuild/win32-x64" "0.19.10" + esbuild@~0.18.20: version "0.18.20" resolved "https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6" @@ -8546,6 +10325,23 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escodegen@^1.11.1: + version "1.14.3" + resolved "https://registry.npmmirror.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== + dependencies: + esprima "^4.0.1" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + eslint-config-next@^13.5.3: version "13.5.6" resolved "https://registry.npmmirror.com/eslint-config-next/-/eslint-config-next-13.5.6.tgz#3a5a6222d5cb32256760ad68ab8e976e866a08c8" @@ -8561,11 +10357,25 @@ eslint-config-next@^13.5.3: eslint-plugin-react "^7.33.2" eslint-plugin-react-hooks "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705" +eslint-config-prettier@^6.0.0: + version "6.15.0" + resolved "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz#7f93f6cb7d45a92f1537a70ecc06366e1ac6fed9" + integrity sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== + dependencies: + get-stdin "^6.0.0" + eslint-config-prettier@^8.8.0: version "8.10.0" resolved "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz#3a06a662130807e2502fc3ff8b4143d8a0658e11" integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== +eslint-config-react-app@^5.2.1: + version "5.2.1" + resolved "https://registry.npmmirror.com/eslint-config-react-app/-/eslint-config-react-app-5.2.1.tgz#698bf7aeee27f0cea0139eaef261c7bf7dd623df" + integrity sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ== + dependencies: + confusing-browser-globals "^1.0.9" + eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.9: version "0.3.9" resolved "https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac" @@ -8595,7 +10405,14 @@ eslint-module-utils@^2.7.4, eslint-module-utils@^2.8.0: dependencies: debug "^3.2.7" -eslint-plugin-import@^2.28.1: +eslint-plugin-flowtype@^3.13.0: + version "3.13.0" + resolved "https://registry.npmmirror.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-3.13.0.tgz#e241ebd39c0ce519345a3f074ec1ebde4cf80f2c" + integrity sha512-bhewp36P+t7cEV0b6OdmoRWJCBYRiHFlqPZAG1oS3SF+Y0LQkeDvFSM4oxoxvczD1OdONCXMlJfQFiWLcV9urw== + dependencies: + lodash "^4.17.15" + +eslint-plugin-import@^2.18.2, eslint-plugin-import@^2.28.1: version "2.29.1" resolved "https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" integrity sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw== @@ -8625,7 +10442,7 @@ eslint-plugin-jest@27.2.3: dependencies: "@typescript-eslint/utils" "^5.10.0" -eslint-plugin-jsx-a11y@^6.7.1: +eslint-plugin-jsx-a11y@^6.2.3, eslint-plugin-jsx-a11y@^6.7.1: version "6.8.0" resolved "https://registry.npmmirror.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz#2fa9c701d44fcd722b7c771ec322432857fcbad2" integrity sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA== @@ -8647,12 +10464,24 @@ eslint-plugin-jsx-a11y@^6.7.1: object.entries "^1.1.7" object.fromentries "^2.0.7" +eslint-plugin-prettier@^3.1.0: + version "3.4.1" + resolved "https://registry.npmmirror.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz#e9ddb200efb6f3d05ffe83b1665a716af4a387e5" + integrity sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g== + dependencies: + prettier-linter-helpers "^1.0.0" + eslint-plugin-react-hooks@4.6.0, "eslint-plugin-react-hooks@^4.5.0 || 5.0.0-canary-7118f5dd7-20230705": version "4.6.0" resolved "https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== -eslint-plugin-react@7.33.2, eslint-plugin-react@^7.33.2: +eslint-plugin-react-hooks@^2.2.0: + version "2.5.1" + resolved "https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-2.5.1.tgz#4ef5930592588ce171abeb26f400c7fbcbc23cd0" + integrity sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g== + +eslint-plugin-react@7.33.2, eslint-plugin-react@^7.14.3, eslint-plugin-react@^7.33.2: version "7.33.2" resolved "https://registry.npmmirror.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608" integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw== @@ -8674,7 +10503,7 @@ eslint-plugin-react@7.33.2, eslint-plugin-react@^7.33.2: semver "^6.3.1" string.prototype.matchall "^4.0.8" -eslint-scope@5.1.1, eslint-scope@^5.1.1: +eslint-scope@5.1.1, eslint-scope@^5.0.0, eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== @@ -8698,6 +10527,25 @@ eslint-scope@^7.2.2: esrecurse "^4.3.0" estraverse "^5.2.0" +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-utils@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + eslint-visitor-keys@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" @@ -8708,51 +10556,50 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4 resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint@^8.50.0: - version "8.55.0" - resolved "https://registry.npmmirror.com/eslint/-/eslint-8.55.0.tgz#078cb7b847d66f2c254ea1794fa395bf8e7e03f8" - integrity sha512-iyUUAM0PCKj5QpwGfmCAG9XXbZCWsqP/eWAWrG/W0umvjuLRBECwSFdt+rCntju0xEH7teIABPwXpahftIaTdA== +eslint@^6.1.0: + version "6.8.0" + resolved "https://registry.npmmirror.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb" + integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== dependencies: - "@eslint-community/eslint-utils" "^4.2.0" - "@eslint-community/regexpp" "^4.6.1" - "@eslint/eslintrc" "^2.1.4" - "@eslint/js" "8.55.0" - "@humanwhocodes/config-array" "^0.11.13" - "@humanwhocodes/module-importer" "^1.0.1" - "@nodelib/fs.walk" "^1.2.8" - "@ungap/structured-clone" "^1.2.0" - ajv "^6.12.4" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.3.2" + "@babel/code-frame" "^7.0.0" + ajv "^6.10.0" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" doctrine "^3.0.0" - escape-string-regexp "^4.0.0" - eslint-scope "^7.2.2" - eslint-visitor-keys "^3.4.3" - espree "^9.6.1" - esquery "^1.4.2" + eslint-scope "^5.0.0" + eslint-utils "^1.4.3" + eslint-visitor-keys "^1.1.0" + espree "^6.1.2" + esquery "^1.0.1" esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - find-up "^5.0.0" - glob-parent "^6.0.2" - globals "^13.19.0" - graphemer "^1.4.0" - ignore "^5.2.0" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.0.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.0.0" imurmurhash "^0.1.4" + inquirer "^7.0.0" is-glob "^4.0.0" - is-path-inside "^3.0.3" - js-yaml "^4.1.0" + js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.1.2" + levn "^0.3.0" + lodash "^4.17.14" + minimatch "^3.0.4" + mkdirp "^0.5.1" natural-compare "^1.4.0" - optionator "^0.9.3" - strip-ansi "^6.0.1" + optionator "^0.8.3" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^6.1.2" + strip-ansi "^5.2.0" + strip-json-comments "^3.0.1" + table "^5.2.3" text-table "^0.2.0" + v8-compile-cache "^2.0.3" -eslint@^8.54.0: +eslint@^8.50.0, eslint@^8.54.0: version "8.56.0" resolved "https://registry.npmmirror.com/eslint/-/eslint-8.56.0.tgz#4957ce8da409dc0809f99ab07a1b94832ab74b15" integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== @@ -8796,6 +10643,15 @@ eslint@^8.54.0: strip-ansi "^6.0.1" text-table "^0.2.0" +espree@^6.1.2: + version "6.2.1" + resolved "https://registry.npmmirror.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + dependencies: + acorn "^7.1.1" + acorn-jsx "^5.2.0" + eslint-visitor-keys "^1.1.0" + espree@^9.6.0, espree@^9.6.1: version "9.6.1" resolved "https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" @@ -8805,12 +10661,12 @@ espree@^9.6.0, espree@^9.6.1: acorn-jsx "^5.3.2" eslint-visitor-keys "^3.4.1" -esprima@^4.0.0: +esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.2: +esquery@^1.0.1, esquery@^1.4.2: version "1.5.0" resolved "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== @@ -8824,7 +10680,7 @@ esrecurse@^4.1.0, esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1: +estraverse@^4.1.1, estraverse@^4.2.0: version "4.3.0" resolved "https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== @@ -8872,6 +10728,16 @@ estree-util-visit@^1.0.0, estree-util-visit@^1.2.1: "@types/estree-jsx" "^1.0.0" "@types/unist" "^2.0.0" +estree-walker@^0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" + integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + estree-walker@^3.0.0: version "3.0.3" resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" @@ -8894,7 +10760,7 @@ eventemitter3@^2.0.0: resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-2.0.3.tgz#b5e1079b59fb5e1ba2771c0a993be060a58c99ba" integrity sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg== -eventemitter3@^4.0.0: +eventemitter3@^4.0.0, eventemitter3@^4.0.4: version "4.0.7" resolved "https://registry.npmmirror.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== @@ -8922,6 +10788,26 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" +exec-sh@^0.3.2: + version "0.3.6" + resolved "https://registry.npmmirror.com/exec-sh/-/exec-sh-0.3.6.tgz#ff264f9e325519a60cb5e273692943483cca63bc" + integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== + +execa@5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" + integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + execa@7.2.0, execa@^7.1.1: version "7.2.0" resolved "https://registry.npmmirror.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9" @@ -8978,6 +10864,37 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +execa@^3.2.0: + version "3.4.0" + resolved "https://registry.npmmirror.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" + integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + p-finally "^2.0.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + +execa@^4.0.3: + version "4.1.0" + resolved "https://registry.npmmirror.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" + integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + dependencies: + cross-spawn "^7.0.0" + get-stream "^5.0.0" + human-signals "^1.1.1" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.0" + onetime "^5.1.0" + signal-exit "^3.0.2" + strip-final-newline "^2.0.0" + execa@^5.0.0, execa@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" @@ -8998,6 +10915,11 @@ exenv@^1.2.0: resolved "https://registry.npmmirror.com/exenv/-/exenv-1.2.2.tgz#2ae78e85d9894158670b03d47bec1f03bd91bb9d" integrity sha512-Z+ktTxTwv9ILfgKCk32OX3n/doe+OcLTRtqK9pcL+JsP3J1/VW8Uvl4ZjLlKqeW4rzK4oesDOGMEMRIZqtP4Iw== +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" @@ -9025,6 +10947,34 @@ expand-tilde@^2.0.0, expand-tilde@^2.0.2: dependencies: homedir-polyfill "^1.0.1" +expect@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/expect/-/expect-25.5.0.tgz#f07f848712a2813bb59167da3fb828ca21f58bba" + integrity sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA== + dependencies: + "@jest/types" "^25.5.0" + ansi-styles "^4.0.0" + jest-get-type "^25.2.6" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-regex-util "^25.2.6" + +expect@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc" + integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw== + dependencies: + "@jest/expect-utils" "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + express@^4.17.1: version "4.18.2" resolved "https://registry.npmmirror.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" @@ -9077,7 +11027,7 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: assign-symbols "^1.0.0" is-extendable "^1.0.1" -extend@^3.0.0: +extend@^3.0.0, extend@~3.0.2: version "3.0.2" resolved "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== @@ -9105,11 +11055,26 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: +extsprintf@1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" + integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== + +extsprintf@^1.2.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" + integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.npmmirror.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + fast-glob@3.2.12: version "3.2.12" resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" @@ -9121,7 +11086,7 @@ fast-glob@3.2.12: merge2 "^1.3.0" micromatch "^4.0.4" -fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.1: +fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.1, fast-glob@^3.3.2: version "3.3.2" resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== @@ -9132,12 +11097,12 @@ fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.1: merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: +fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@^2.0.6: +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== @@ -9173,13 +11138,13 @@ fastparse@^1.1.2: integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + version "1.16.0" + resolved "https://registry.npmmirror.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320" + integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== dependencies: reusify "^1.0.4" -father@^4.3.7: +father@^4.3.8: version "4.3.8" resolved "https://registry.npmmirror.com/father/-/father-4.3.8.tgz#e1862146d0fb5138b0998bbf01ee0f8ba63f94e7" integrity sha512-uaKzB/UVG3YLBoptvv118U0pCw4iXo4OHHVMCkBlx2vrchO9oVH+tU8DOt3IsnMCOmtQwKo5imKC112R9pRcmw== @@ -9246,6 +11211,13 @@ figgy-pudding@^3.5.1: resolved "https://registry.npmmirror.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== +figures@3.2.0, figures@^3.0.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + figures@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" @@ -9253,6 +11225,13 @@ figures@^2.0.0: dependencies: escape-string-regexp "^1.0.5" +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + file-entry-cache@^6.0.1: version "6.0.1" resolved "https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" @@ -9311,6 +11290,13 @@ file-uri-to-path@1.0.0: resolved "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== +filelist@^1.0.4: + version "1.0.4" + resolved "https://registry.npmmirror.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + filesize@^3.6.1: version "3.6.1" resolved "https://registry.npmmirror.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" @@ -9409,7 +11395,7 @@ find-up@5.0.0, find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -find-up@^2.1.0: +find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== @@ -9441,6 +11427,15 @@ findup-sync@^3.0.0: micromatch "^3.0.4" resolve-dir "^1.0.1" +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + flat-cache@^3.0.4, flat-cache@^3.2.0: version "3.2.0" resolved "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" @@ -9455,6 +11450,11 @@ flat@^5.0.2: resolved "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== +flatted@^2.0.0: + version "2.0.2" + resolved "https://registry.npmmirror.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + flatted@^3.2.9: version "3.2.9" resolved "https://registry.npmmirror.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf" @@ -9475,7 +11475,7 @@ follow-redirects@1.5.10: dependencies: debug "=3.1.0" -follow-redirects@^1.0.0, follow-redirects@^1.14.9: +follow-redirects@^1.0.0, follow-redirects@^1.14.9, follow-redirects@^1.15.0: version "1.15.3" resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== @@ -9492,6 +11492,19 @@ for-in@^1.0.2: resolved "https://registry.npmmirror.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ== +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.npmmirror.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + +forever-agent@~0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" + integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== + fork-ts-checker-webpack-plugin@8.0.0: version "8.0.0" resolved "https://registry.npmmirror.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-8.0.0.tgz#dae45dfe7298aa5d553e2580096ced79b6179504" @@ -9519,6 +11532,15 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" +form-data@~2.3.2: + version "2.3.3" + resolved "https://registry.npmmirror.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" + integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.6" + mime-types "^2.1.12" + format@^0.2.0: version "0.2.2" resolved "https://registry.npmmirror.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" @@ -9580,6 +11602,15 @@ fs-extra@11.1.1: jsonfile "^6.0.1" universalify "^2.0.0" +fs-extra@8.1.0: + version "8.1.0" + resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs-extra@^10.0.0, fs-extra@^10.1.0: version "10.1.0" resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" @@ -9589,7 +11620,7 @@ fs-extra@^10.0.0, fs-extra@^10.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^11.0.0: +fs-extra@^11.0.0, fs-extra@^11.1.0, fs-extra@^11.1.1: version "11.2.0" resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== @@ -9607,6 +11638,16 @@ fs-extra@^3.0.1: jsonfile "^3.0.0" universalify "^0.1.0" +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + fs-extra@~7.0.1: version "7.0.1" resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -9623,6 +11664,13 @@ fs-minipass@^2.0.0, fs-minipass@^2.1.0: dependencies: minipass "^3.0.0" +fs-minipass@^3.0.0: + version "3.0.3" + resolved "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-3.0.3.tgz#79a85981c4dc120065e96f62086bf6f9dc26cc54" + integrity sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw== + dependencies: + minipass "^7.0.3" + fs-monkey@^1.0.4: version "1.0.5" resolved "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" @@ -9651,7 +11699,7 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.3.2, fsevents@~2.3.2, fsevents@~2.3.3: +fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.2, fsevents@~2.3.3: version "2.3.3" resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== @@ -9671,26 +11719,16 @@ function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: es-abstract "^1.22.1" functions-have-names "^1.2.3" +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== + functions-have-names@^1.2.3: version "1.2.3" resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== -gauge@^3.0.0: - version "3.0.2" - resolved "https://registry.npmmirror.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395" - integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q== - dependencies: - aproba "^1.0.3 || ^2.0.0" - color-support "^1.1.2" - console-control-strings "^1.0.0" - has-unicode "^2.0.1" - object-assign "^4.1.1" - signal-exit "^3.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - wide-align "^1.1.2" - gauge@^4.0.3: version "4.0.4" resolved "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" @@ -9752,16 +11790,41 @@ get-package-type@^0.1.0: resolved "https://registry.npmmirror.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== +get-pkg-repo@^4.2.1: + version "4.2.1" + resolved "https://registry.npmmirror.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385" + integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA== + dependencies: + "@hutson/parse-repository-url" "^3.0.0" + hosted-git-info "^4.0.0" + through2 "^2.0.0" + yargs "^16.2.0" + +get-port@5.1.1: + version "5.1.1" + resolved "https://registry.npmmirror.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" + integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== + get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== +get-stdin@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b" + integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + get-stdin@^9.0.0: version "9.0.0" resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-9.0.0.tgz#3983ff82e03d56f1b2ea0d3e60325f39d703a575" integrity sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA== +get-stream@6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718" + integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg== + get-stream@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" @@ -9774,7 +11837,7 @@ get-stream@^4.0.0: dependencies: pump "^3.0.0" -get-stream@^5.1.0: +get-stream@^5.0.0, get-stream@^5.1.0: version "5.2.0" resolved "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== @@ -9811,6 +11874,13 @@ get-value@^2.0.3, get-value@^2.0.6: resolved "https://registry.npmmirror.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" integrity sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA== +getpass@^0.1.1: + version "0.1.7" + resolved "https://registry.npmmirror.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" + integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== + dependencies: + assert-plus "^1.0.0" + git-branch@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/git-branch/-/git-branch-1.0.0.tgz#64cc7dd75da2d81a9d4679087c1f8b56e6bd2d3d" @@ -9841,6 +11911,23 @@ git-raw-commits@^2.0.11: split2 "^3.0.0" through2 "^4.0.0" +git-raw-commits@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/git-raw-commits/-/git-raw-commits-3.0.0.tgz#5432f053a9744f67e8db03dbc48add81252cfdeb" + integrity sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw== + dependencies: + dargs "^7.0.0" + meow "^8.1.2" + split2 "^3.2.2" + +git-remote-origin-url@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" + integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== + dependencies: + gitconfiglocal "^1.0.0" + pify "^2.3.0" + git-repo-name@^0.6.0: version "0.6.0" resolved "https://registry.npmmirror.com/git-repo-name/-/git-repo-name-0.6.0.tgz#af09884656aa537ec625c7087008175cd61228ff" @@ -9851,6 +11938,29 @@ git-repo-name@^0.6.0: lazy-cache "^1.0.4" remote-origin-url "^0.5.1" +git-semver-tags@^5.0.0: + version "5.0.1" + resolved "https://registry.npmmirror.com/git-semver-tags/-/git-semver-tags-5.0.1.tgz#db748aa0e43d313bf38dcd68624d8443234e1c15" + integrity sha512-hIvOeZwRbQ+7YEUmCkHqo8FOLQZCEn18yevLHADlFPZY02KJGsu5FZt9YW/lybfK2uhWFI7Qg/07LekJiTv7iA== + dependencies: + meow "^8.1.2" + semver "^7.0.0" + +git-up@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" + integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== + dependencies: + is-ssh "^1.4.0" + parse-url "^8.1.0" + +git-url-parse@13.1.0: + version "13.1.0" + resolved "https://registry.npmmirror.com/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4" + integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== + dependencies: + git-up "^7.0.0" + git-username@^0.5.0: version "0.5.1" resolved "https://registry.npmmirror.com/git-username/-/git-username-0.5.1.tgz#432a41b34a19607892354004c9893a8829ffa4f0" @@ -9858,11 +11968,25 @@ git-username@^0.5.0: dependencies: remote-origin-url "^0.4.0" +gitconfiglocal@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" + integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== + dependencies: + ini "^1.3.2" + github-slugger@^1.5.0: version "1.5.0" resolved "https://registry.npmmirror.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== +glob-parent@5.1.2, glob-parent@^5.0.0, glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" @@ -9871,13 +11995,6 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.1.2, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - glob-parent@^6.0.2: version "6.0.2" resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" @@ -9890,10 +12007,10 @@ glob-to-regexp@^0.4.1: resolved "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@7.1.6: - version "7.1.6" - resolved "https://registry.npmmirror.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== +glob@7.1.4: + version "7.1.4" + resolved "https://registry.npmmirror.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" @@ -9926,6 +12043,17 @@ glob@7.2.0: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^10.2.2, glob@^10.3.10: + version "10.3.10" + resolved "https://registry.npmmirror.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" + integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.3.5" + minimatch "^9.0.1" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry "^1.10.1" + glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.2.3" resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" @@ -9949,6 +12077,16 @@ glob@^8.0.1: minimatch "^5.0.1" once "^1.3.0" +glob@^9.2.0: + version "9.3.5" + resolved "https://registry.npmmirror.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" + integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== + dependencies: + fs.realpath "^1.0.0" + minimatch "^8.0.2" + minipass "^4.2.4" + path-scurry "^1.6.1" + global-dirs@^0.1.0, global-dirs@^0.1.1: version "0.1.1" resolved "https://registry.npmmirror.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" @@ -10015,6 +12153,13 @@ globals@^11.1.0: resolved "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.npmmirror.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + globals@^13.19.0: version "13.24.0" resolved "https://registry.npmmirror.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" @@ -10034,7 +12179,12 @@ globalthis@^1.0.3: dependencies: define-properties "^1.1.3" -globby@^11.1.0: +globalyzer@0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/globalyzer/-/globalyzer-0.1.0.tgz#cb76da79555669a1519d5a8edf093afaa0bf1465" + integrity sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q== + +globby@11.1.0, globby@^11.1.0: version "11.1.0" resolved "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -10057,6 +12207,18 @@ globby@^13.1.2: merge2 "^1.4.1" slash "^4.0.0" +globby@^14.0.0: + version "14.0.0" + resolved "https://registry.npmmirror.com/globby/-/globby-14.0.0.tgz#ea9c062a3614e33f516804e778590fcf055256b9" + integrity sha512-/1WM/LNHRAOH9lZta77uGbq0dAEQM+XjNesWwhlERDVenqothRbnzTrL3/LrIoEPPjeUHC3vrS6TwoyxeHs7MQ== + dependencies: + "@sindresorhus/merge-streams" "^1.0.0" + fast-glob "^3.3.2" + ignore "^5.2.4" + path-type "^5.0.0" + slash "^5.1.0" + unicorn-magic "^0.1.0" + globby@^6.1.0: version "6.1.0" resolved "https://registry.npmmirror.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" @@ -10085,6 +12247,11 @@ globjoin@^0.1.4: resolved "https://registry.npmmirror.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" integrity sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg== +globrex@^0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/globrex/-/globrex-0.1.2.tgz#dd5d9ec826232730cd6793a5e33a9302985e6098" + integrity sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== + globule@^1.0.0: version "1.3.4" resolved "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz#7c11c43056055a75a6e68294453c17f2796170fb" @@ -10142,7 +12309,7 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@4.2.11, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -10157,11 +12324,41 @@ growl@1.10.5: resolved "https://registry.npmmirror.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" + integrity sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw== + handle-thing@^2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== +handlebars@^4.7.7, handlebars@^4.7.8: + version "4.7.8" + resolved "https://registry.npmmirror.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9" + integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ== + dependencies: + minimist "^1.2.5" + neo-async "^2.6.2" + source-map "^0.6.1" + wordwrap "^1.0.0" + optionalDependencies: + uglify-js "^3.1.4" + +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + hard-rejection@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" @@ -10218,7 +12415,7 @@ has-tostringtag@^1.0.0: dependencies: has-symbols "^1.0.2" -has-unicode@^2.0.1: +has-unicode@2.0.1, has-unicode@^2.0.1: version "2.0.1" resolved "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== @@ -10515,20 +12712,34 @@ hosted-git-info@^2.1.4, hosted-git-info@^2.4.2: resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== -hosted-git-info@^4.0.1: +hosted-git-info@^3.0.6: + version "3.0.8" + resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-3.0.8.tgz#6e35d4cc87af2c5f816e4cb9ce350ba87a3f370d" + integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw== + dependencies: + lru-cache "^6.0.0" + +hosted-git-info@^4.0.0, hosted-git-info@^4.0.1: version "4.1.0" resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" -hosted-git-info@^6.1.1: +hosted-git-info@^6.0.0, hosted-git-info@^6.1.1: version "6.1.1" resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz#629442c7889a69c05de604d52996b74fe6f26d58" integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w== dependencies: lru-cache "^7.5.1" +hosted-git-info@^7.0.0: + version "7.0.1" + resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-7.0.1.tgz#9985fcb2700467fecf7f33a4d4874e30680b5322" + integrity sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA== + dependencies: + lru-cache "^10.0.1" + hotkeys-js@3.9.4: version "3.9.4" resolved "https://registry.npmmirror.com/hotkeys-js/-/hotkeys-js-3.9.4.tgz#ce1aa4c3a132b6a63a9dd5644fc92b8a9b9cbfb9" @@ -10559,6 +12770,13 @@ htm@^3.1.0: resolved "https://registry.npmmirror.com/htm/-/htm-3.1.1.tgz#49266582be0dc66ed2235d5ea892307cc0c24b78" integrity sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ== +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + dependencies: + whatwg-encoding "^1.0.1" + html-entities@^1.3.1: version "1.4.0" resolved "https://registry.npmmirror.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" @@ -10569,6 +12787,11 @@ html-entities@^2.1.0: resolved "https://registry.npmmirror.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.npmmirror.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + html-minifier-terser@^5.0.1: version "5.1.1" resolved "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" @@ -10694,7 +12917,7 @@ http-cache-semantics@^3.8.0: resolved "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz#39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2" integrity sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== -http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0: +http-cache-semantics@^4.0.0, http-cache-semantics@^4.1.0, http-cache-semantics@^4.1.1: version "4.1.1" resolved "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== @@ -10756,6 +12979,14 @@ http-proxy-agent@^5.0.0: agent-base "6" debug "4" +http-proxy-agent@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz#e9096c5afd071a3fce56e6252bb321583c124673" + integrity sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ== + dependencies: + agent-base "^7.1.0" + debug "^4.3.4" + http-proxy-middleware@0.19.1: version "0.19.1" resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" @@ -10775,6 +13006,15 @@ http-proxy@^1.17.0: follow-redirects "^1.0.0" requires-port "^1.0.0" +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + http2-wrapper@^1.0.0-beta.5.2: version "1.0.3" resolved "https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" @@ -10804,6 +13044,19 @@ https-proxy-agent@^5.0.0: agent-base "6" debug "4" +https-proxy-agent@^7.0.1: + version "7.0.2" + resolved "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz#e2645b846b90e96c6e6f347fb5b2e41f1590b09b" + integrity sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA== + dependencies: + agent-base "^7.0.2" + debug "4" + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + human-signals@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" @@ -10819,6 +13072,11 @@ human-signals@^5.0.0: resolved "https://registry.npmmirror.com/human-signals/-/human-signals-5.0.0.tgz#42665a284f9ae0dade3ba41ebc37eb4b852f3a28" integrity sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ== +humanize-duration@^3.15.3: + version "3.31.0" + resolved "https://registry.npmmirror.com/humanize-duration/-/humanize-duration-3.31.0.tgz#a0384d22555024cd17e6e9f8561540d37756bf4c" + integrity sha512-fRrehgBG26NNZysRlTq1S+HPtDpp3u+Jzdc/d5A4cEzOD86YLAkDaJyJg8krSdCi7CJ+s7ht3fwRj8Dl+Btd0w== + humanize-ms@^1.2.1: version "1.2.1" resolved "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" @@ -10884,7 +13142,7 @@ identity-obj-proxy@3.0.0: dependencies: harmony-reflect "^1.4.6" -ieee754@^1.1.4: +ieee754@^1.1.13, ieee754@^1.1.4: version "1.2.1" resolved "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -10894,12 +13152,31 @@ iferr@^0.1.5: resolved "https://registry.npmmirror.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" integrity sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA== +ignore-walk@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/ignore-walk/-/ignore-walk-5.0.1.tgz#5f199e23e1288f518d90358d461387788a154776" + integrity sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw== + dependencies: + minimatch "^5.0.1" + +ignore-walk@^6.0.4: + version "6.0.4" + resolved "https://registry.npmmirror.com/ignore-walk/-/ignore-walk-6.0.4.tgz#89950be94b4f522225eb63a13c56badb639190e9" + integrity sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw== + dependencies: + minimatch "^9.0.0" + ignore@^3.3.5: version "3.3.10" resolved "https://registry.npmmirror.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== -ignore@^5.2.0, ignore@^5.2.4: +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.0.4, ignore@^5.2.0, ignore@^5.2.4: version "5.3.0" resolved "https://registry.npmmirror.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== @@ -10939,7 +13216,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0, import-fresh@^3.2.1, import-fresh@^3.3.0: +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" resolved "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -10957,6 +13234,14 @@ import-lazy@^4.0.0, import-lazy@~4.0.0: resolved "https://registry.npmmirror.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== +import-local@3.1.0, import-local@^3.0.2: + version "3.1.0" + resolved "https://registry.npmmirror.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" + integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + import-local@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" @@ -11008,11 +13293,24 @@ inherits@2.0.3: resolved "https://registry.npmmirror.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -ini@^1.3.3, ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: +ini@^1.3.2, ini@^1.3.3, ini@^1.3.4, ini@^1.3.5, ini@^1.3.8, ini@~1.3.0: version "1.3.8" resolved "https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== +init-package-json@5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/init-package-json/-/init-package-json-5.0.0.tgz#030cf0ea9c84cfc1b0dc2e898b45d171393e4b40" + integrity sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw== + dependencies: + npm-package-arg "^10.0.0" + promzard "^1.0.0" + read "^2.0.0" + read-package-json "^6.0.0" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + validate-npm-package-name "^5.0.0" + inline-style-parser@0.1.1: version "0.1.1" resolved "https://registry.npmmirror.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" @@ -11045,6 +13343,46 @@ inquirer@^6.2.2: strip-ansi "^5.1.0" through "^2.3.6" +inquirer@^7.0.0: + version "7.3.3" + resolved "https://registry.npmmirror.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +inquirer@^8.2.4: + version "8.2.6" + resolved "https://registry.npmmirror.com/inquirer/-/inquirer-8.2.6.tgz#733b74888195d8d400a67ac332011b5fae5ea562" + integrity sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.1" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.21" + mute-stream "0.0.8" + ora "^5.4.1" + run-async "^2.4.0" + rxjs "^7.5.5" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + wrap-ansi "^6.0.1" + internal-ip@^4.3.0: version "4.3.0" resolved "https://registry.npmmirror.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" @@ -11062,7 +13400,7 @@ internal-slot@^1.0.4, internal-slot@^1.0.5: hasown "^2.0.0" side-channel "^1.0.4" -interpret@^1.4.0: +interpret@^1.0.0, interpret@^1.4.0: version "1.4.0" resolved "https://registry.npmmirror.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== @@ -11232,6 +13570,13 @@ is-callable@^1.0.4, is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: resolved "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== +is-ci@3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + dependencies: + ci-info "^3.2.0" + is-ci@^1.0.10: version "1.2.1" resolved "https://registry.npmmirror.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" @@ -11239,6 +13584,13 @@ is-ci@^1.0.10: dependencies: ci-info "^1.5.0" +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + is-color-stop@^1.0.0: version "1.1.0" resolved "https://registry.npmmirror.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345" @@ -11251,7 +13603,7 @@ is-color-stop@^1.0.0: rgb-regex "^1.0.1" rgba-regex "^1.0.0" -is-core-module@^2.1.0, is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0: +is-core-module@^2.1.0, is-core-module@^2.11.0, is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0, is-core-module@^2.8.1: version "2.13.1" resolved "https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== @@ -11387,6 +13739,11 @@ is-fullwidth-code-point@^5.0.0: dependencies: get-east-asian-width "^1.0.0" +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + is-generator-function@^1.0.10, is-generator-function@^1.0.7: version "1.0.10" resolved "https://registry.npmmirror.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" @@ -11433,6 +13790,11 @@ is-installed-globally@^0.1.0: global-dirs "^0.1.0" is-path-inside "^1.0.0" +is-interactive@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" + integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== + is-lambda@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" @@ -11443,6 +13805,11 @@ is-map@^2.0.1, is-map@^2.0.2: resolved "https://registry.npmmirror.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + is-nan@^1.3.2: version "1.3.2" resolved "https://registry.npmmirror.com/is-nan/-/is-nan-1.3.2.tgz#043a54adea31748b55b6cd4e09aadafa69bd9e1d" @@ -11521,7 +13888,7 @@ is-path-inside@^3.0.3: resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.1.0: +is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== @@ -11553,6 +13920,13 @@ is-redirect@^1.0.0: resolved "https://registry.npmmirror.com/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24" integrity sha512-cr/SlUEe5zOGmzvj9bUyC4LVvkNVAXu4GytXLNMr1pny+a65MpQ9IJzFHD5vi7FyJgb4qt27+eS3TuQnqB+RQw== +is-reference@^1.1.2: + version "1.2.1" + resolved "https://registry.npmmirror.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7" + integrity sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ== + dependencies: + "@types/estree" "*" + is-reference@^3.0.0: version "3.0.2" resolved "https://registry.npmmirror.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c" @@ -11590,6 +13964,18 @@ is-shared-array-buffer@^1.0.2: dependencies: call-bind "^1.0.2" +is-ssh@^1.4.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2" + integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== + dependencies: + protocols "^2.0.1" + +is-stream@2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" + integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + is-stream@^1.0.0, is-stream@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" @@ -11619,6 +14005,13 @@ is-symbol@^1.0.2, is-symbol@^1.0.3, is-symbol@^1.0.4: dependencies: has-symbols "^1.0.2" +is-text-path@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" + integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== + dependencies: + text-extensions "^1.0.0" + is-text-path@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/is-text-path/-/is-text-path-2.0.0.tgz#b2484e2b720a633feb2e85b67dc193ff72c75636" @@ -11633,6 +14026,11 @@ is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.3, is-typed- dependencies: which-typed-array "^1.1.11" +is-typedarray@^1.0.0, is-typedarray@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + is-unicode-supported@^0.1.0: version "0.1.0" resolved "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" @@ -11683,7 +14081,7 @@ is-wsl@^1.1.0: resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== -is-wsl@^2.2.0: +is-wsl@^2.1.1, is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== @@ -11710,6 +14108,11 @@ isexe@^2.0.0: resolved "https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== +isexe@^3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/isexe/-/isexe-3.1.1.tgz#4a407e2bd78ddfb14bea0c27c6f7072dde775f0d" + integrity sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ== + isobject@^2.0.0: version "2.1.0" resolved "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" @@ -11730,11 +14133,26 @@ isomorphic-unfetch@4.0.2: node-fetch "^3.2.0" unfetch "^5.0.0" -istanbul-lib-coverage@^3.2.0: +isstream@~0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" + integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: version "3.2.2" resolved "https://registry.npmmirror.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz#2d166c4b0644d43a39f04bf6c2edd1e585f31756" integrity sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg== +istanbul-lib-instrument@^4.0.0: + version "4.0.3" + resolved "https://registry.npmmirror.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + dependencies: + "@babel/core" "^7.7.5" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.0.0" + semver "^6.3.0" + istanbul-lib-instrument@^5.0.4: version "5.2.1" resolved "https://registry.npmmirror.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d" @@ -11746,6 +14164,43 @@ istanbul-lib-instrument@^5.0.4: istanbul-lib-coverage "^3.2.0" semver "^6.3.0" +istanbul-lib-instrument@^6.0.0: + version "6.0.1" + resolved "https://registry.npmmirror.com/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz#71e87707e8041428732518c6fb5211761753fbdf" + integrity sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA== + dependencies: + "@babel/core" "^7.12.3" + "@babel/parser" "^7.14.7" + "@istanbuljs/schema" "^0.1.2" + istanbul-lib-coverage "^3.2.0" + semver "^7.5.4" + +istanbul-lib-report@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d" + integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw== + dependencies: + istanbul-lib-coverage "^3.0.0" + make-dir "^4.0.0" + supports-color "^7.1.0" + +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.npmmirror.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + dependencies: + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" + +istanbul-reports@^3.0.2, istanbul-reports@^3.1.3: + version "3.1.6" + resolved "https://registry.npmmirror.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a" + integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg== + dependencies: + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" + istextorbinary@^2.2.1: version "2.6.0" resolved "https://registry.npmmirror.com/istextorbinary/-/istextorbinary-2.6.0.tgz#60776315fb0fa3999add276c02c69557b9ca28ab" @@ -11766,17 +14221,292 @@ iterator.prototype@^1.1.2: reflect.getprototypeof "^1.0.4" set-function-name "^2.0.1" -jest-haste-map@^29.7.0: - version "29.7.0" - resolved "https://registry.npmmirror.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" - integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== +jackspeak@^2.3.5: + version "2.3.6" + resolved "https://registry.npmmirror.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" + integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== dependencies: - "@jest/types" "^29.6.3" - "@types/graceful-fs" "^4.1.3" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.9" + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jake@^10.8.5: + version "10.8.7" + resolved "https://registry.npmmirror.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" + integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.4" + minimatch "^3.1.2" + +jest-changed-files@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-changed-files/-/jest-changed-files-25.5.0.tgz#141cc23567ceb3f534526f8614ba39421383634c" + integrity sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw== + dependencies: + "@jest/types" "^25.5.0" + execa "^3.2.0" + throat "^5.0.0" + +jest-changed-files@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-changed-files/-/jest-changed-files-29.7.0.tgz#1c06d07e77c78e1585d020424dedc10d6e17ac3a" + integrity sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w== + dependencies: + execa "^5.0.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + +jest-circus@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-circus/-/jest-circus-29.7.0.tgz#b6817a45fcc835d8b16d5962d0c026473ee3668a" + integrity sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/expect" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + co "^4.6.0" + dedent "^1.0.0" + is-generator-fn "^2.0.0" + jest-each "^29.7.0" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-runtime "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + p-limit "^3.1.0" + pretty-format "^29.7.0" + pure-rand "^6.0.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-cli@^25.5.4: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest-cli/-/jest-cli-25.5.4.tgz#b9f1a84d1301a92c5c217684cb79840831db9f0d" + integrity sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw== + dependencies: + "@jest/core" "^25.5.4" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + import-local "^3.0.2" + is-ci "^2.0.0" + jest-config "^25.5.4" + jest-util "^25.5.0" + jest-validate "^25.5.0" + prompts "^2.0.1" + realpath-native "^2.0.0" + yargs "^15.3.1" + +jest-cli@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-cli/-/jest-cli-29.7.0.tgz#5592c940798e0cae677eec169264f2d839a37995" + integrity sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg== + dependencies: + "@jest/core" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + chalk "^4.0.0" + create-jest "^29.7.0" + exit "^0.1.2" + import-local "^3.0.2" + jest-config "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + yargs "^17.3.1" + +jest-config@^25.5.4: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest-config/-/jest-config-25.5.4.tgz#38e2057b3f976ef7309b2b2c8dcd2a708a67f02c" + integrity sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg== + dependencies: + "@babel/core" "^7.1.0" + "@jest/test-sequencer" "^25.5.4" + "@jest/types" "^25.5.0" + babel-jest "^25.5.1" + chalk "^3.0.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.4" + jest-environment-jsdom "^25.5.0" + jest-environment-node "^25.5.0" + jest-get-type "^25.2.6" + jest-jasmine2 "^25.5.4" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + micromatch "^4.0.2" + pretty-format "^25.5.0" + realpath-native "^2.0.0" + +jest-config@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-config/-/jest-config-29.7.0.tgz#bcbda8806dbcc01b1e316a46bb74085a84b0245f" + integrity sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ== + dependencies: + "@babel/core" "^7.11.6" + "@jest/test-sequencer" "^29.7.0" + "@jest/types" "^29.6.3" + babel-jest "^29.7.0" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-circus "^29.7.0" + jest-environment-node "^29.7.0" + jest-get-type "^29.6.3" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-runner "^29.7.0" + jest-util "^29.7.0" + jest-validate "^29.7.0" + micromatch "^4.0.4" + parse-json "^5.2.0" + pretty-format "^29.7.0" + slash "^3.0.0" + strip-json-comments "^3.1.1" + +"jest-diff@>=29.4.3 < 30", jest-diff@^29.4.1, jest-diff@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a" + integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw== + dependencies: + chalk "^4.0.0" + diff-sequences "^29.6.3" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-diff@^25.2.1, jest-diff@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-diff/-/jest-diff-25.5.0.tgz#1dd26ed64f96667c068cef026b677dfa01afcfa9" + integrity sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A== + dependencies: + chalk "^3.0.0" + diff-sequences "^25.2.6" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-docblock@^25.3.0: + version "25.3.0" + resolved "https://registry.npmmirror.com/jest-docblock/-/jest-docblock-25.3.0.tgz#8b777a27e3477cd77a168c05290c471a575623ef" + integrity sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg== + dependencies: + detect-newline "^3.0.0" + +jest-docblock@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-docblock/-/jest-docblock-29.7.0.tgz#8fddb6adc3cdc955c93e2a87f61cfd350d5d119a" + integrity sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g== + dependencies: + detect-newline "^3.0.0" + +jest-each@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-each/-/jest-each-25.5.0.tgz#0c3c2797e8225cb7bec7e4d249dcd96b934be516" + integrity sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA== + dependencies: + "@jest/types" "^25.5.0" + chalk "^3.0.0" + jest-get-type "^25.2.6" + jest-util "^25.5.0" + pretty-format "^25.5.0" + +jest-each@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-each/-/jest-each-29.7.0.tgz#162a9b3f2328bdd991beaabffbb74745e56577d1" + integrity sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ== + dependencies: + "@jest/types" "^29.6.3" + chalk "^4.0.0" + jest-get-type "^29.6.3" + jest-util "^29.7.0" + pretty-format "^29.7.0" + +jest-environment-jsdom@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz#dcbe4da2ea997707997040ecf6e2560aec4e9834" + integrity sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + jsdom "^15.2.1" + +jest-environment-node@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-environment-node/-/jest-environment-node-25.5.0.tgz#0f55270d94804902988e64adca37c6ce0f7d07a1" + integrity sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA== + dependencies: + "@jest/environment" "^25.5.0" + "@jest/fake-timers" "^25.5.0" + "@jest/types" "^25.5.0" + jest-mock "^25.5.0" + jest-util "^25.5.0" + semver "^6.3.0" + +jest-environment-node@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-environment-node/-/jest-environment-node-29.7.0.tgz#0b93e111dda8ec120bc8300e6d1fb9576e164376" + integrity sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-mock "^29.7.0" + jest-util "^29.7.0" + +jest-get-type@^25.2.6: + version "25.2.6" + resolved "https://registry.npmmirror.com/jest-get-type/-/jest-get-type-25.2.6.tgz#0b0a32fab8908b44d508be81681487dbabb8d877" + integrity sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig== + +jest-get-type@^29.6.3: + version "29.6.3" + resolved "https://registry.npmmirror.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1" + integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw== + +jest-haste-map@^25.5.1: + version "25.5.1" + resolved "https://registry.npmmirror.com/jest-haste-map/-/jest-haste-map-25.5.1.tgz#1df10f716c1d94e60a1ebf7798c9fb3da2620943" + integrity sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ== + dependencies: + "@jest/types" "^25.5.0" + "@types/graceful-fs" "^4.1.2" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + jest-serializer "^25.5.0" + jest-util "^25.5.0" + jest-worker "^25.5.0" + micromatch "^4.0.2" + sane "^4.0.3" + walker "^1.0.7" + which "^2.0.2" + optionalDependencies: + fsevents "^2.1.2" + +jest-haste-map@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-haste-map/-/jest-haste-map-29.7.0.tgz#3c2396524482f5a0506376e6c858c3bbcc17b104" + integrity sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA== + dependencies: + "@jest/types" "^29.6.3" + "@types/graceful-fs" "^4.1.3" + "@types/node" "*" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.9" jest-regex-util "^29.6.3" jest-util "^29.7.0" jest-worker "^29.7.0" @@ -11785,12 +14515,350 @@ jest-haste-map@^29.7.0: optionalDependencies: fsevents "^2.3.2" +jest-jasmine2@^25.5.4: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz#66ca8b328fb1a3c5364816f8958f6970a8526968" + integrity sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ== + dependencies: + "@babel/traverse" "^7.1.0" + "@jest/environment" "^25.5.0" + "@jest/source-map" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + co "^4.6.0" + expect "^25.5.0" + is-generator-fn "^2.0.0" + jest-each "^25.5.0" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-runtime "^25.5.4" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + pretty-format "^25.5.0" + throat "^5.0.0" + +jest-leak-detector@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz#2291c6294b0ce404241bb56fe60e2d0c3e34f0bb" + integrity sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA== + dependencies: + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-leak-detector@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz#5b7ec0dadfdfec0ca383dc9aa016d36b5ea4c728" + integrity sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw== + dependencies: + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-matcher-utils@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz#fbc98a12d730e5d2453d7f1ed4a4d948e34b7867" + integrity sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw== + dependencies: + chalk "^3.0.0" + jest-diff "^25.5.0" + jest-get-type "^25.2.6" + pretty-format "^25.5.0" + +jest-matcher-utils@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12" + integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g== + dependencies: + chalk "^4.0.0" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + pretty-format "^29.7.0" + +jest-message-util@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-message-util/-/jest-message-util-25.5.0.tgz#ea11d93204cc7ae97456e1d8716251185b8880ea" + integrity sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@jest/types" "^25.5.0" + "@types/stack-utils" "^1.0.1" + chalk "^3.0.0" + graceful-fs "^4.2.4" + micromatch "^4.0.2" + slash "^3.0.0" + stack-utils "^1.0.1" + +jest-message-util@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3" + integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w== + dependencies: + "@babel/code-frame" "^7.12.13" + "@jest/types" "^29.6.3" + "@types/stack-utils" "^2.0.0" + chalk "^4.0.0" + graceful-fs "^4.2.9" + micromatch "^4.0.4" + pretty-format "^29.7.0" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-mock/-/jest-mock-25.5.0.tgz#a91a54dabd14e37ecd61665d6b6e06360a55387a" + integrity sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA== + dependencies: + "@jest/types" "^25.5.0" + +jest-mock@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-mock/-/jest-mock-29.7.0.tgz#4e836cf60e99c6fcfabe9f99d017f3fdd50a6347" + integrity sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + jest-util "^29.7.0" + +jest-pnp-resolver@^1.2.1, jest-pnp-resolver@^1.2.2: + version "1.2.3" + resolved "https://registry.npmmirror.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e" + integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + +jest-regex-util@^25.2.1, jest-regex-util@^25.2.6: + version "25.2.6" + resolved "https://registry.npmmirror.com/jest-regex-util/-/jest-regex-util-25.2.6.tgz#d847d38ba15d2118d3b06390056028d0f2fd3964" + integrity sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw== + jest-regex-util@^29.6.3: version "29.6.3" resolved "https://registry.npmmirror.com/jest-regex-util/-/jest-regex-util-29.6.3.tgz#4a556d9c776af68e1c5f48194f4d0327d24e8a52" integrity sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg== -jest-util@^29.4.3, jest-util@^29.7.0: +jest-resolve-dependencies@^25.5.4: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz#85501f53957c8e3be446e863a74777b5a17397a7" + integrity sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw== + dependencies: + "@jest/types" "^25.5.0" + jest-regex-util "^25.2.6" + jest-snapshot "^25.5.1" + +jest-resolve-dependencies@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz#1b04f2c095f37fc776ff40803dc92921b1e88428" + integrity sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA== + dependencies: + jest-regex-util "^29.6.3" + jest-snapshot "^29.7.0" + +jest-resolve@^25.5.1: + version "25.5.1" + resolved "https://registry.npmmirror.com/jest-resolve/-/jest-resolve-25.5.1.tgz#0e6fbcfa7c26d2a5fe8f456088dc332a79266829" + integrity sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ== + dependencies: + "@jest/types" "^25.5.0" + browser-resolve "^1.11.3" + chalk "^3.0.0" + graceful-fs "^4.2.4" + jest-pnp-resolver "^1.2.1" + read-pkg-up "^7.0.1" + realpath-native "^2.0.0" + resolve "^1.17.0" + slash "^3.0.0" + +jest-resolve@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-resolve/-/jest-resolve-29.7.0.tgz#64d6a8992dd26f635ab0c01e5eef4399c6bcbc30" + integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA== + dependencies: + chalk "^4.0.0" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-pnp-resolver "^1.2.2" + jest-util "^29.7.0" + jest-validate "^29.7.0" + resolve "^1.20.0" + resolve.exports "^2.0.0" + slash "^3.0.0" + +jest-runner@^25.5.4: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest-runner/-/jest-runner-25.5.4.tgz#ffec5df3875da5f5c878ae6d0a17b8e4ecd7c71d" + integrity sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg== + dependencies: + "@jest/console" "^25.5.0" + "@jest/environment" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + chalk "^3.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-config "^25.5.4" + jest-docblock "^25.3.0" + jest-haste-map "^25.5.1" + jest-jasmine2 "^25.5.4" + jest-leak-detector "^25.5.0" + jest-message-util "^25.5.0" + jest-resolve "^25.5.1" + jest-runtime "^25.5.4" + jest-util "^25.5.0" + jest-worker "^25.5.0" + source-map-support "^0.5.6" + throat "^5.0.0" + +jest-runner@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-runner/-/jest-runner-29.7.0.tgz#809af072d408a53dcfd2e849a4c976d3132f718e" + integrity sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ== + dependencies: + "@jest/console" "^29.7.0" + "@jest/environment" "^29.7.0" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + emittery "^0.13.1" + graceful-fs "^4.2.9" + jest-docblock "^29.7.0" + jest-environment-node "^29.7.0" + jest-haste-map "^29.7.0" + jest-leak-detector "^29.7.0" + jest-message-util "^29.7.0" + jest-resolve "^29.7.0" + jest-runtime "^29.7.0" + jest-util "^29.7.0" + jest-watcher "^29.7.0" + jest-worker "^29.7.0" + p-limit "^3.1.0" + source-map-support "0.5.13" + +jest-runtime@^25.5.4: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest-runtime/-/jest-runtime-25.5.4.tgz#dc981fe2cb2137abcd319e74ccae7f7eeffbfaab" + integrity sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ== + dependencies: + "@jest/console" "^25.5.0" + "@jest/environment" "^25.5.0" + "@jest/globals" "^25.5.2" + "@jest/source-map" "^25.5.0" + "@jest/test-result" "^25.5.0" + "@jest/transform" "^25.5.1" + "@jest/types" "^25.5.0" + "@types/yargs" "^15.0.0" + chalk "^3.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.4" + jest-config "^25.5.4" + jest-haste-map "^25.5.1" + jest-message-util "^25.5.0" + jest-mock "^25.5.0" + jest-regex-util "^25.2.6" + jest-resolve "^25.5.1" + jest-snapshot "^25.5.1" + jest-util "^25.5.0" + jest-validate "^25.5.0" + realpath-native "^2.0.0" + slash "^3.0.0" + strip-bom "^4.0.0" + yargs "^15.3.1" + +jest-runtime@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-runtime/-/jest-runtime-29.7.0.tgz#efecb3141cf7d3767a3a0cc8f7c9990587d3d817" + integrity sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ== + dependencies: + "@jest/environment" "^29.7.0" + "@jest/fake-timers" "^29.7.0" + "@jest/globals" "^29.7.0" + "@jest/source-map" "^29.6.3" + "@jest/test-result" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + glob "^7.1.3" + graceful-fs "^4.2.9" + jest-haste-map "^29.7.0" + jest-message-util "^29.7.0" + jest-mock "^29.7.0" + jest-regex-util "^29.6.3" + jest-resolve "^29.7.0" + jest-snapshot "^29.7.0" + jest-util "^29.7.0" + slash "^3.0.0" + strip-bom "^4.0.0" + +jest-serializer@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-serializer/-/jest-serializer-25.5.0.tgz#a993f484e769b4ed54e70e0efdb74007f503072b" + integrity sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA== + dependencies: + graceful-fs "^4.2.4" + +jest-snapshot@^25.5.1: + version "25.5.1" + resolved "https://registry.npmmirror.com/jest-snapshot/-/jest-snapshot-25.5.1.tgz#1a2a576491f9961eb8d00c2e5fd479bc28e5ff7f" + integrity sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ== + dependencies: + "@babel/types" "^7.0.0" + "@jest/types" "^25.5.0" + "@types/prettier" "^1.19.0" + chalk "^3.0.0" + expect "^25.5.0" + graceful-fs "^4.2.4" + jest-diff "^25.5.0" + jest-get-type "^25.2.6" + jest-matcher-utils "^25.5.0" + jest-message-util "^25.5.0" + jest-resolve "^25.5.1" + make-dir "^3.0.0" + natural-compare "^1.4.0" + pretty-format "^25.5.0" + semver "^6.3.0" + +jest-snapshot@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-snapshot/-/jest-snapshot-29.7.0.tgz#c2c574c3f51865da1bb329036778a69bf88a6be5" + integrity sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw== + dependencies: + "@babel/core" "^7.11.6" + "@babel/generator" "^7.7.2" + "@babel/plugin-syntax-jsx" "^7.7.2" + "@babel/plugin-syntax-typescript" "^7.7.2" + "@babel/types" "^7.3.3" + "@jest/expect-utils" "^29.7.0" + "@jest/transform" "^29.7.0" + "@jest/types" "^29.6.3" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^29.7.0" + graceful-fs "^4.2.9" + jest-diff "^29.7.0" + jest-get-type "^29.6.3" + jest-matcher-utils "^29.7.0" + jest-message-util "^29.7.0" + jest-util "^29.7.0" + natural-compare "^1.4.0" + pretty-format "^29.7.0" + semver "^7.5.3" + +jest-util@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-util/-/jest-util-25.5.0.tgz#31c63b5d6e901274d264a4fec849230aa3fa35b0" + integrity sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA== + dependencies: + "@jest/types" "^25.5.0" + chalk "^3.0.0" + graceful-fs "^4.2.4" + is-ci "^2.0.0" + make-dir "^3.0.0" + +jest-util@^29.0.0, jest-util@^29.4.3, jest-util@^29.7.0: version "29.7.0" resolved "https://registry.npmmirror.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== @@ -11802,6 +14870,69 @@ jest-util@^29.4.3, jest-util@^29.7.0: graceful-fs "^4.2.9" picomatch "^2.2.3" +jest-validate@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-validate/-/jest-validate-25.5.0.tgz#fb4c93f332c2e4cf70151a628e58a35e459a413a" + integrity sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ== + dependencies: + "@jest/types" "^25.5.0" + camelcase "^5.3.1" + chalk "^3.0.0" + jest-get-type "^25.2.6" + leven "^3.1.0" + pretty-format "^25.5.0" + +jest-validate@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-validate/-/jest-validate-29.7.0.tgz#7bf705511c64da591d46b15fce41400d52147d9c" + integrity sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw== + dependencies: + "@jest/types" "^29.6.3" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^29.6.3" + leven "^3.1.0" + pretty-format "^29.7.0" + +jest-watch-typeahead@^0.5.0: + version "0.5.0" + resolved "https://registry.npmmirror.com/jest-watch-typeahead/-/jest-watch-typeahead-0.5.0.tgz#903dba6112f22daae7e90b0a271853f7ff182008" + integrity sha512-4r36w9vU8+rdg48hj0Z7TvcSqVP6Ao8dk04grlHQNgduyCB0SqrI0xWIl85ZhXrzYvxQ0N5H+rRLAejkQzEHeQ== + dependencies: + ansi-escapes "^4.2.1" + chalk "^3.0.0" + jest-regex-util "^25.2.1" + jest-watcher "^25.2.4" + slash "^3.0.0" + string-length "^3.1.0" + strip-ansi "^6.0.0" + +jest-watcher@^25.2.4, jest-watcher@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-watcher/-/jest-watcher-25.5.0.tgz#d6110d101df98badebe435003956fd4a465e8456" + integrity sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q== + dependencies: + "@jest/test-result" "^25.5.0" + "@jest/types" "^25.5.0" + ansi-escapes "^4.2.1" + chalk "^3.0.0" + jest-util "^25.5.0" + string-length "^3.1.0" + +jest-watcher@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/jest-watcher/-/jest-watcher-29.7.0.tgz#7810d30d619c3a62093223ce6bb359ca1b28a2f2" + integrity sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g== + dependencies: + "@jest/test-result" "^29.7.0" + "@jest/types" "^29.6.3" + "@types/node" "*" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.13.1" + jest-util "^29.7.0" + string-length "^4.0.1" + jest-worker@29.4.3: version "29.4.3" resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-29.4.3.tgz#9a4023e1ea1d306034237c7133d7da4240e8934e" @@ -11812,6 +14943,22 @@ jest-worker@29.4.3: merge-stream "^2.0.0" supports-color "^8.0.0" +jest-worker@^24.9.0: + version "24.9.0" + resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" + integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + dependencies: + merge-stream "^2.0.0" + supports-color "^6.1.0" + +jest-worker@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-25.5.0.tgz#2611d071b79cea0f43ee57a3d118593ac1547db1" + integrity sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== + dependencies: + merge-stream "^2.0.0" + supports-color "^7.0.0" + jest-worker@^26.2.1: version "26.6.2" resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" @@ -11831,6 +14978,15 @@ jest-worker@^29.7.0: merge-stream "^2.0.0" supports-color "^8.0.0" +jest@^25.3.0: + version "25.5.4" + resolved "https://registry.npmmirror.com/jest/-/jest-25.5.4.tgz#f21107b6489cfe32b076ce2adcadee3587acb9db" + integrity sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ== + dependencies: + "@jest/core" "^25.5.4" + import-local "^3.0.2" + jest-cli "^25.5.4" + jiti@^1.18.2, jiti@^1.19.1: version "1.21.0" resolved "https://registry.npmmirror.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" @@ -11841,6 +14997,11 @@ jju@~1.4.0: resolved "https://registry.npmmirror.com/jju/-/jju-1.4.0.tgz#a3abe2718af241a2b2904f84a625970f389ae32a" integrity sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA== +jpjs@^1.2.1: + version "1.2.1" + resolved "https://registry.npmmirror.com/jpjs/-/jpjs-1.2.1.tgz#f343833de8838a5beba1f42d5a219be0114c44b7" + integrity sha512-GxJWybWU4NV0RNKi6EIqk6IRPOTqd/h+U7sbtyuD7yUISUzV78LdHnq2xkevJsTlz/EImux4sWj+wfMiwKLkiw== + jquery@>=1.12.0: version "3.7.1" resolved "https://registry.npmmirror.com/jquery/-/jquery-3.7.1.tgz#083ef98927c9a6a74d05a6af02806566d16274de" @@ -11873,7 +15034,7 @@ js-yaml@4.1.0, js-yaml@^4.0.0, js-yaml@^4.1.0: dependencies: argparse "^2.0.1" -js-yaml@^3.13.1: +js-yaml@^3.10.0, js-yaml@^3.13.1: version "3.14.1" resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== @@ -11881,6 +15042,43 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" +jsbn@~0.1.0: + version "0.1.1" + resolved "https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" + integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== + +jsdom@^15.2.1: + version "15.2.1" + resolved "https://registry.npmmirror.com/jsdom/-/jsdom-15.2.1.tgz#d2feb1aef7183f86be521b8c6833ff5296d07ec5" + integrity sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g== + dependencies: + abab "^2.0.0" + acorn "^7.1.0" + acorn-globals "^4.3.2" + array-equal "^1.0.0" + cssom "^0.4.1" + cssstyle "^2.0.0" + data-urls "^1.1.0" + domexception "^1.0.1" + escodegen "^1.11.1" + html-encoding-sniffer "^1.0.2" + nwsapi "^2.2.0" + parse5 "5.1.0" + pn "^1.1.0" + request "^2.88.0" + request-promise-native "^1.0.7" + saxes "^3.1.9" + symbol-tree "^3.2.2" + tough-cookie "^3.0.1" + w3c-hr-time "^1.0.1" + w3c-xmlserializer "^1.1.2" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^7.0.0" + ws "^7.0.0" + xml-name-validator "^3.0.0" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -11906,6 +15104,11 @@ json-parse-even-better-errors@^2.3.0: resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-parse-even-better-errors@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz#02bb29fb5da90b5444581749c22cedd3597c6cb0" + integrity sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg== + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" @@ -11916,11 +15119,26 @@ json-schema-traverse@^1.0.0: resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== +json-schema@0.4.0: + version "0.4.0" + resolved "https://registry.npmmirror.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== +json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" + integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== + +json5@2.x, json5@^2.1.2, json5@^2.2.1, json5@^2.2.2, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + json5@^0.5.1: version "0.5.1" resolved "https://registry.npmmirror.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" @@ -11933,10 +15151,10 @@ json5@^1.0.1, json5@^1.0.2: dependencies: minimist "^1.2.0" -json5@^2.1.2, json5@^2.2.1, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== +jsonc-parser@3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== jsonfile@^3.0.0: version "3.0.1" @@ -11961,11 +15179,21 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -jsonparse@^1.2.0: +jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" resolved "https://registry.npmmirror.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== +jsprim@^1.2.2: + version "1.4.2" + resolved "https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + "jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.5: version "3.3.5" resolved "https://registry.npmmirror.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" @@ -12024,6 +15252,11 @@ kind-of@^6.0.2, kind-of@^6.0.3: resolved "https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmmirror.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + kleur@^4.0.3: version "4.1.5" resolved "https://registry.npmmirror.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" @@ -12081,6 +15314,86 @@ leac@^0.6.0: resolved "https://registry.npmmirror.com/leac/-/leac-0.6.0.tgz#dcf136e382e666bd2475f44a1096061b70dc0912" integrity sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg== +lerna@^8.0.1: + version "8.0.1" + resolved "https://registry.npmmirror.com/lerna/-/lerna-8.0.1.tgz#cc705467c5507c38c76ae293fe976e5d438aa876" + integrity sha512-ZxFMmOqwkP4e+q6BrMzxkAhixi6n0GVD2jAAnAfDkIFnwumB4/7X5/If6fqTlXXshtB2dQtN5OAtzafqVq8cwA== + dependencies: + "@lerna/create" "8.0.1" + "@npmcli/run-script" "7.0.2" + "@nx/devkit" ">=17.1.2 < 18" + "@octokit/plugin-enterprise-rest" "6.0.1" + "@octokit/rest" "19.0.11" + byte-size "8.1.1" + chalk "4.1.0" + clone-deep "4.0.1" + cmd-shim "6.0.1" + columnify "1.6.0" + conventional-changelog-angular "7.0.0" + conventional-changelog-core "5.0.1" + conventional-recommended-bump "7.0.1" + cosmiconfig "^8.2.0" + dedent "0.7.0" + envinfo "7.8.1" + execa "5.0.0" + fs-extra "^11.1.1" + get-port "5.1.1" + get-stream "6.0.0" + git-url-parse "13.1.0" + glob-parent "5.1.2" + globby "11.1.0" + graceful-fs "4.2.11" + has-unicode "2.0.1" + import-local "3.1.0" + ini "^1.3.8" + init-package-json "5.0.0" + inquirer "^8.2.4" + is-ci "3.0.1" + is-stream "2.0.0" + jest-diff ">=29.4.3 < 30" + js-yaml "4.1.0" + libnpmaccess "7.0.2" + libnpmpublish "7.3.0" + load-json-file "6.2.0" + lodash "^4.17.21" + make-dir "4.0.0" + minimatch "3.0.5" + multimatch "5.0.0" + node-fetch "2.6.7" + npm-package-arg "8.1.1" + npm-packlist "5.1.1" + npm-registry-fetch "^14.0.5" + npmlog "^6.0.2" + nx ">=17.1.2 < 18" + p-map "4.0.0" + p-map-series "2.1.0" + p-pipe "3.1.0" + p-queue "6.6.2" + p-reduce "2.1.0" + p-waterfall "2.1.1" + pacote "^17.0.5" + pify "5.0.0" + read-cmd-shim "4.0.0" + read-package-json "6.0.4" + resolve-from "5.0.0" + rimraf "^4.4.1" + semver "^7.3.8" + signal-exit "3.0.7" + slash "3.0.0" + ssri "^9.0.1" + strong-log-transformer "2.1.0" + tar "6.1.11" + temp-dir "1.0.0" + typescript ">=3 < 6" + upath "2.0.1" + uuid "^9.0.0" + validate-npm-package-license "3.0.4" + validate-npm-package-name "5.0.0" + write-file-atomic "5.0.1" + write-pkg "4.0.0" + yargs "17.7.2" + yargs-parser "21.1.1" + less-loader@^7.3.0: version "7.3.0" resolved "https://registry.npmmirror.com/less-loader/-/less-loader-7.3.0.tgz#f9d6d36d18739d642067a05fb5bd70c8c61317e5" @@ -12131,6 +15444,19 @@ less@^4.1.0: needle "^3.1.0" source-map "~0.6.0" +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA== + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + levn@^0.4.1: version "0.4.1" resolved "https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" @@ -12139,6 +15465,28 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" +libnpmaccess@7.0.2: + version "7.0.2" + resolved "https://registry.npmmirror.com/libnpmaccess/-/libnpmaccess-7.0.2.tgz#7f056c8c933dd9c8ba771fa6493556b53c5aac52" + integrity sha512-vHBVMw1JFMTgEk15zRsJuSAg7QtGGHpUSEfnbcRL1/gTBag9iEfJbyjpDmdJmwMhvpoLoNBtdAUCdGnaP32hhw== + dependencies: + npm-package-arg "^10.1.0" + npm-registry-fetch "^14.0.3" + +libnpmpublish@7.3.0: + version "7.3.0" + resolved "https://registry.npmmirror.com/libnpmpublish/-/libnpmpublish-7.3.0.tgz#2ceb2b36866d75a6cd7b4aa748808169f4d17e37" + integrity sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg== + dependencies: + ci-info "^3.6.1" + normalize-package-data "^5.0.0" + npm-package-arg "^10.1.0" + npm-registry-fetch "^14.0.3" + proc-log "^3.0.0" + semver "^7.3.7" + sigstore "^1.4.0" + ssri "^10.0.1" + lie@~3.3.0: version "3.3.0" resolved "https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" @@ -12223,6 +15571,11 @@ lines-and-columns@^1.1.6: resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== +lines-and-columns@~2.0.3: + version "2.0.4" + resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-2.0.4.tgz#d00318855905d2660d8c0822e3f5a4715855fc42" + integrity sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A== + linkify-it@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421" @@ -12303,6 +15656,26 @@ lit-html@^1.1.1: resolved "https://registry.npmmirror.com/lit-html/-/lit-html-1.4.1.tgz#0c6f3ee4ad4eb610a49831787f0478ad8e9ae5e0" integrity sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA== +load-json-file@6.2.0: + version "6.2.0" + resolved "https://registry.npmmirror.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1" + integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== + dependencies: + graceful-fs "^4.1.15" + parse-json "^5.0.0" + strip-bom "^4.0.0" + type-fest "^0.6.0" + +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + loader-runner@4.2.0: version "4.2.0" resolved "https://registry.npmmirror.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" @@ -12396,6 +15769,11 @@ lodash.isfunction@^3.0.9: resolved "https://registry.npmmirror.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== +lodash.ismatch@^4.4.0: + version "4.4.0" + resolved "https://registry.npmmirror.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" + integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== + lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" @@ -12406,7 +15784,7 @@ lodash.kebabcase@^4.1.1: resolved "https://registry.npmmirror.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== -lodash.memoize@^4.1.2: +lodash.memoize@4.x, lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== @@ -12426,6 +15804,11 @@ lodash.snakecase@^4.1.1: resolved "https://registry.npmmirror.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.npmmirror.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + lodash.startcase@^4.4.0: version "4.4.0" resolved "https://registry.npmmirror.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" @@ -12451,12 +15834,12 @@ lodash.upperfirst@^4.3.1: resolved "https://registry.npmmirror.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce" integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== -lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@~4.17.15: +lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@~4.17.15: version "4.17.21" resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -log-symbols@4.1.0: +log-symbols@4.1.0, log-symbols@^4.1.0: version "4.1.0" resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== @@ -12471,6 +15854,22 @@ log-symbols@^2.1.0: dependencies: chalk "^2.0.1" +log-symbols@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" + integrity sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ== + dependencies: + chalk "^2.4.2" + +log-update@^2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/log-update/-/log-update-2.3.0.tgz#88328fd7d1ce7938b29283746f0b1bc126b24708" + integrity sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg== + dependencies: + ansi-escapes "^3.0.0" + cli-cursor "^2.0.0" + wrap-ansi "^3.0.1" + log-update@^5.0.1: version "5.0.1" resolved "https://registry.npmmirror.com/log-update/-/log-update-5.0.1.tgz#9e928bf70cb183c1f0c9e91d9e6b7115d597ce09" @@ -12498,6 +15897,13 @@ loglevel@^1.6.8: resolved "https://registry.npmmirror.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== +lolex@^5.0.0: + version "5.1.2" + resolved "https://registry.npmmirror.com/lolex/-/lolex-5.1.2.tgz#953694d098ce7c07bc5ed6d0e42bc6c0c6d5a367" + integrity sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A== + dependencies: + "@sinonjs/commons" "^1.7.0" + longest-streak@^3.0.0: version "3.1.0" resolved "https://registry.npmmirror.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" @@ -12535,6 +15941,11 @@ lowlight@~1.11.0: fault "^1.0.2" highlight.js "~9.13.0" +lru-cache@^10.0.1, "lru-cache@^9.1.1 || ^10.0.0": + version "10.1.0" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" + integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== + lru-cache@^4.0.1, lru-cache@^4.1.1: version "4.1.5" resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" @@ -12567,11 +15978,25 @@ lz-string@^1.4.4: resolved "https://registry.npmmirror.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== +magic-string@^0.25.2, magic-string@^0.25.7: + version "0.25.9" + resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== + dependencies: + sourcemap-codec "^1.4.8" + make-cancellable-promise@^1.0.0: version "1.3.2" resolved "https://registry.npmmirror.com/make-cancellable-promise/-/make-cancellable-promise-1.3.2.tgz#993c8c8b79cff13c74fa93de0bd8a17fe66685c1" integrity sha512-GCXh3bq/WuMbS+Ky4JBPW1hYTOU+znU+Q5m9Pu+pI8EoUqIHk9+tviOKC6/qhHh8C4/As3tzJ69IF32kdz85ww== +make-dir@4.0.0, make-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e" + integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== + dependencies: + semver "^7.5.3" + make-dir@^1.0.0: version "1.3.0" resolved "https://registry.npmmirror.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" @@ -12587,14 +16012,14 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.2, make-dir@^3.1.0: +make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" -make-error@^1.1.1, make-error@^1.3.6: +make-error@1.x, make-error@^1.1.1, make-error@^1.3.6: version "1.3.6" resolved "https://registry.npmmirror.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== @@ -12626,6 +16051,44 @@ make-fetch-happen@^10.0.4: socks-proxy-agent "^7.0.0" ssri "^9.0.0" +make-fetch-happen@^11.0.0, make-fetch-happen@^11.0.1, make-fetch-happen@^11.1.1: + version "11.1.1" + resolved "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz#85ceb98079584a9523d4bf71d32996e7e208549f" + integrity sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w== + dependencies: + agentkeepalive "^4.2.1" + cacache "^17.0.0" + http-cache-semantics "^4.1.1" + http-proxy-agent "^5.0.0" + https-proxy-agent "^5.0.0" + is-lambda "^1.0.1" + lru-cache "^7.7.1" + minipass "^5.0.0" + minipass-fetch "^3.0.0" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + negotiator "^0.6.3" + promise-retry "^2.0.1" + socks-proxy-agent "^7.0.0" + ssri "^10.0.0" + +make-fetch-happen@^13.0.0: + version "13.0.0" + resolved "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz#705d6f6cbd7faecb8eac2432f551e49475bfedf0" + integrity sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A== + dependencies: + "@npmcli/agent" "^2.0.0" + cacache "^18.0.0" + http-cache-semantics "^4.1.1" + is-lambda "^1.0.1" + minipass "^7.0.2" + minipass-fetch "^3.0.0" + minipass-flush "^1.0.5" + minipass-pipeline "^1.2.4" + negotiator "^0.6.3" + promise-retry "^2.0.1" + ssri "^10.0.0" + make-fetch-happen@^2.4.13: version "2.6.0" resolved "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-2.6.0.tgz#8474aa52198f6b1ae4f3094c04e8370d35ea8a38" @@ -13046,7 +16509,7 @@ meow@^12.0.1: resolved "https://registry.npmmirror.com/meow/-/meow-12.1.1.tgz#e558dddbab12477b69b2e9a2728c327f191bace6" integrity sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw== -meow@^8.0.0: +meow@^8.0.0, meow@^8.1.2: version "8.1.2" resolved "https://registry.npmmirror.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== @@ -13501,7 +16964,7 @@ micromark@^3.0.0: micromark-util-types "^1.0.1" uvu "^0.5.0" -micromatch@4.0.5, micromatch@^4.0.0, micromatch@^4.0.4, micromatch@^4.0.5: +micromatch@4.0.5, micromatch@4.x, micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== @@ -13541,7 +17004,7 @@ mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -13583,11 +17046,6 @@ mimic-response@^1.0.0: resolved "https://registry.npmmirror.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== -mimic-response@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" - integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== - mimic-response@^3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" @@ -13617,6 +17075,13 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.npmmirror.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== +minimatch@3.0.5: + version "3.0.5" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" + integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== + dependencies: + brace-expansion "^1.1.7" + minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" @@ -13638,6 +17103,20 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" +minimatch@^8.0.2: + version "8.0.4" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" + integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.0, minimatch@^9.0.1, minimatch@^9.0.3: + version "9.0.3" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + minimatch@~3.0.2: version "3.0.8" resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" @@ -13654,7 +17133,7 @@ minimist-options@4.1.0: is-plain-obj "^1.1.0" kind-of "^6.0.3" -minimist@^1.2.0, minimist@^1.2.6: +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -13666,6 +17145,13 @@ minipass-collect@^1.0.2: dependencies: minipass "^3.0.0" +minipass-collect@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-2.0.1.tgz#1621bc77e12258a12c60d34e2276ec5c20680863" + integrity sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw== + dependencies: + minipass "^7.0.3" + minipass-fetch@^1.3.2: version "1.4.1" resolved "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" @@ -13688,6 +17174,17 @@ minipass-fetch@^2.0.3: optionalDependencies: encoding "^0.1.13" +minipass-fetch@^3.0.0: + version "3.0.4" + resolved "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-3.0.4.tgz#4d4d9b9f34053af6c6e597a64be8e66e42bf45b7" + integrity sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg== + dependencies: + minipass "^7.0.3" + minipass-sized "^1.0.3" + minizlib "^2.1.2" + optionalDependencies: + encoding "^0.1.13" + minipass-flush@^1.0.5: version "1.0.5" resolved "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" @@ -13695,6 +17192,14 @@ minipass-flush@^1.0.5: dependencies: minipass "^3.0.0" +minipass-json-stream@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7" + integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg== + dependencies: + jsonparse "^1.3.1" + minipass "^3.0.0" + minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: version "1.2.4" resolved "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" @@ -13716,11 +17221,21 @@ minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3, minipass@^3. dependencies: yallist "^4.0.0" +minipass@^4.2.4: + version "4.2.8" + resolved "https://registry.npmmirror.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== + minipass@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.0.2, minipass@^7.0.3: + version "7.0.4" + resolved "https://registry.npmmirror.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" + integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== + minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" resolved "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" @@ -13785,7 +17300,7 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.6, mkdirp@~0.5.1: +mkdirp@0.x, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.6, mkdirp@~0.5.1: version "0.5.6" resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== @@ -13827,6 +17342,11 @@ mocha@^9.2.2: yargs-parser "20.2.4" yargs-unparser "2.0.0" +mock-fs@^5.2.0: + version "5.2.0" + resolved "https://registry.npmmirror.com/mock-fs/-/mock-fs-5.2.0.tgz#3502a9499c84c0a1218ee4bf92ae5bf2ea9b2b5e" + integrity sha512-2dF2R6YMSZbpip1V1WHKGLNjr/k48uQClqMVb5H3MOvwc9qhYis3/IWbj02qIg/Y8MDXKFF4c5v0rxx2o6xTZw== + modali@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/modali/-/modali-1.2.0.tgz#61f97a564791d22b75535f2d8f32220d4dce1841" @@ -13837,6 +17357,11 @@ modali@^1.2.0: react-syntax-highlighter "^10.2.1" shortid "^2.2.14" +modify-values@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" + integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== + move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -13882,6 +17407,17 @@ multicast-dns@^6.0.1: dns-packet "^1.3.1" thunky "^1.0.2" +multimatch@5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6" + integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA== + dependencies: + "@types/minimatch" "^3.0.3" + array-differ "^3.0.0" + array-union "^2.1.0" + arrify "^2.0.1" + minimatch "^3.0.4" + mustache@^4.2.0: version "4.2.0" resolved "https://registry.npmmirror.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64" @@ -13892,6 +17428,16 @@ mute-stream@0.0.7: resolved "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" integrity sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ== +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.npmmirror.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +mute-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e" + integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA== + mz@^2.7.0: version "2.7.0" resolved "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" @@ -13935,6 +17481,11 @@ nanoid@^3.3.6, nanoid@^3.3.7: resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== +nanoid@^5.0.4: + version "5.0.4" + resolved "https://registry.npmmirror.com/nanoid/-/nanoid-5.0.4.tgz#d2b608d8169d7da669279127615535705aa52edf" + integrity sha512-vAjmBf13gsmhXSgBrtIclinISzFFy22WwCYoyilZlsrRXNIHSwgFQ1bEdjRwMT3aoadeIF6HMuDRlOxzfXV8ig== + nanomatch@^1.2.9: version "1.2.13" resolved "https://registry.npmmirror.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" @@ -13952,6 +17503,13 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" +nanospinner@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/nanospinner/-/nanospinner-1.1.0.tgz#d17ff621cb1784b0a206b400da88a0ef6db39b97" + integrity sha512-yFvNYMig4AthKYfHFl1sLj7B2nkHL4lzdig4osvl9/LdGbXwrdFRoqBS98gsEsOakr0yH+r5NZ/1Y9gdVB8trA== + dependencies: + picocolors "^1.0.0" + natural-compare-lite@^1.4.0: version "1.4.0" resolved "https://registry.npmmirror.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" @@ -14050,6 +17608,13 @@ node-fetch-npm@^2.0.2: json-parse-better-errors "^1.0.0" safe-buffer "^5.1.1" +node-fetch@2.6.7: + version "2.6.7" + resolved "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" + integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url "^5.0.0" + node-fetch@^2.6.1, node-fetch@^2.6.7: version "2.7.0" resolved "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -14071,6 +17636,22 @@ node-forge@^0.10.0: resolved "https://registry.npmmirror.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== +node-gyp@^10.0.0: + version "10.0.1" + resolved "https://registry.npmmirror.com/node-gyp/-/node-gyp-10.0.1.tgz#205514fc19e5830fa991e4a689f9e81af377a966" + integrity sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg== + dependencies: + env-paths "^2.2.0" + exponential-backoff "^3.1.1" + glob "^10.3.10" + graceful-fs "^4.2.6" + make-fetch-happen "^13.0.0" + nopt "^7.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + tar "^6.1.2" + which "^4.0.0" + node-gyp@^8.4.1: version "8.4.1" resolved "https://registry.npmmirror.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937" @@ -14121,6 +17702,22 @@ node-libs-browser@2.2.1, node-libs-browser@^2.2.1: util "^0.11.0" vm-browserify "^1.0.1" +node-machine-id@1.1.12: + version "1.1.12" + resolved "https://registry.npmmirror.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267" + integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ== + +node-notifier@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/node-notifier/-/node-notifier-6.0.0.tgz#cea319e06baa16deec8ce5cd7f133c4a46b68e12" + integrity sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw== + dependencies: + growly "^1.3.0" + is-wsl "^2.1.1" + semver "^6.3.0" + shellwords "^0.1.1" + which "^1.3.1" + node-releases@^2.0.14: version "2.0.14" resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" @@ -14153,7 +17750,14 @@ nopt@^5.0.0: dependencies: abbrev "1" -normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: +nopt@^7.0.0: + version "7.2.0" + resolved "https://registry.npmmirror.com/nopt/-/nopt-7.2.0.tgz#067378c68116f602f552876194fd11f1292503d7" + integrity sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA== + dependencies: + abbrev "^2.0.0" + +normalize-package-data@^2.3.2, normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -14163,7 +17767,7 @@ normalize-package-data@^2.4.0, normalize-package-data@^2.5.0: semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-package-data@^3.0.0, normalize-package-data@^3.0.2: +normalize-package-data@^3.0.0, normalize-package-data@^3.0.2, normalize-package-data@^3.0.3: version "3.0.3" resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== @@ -14173,6 +17777,26 @@ normalize-package-data@^3.0.0, normalize-package-data@^3.0.2: semver "^7.3.4" validate-npm-package-license "^3.0.1" +normalize-package-data@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz#abcb8d7e724c40d88462b84982f7cbf6859b4588" + integrity sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q== + dependencies: + hosted-git-info "^6.0.0" + is-core-module "^2.8.1" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + +normalize-package-data@^6.0.0: + version "6.0.0" + resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-6.0.0.tgz#68a96b3c11edd462af7189c837b6b1064a484196" + integrity sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg== + dependencies: + hosted-git-info "^7.0.0" + is-core-module "^2.8.1" + semver "^7.3.5" + validate-npm-package-license "^3.0.4" + normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" @@ -14236,6 +17860,66 @@ notion-utils@^6.16.0: notion-types "^6.16.0" p-queue "^7.2.0" +npm-bundled@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" + integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== + dependencies: + npm-normalize-package-bin "^1.0.1" + +npm-bundled@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/npm-bundled/-/npm-bundled-3.0.0.tgz#7e8e2f8bb26b794265028491be60321a25a39db7" + integrity sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ== + dependencies: + npm-normalize-package-bin "^3.0.0" + +npm-install-checks@^6.0.0: + version "6.3.0" + resolved "https://registry.npmmirror.com/npm-install-checks/-/npm-install-checks-6.3.0.tgz#046552d8920e801fa9f919cad569545d60e826fe" + integrity sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw== + dependencies: + semver "^7.1.1" + +npm-normalize-package-bin@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" + integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== + +npm-normalize-package-bin@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz#25447e32a9a7de1f51362c61a559233b89947832" + integrity sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ== + +npm-package-arg@8.1.1: + version "8.1.1" + resolved "https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-8.1.1.tgz#00ebf16ac395c63318e67ce66780a06db6df1b04" + integrity sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg== + dependencies: + hosted-git-info "^3.0.6" + semver "^7.0.0" + validate-npm-package-name "^3.0.0" + +npm-package-arg@^10.0.0, npm-package-arg@^10.1.0: + version "10.1.0" + resolved "https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-10.1.0.tgz#827d1260a683806685d17193073cc152d3c7e9b1" + integrity sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA== + dependencies: + hosted-git-info "^6.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + +npm-package-arg@^11.0.0: + version "11.0.1" + resolved "https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-11.0.1.tgz#f208b0022c29240a1c532a449bdde3f0a4708ebc" + integrity sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ== + dependencies: + hosted-git-info "^7.0.0" + proc-log "^3.0.0" + semver "^7.3.5" + validate-npm-package-name "^5.0.0" + npm-package-arg@^5.1.2: version "5.1.2" resolved "https://registry.npmmirror.com/npm-package-arg/-/npm-package-arg-5.1.2.tgz#fb18d17bb61e60900d6312619919bd753755ab37" @@ -14246,6 +17930,23 @@ npm-package-arg@^5.1.2: semver "^5.1.0" validate-npm-package-name "^3.0.0" +npm-packlist@5.1.1: + version "5.1.1" + resolved "https://registry.npmmirror.com/npm-packlist/-/npm-packlist-5.1.1.tgz#79bcaf22a26b6c30aa4dd66b976d69cc286800e0" + integrity sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw== + dependencies: + glob "^8.0.1" + ignore-walk "^5.0.1" + npm-bundled "^1.1.2" + npm-normalize-package-bin "^1.0.1" + +npm-packlist@^8.0.0: + version "8.0.1" + resolved "https://registry.npmmirror.com/npm-packlist/-/npm-packlist-8.0.1.tgz#97d1eb2a9a90e10ce1b028d058da3740c91b89ab" + integrity sha512-MQpL27ZrsJQ2kiAuQPpZb5LtJwydNRnI15QWXsf3WHERu4rzjRj6Zju/My2fov7tLuu3Gle/uoIX/DDZ3u4O4Q== + dependencies: + ignore-walk "^6.0.4" + npm-pick-manifest@^1.0.4: version "1.0.4" resolved "https://registry.npmmirror.com/npm-pick-manifest/-/npm-pick-manifest-1.0.4.tgz#a5ee6510c1fe7221c0bc0414e70924c14045f7e8" @@ -14254,6 +17955,42 @@ npm-pick-manifest@^1.0.4: npm-package-arg "^5.1.2" semver "^5.3.0" +npm-pick-manifest@^9.0.0: + version "9.0.0" + resolved "https://registry.npmmirror.com/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz#f87a4c134504a2c7931f2bb8733126e3c3bb7e8f" + integrity sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg== + dependencies: + npm-install-checks "^6.0.0" + npm-normalize-package-bin "^3.0.0" + npm-package-arg "^11.0.0" + semver "^7.3.5" + +npm-registry-fetch@^14.0.3, npm-registry-fetch@^14.0.5: + version "14.0.5" + resolved "https://registry.npmmirror.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz#fe7169957ba4986a4853a650278ee02e568d115d" + integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA== + dependencies: + make-fetch-happen "^11.0.0" + minipass "^5.0.0" + minipass-fetch "^3.0.0" + minipass-json-stream "^1.0.1" + minizlib "^2.1.2" + npm-package-arg "^10.0.0" + proc-log "^3.0.0" + +npm-registry-fetch@^16.0.0: + version "16.1.0" + resolved "https://registry.npmmirror.com/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz#10227b7b36c97bc1cf2902a24e4f710cfe62803c" + integrity sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw== + dependencies: + make-fetch-happen "^13.0.0" + minipass "^7.0.2" + minipass-fetch "^3.0.0" + minipass-json-stream "^1.0.1" + minizlib "^2.1.2" + npm-package-arg "^11.0.0" + proc-log "^3.0.0" + npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -14261,7 +17998,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npm-run-path@^4.0.1: +npm-run-path@^4.0.0, npm-run-path@^4.0.1: version "4.0.1" resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== @@ -14269,23 +18006,13 @@ npm-run-path@^4.0.1: path-key "^3.0.0" npm-run-path@^5.1.0: - version "5.1.0" - resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00" - integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== + version "5.2.0" + resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.2.0.tgz#224cdd22c755560253dd71b83a1ef2f758b2e955" + integrity sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg== dependencies: path-key "^4.0.0" -npmlog@^5.0.1: - version "5.0.1" - resolved "https://registry.npmmirror.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0" - integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw== - dependencies: - are-we-there-yet "^2.0.0" - console-control-strings "^1.1.0" - gauge "^3.0.0" - set-blocking "^2.0.0" - -npmlog@^6.0.0: +npmlog@^6.0.0, npmlog@^6.0.2: version "6.0.2" resolved "https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830" integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg== @@ -14314,6 +18041,67 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" +nwsapi@^2.2.0: + version "2.2.7" + resolved "https://registry.npmmirror.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" + integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== + +nx@17.2.7, "nx@>=17.1.2 < 18": + version "17.2.7" + resolved "https://registry.npmmirror.com/nx/-/nx-17.2.7.tgz#ac7d73dea0bd23a332e9520cf4834f8421bbfbff" + integrity sha512-CnssDvDphAgyeoYzdPbz6vA/xac4BQeEiO7R9IBLIm+l1MV7boI4SpCS6abR4dbp4VTwI9uBQ9vgqNwCiEjoWg== + dependencies: + "@nrwl/tao" "17.2.7" + "@yarnpkg/lockfile" "^1.1.0" + "@yarnpkg/parsers" "3.0.0-rc.46" + "@zkochan/js-yaml" "0.0.6" + axios "^1.5.1" + chalk "^4.1.0" + cli-cursor "3.1.0" + cli-spinners "2.6.1" + cliui "^8.0.1" + dotenv "~16.3.1" + dotenv-expand "~10.0.0" + enquirer "~2.3.6" + figures "3.2.0" + flat "^5.0.2" + fs-extra "^11.1.0" + glob "7.1.4" + ignore "^5.0.4" + jest-diff "^29.4.1" + js-yaml "4.1.0" + jsonc-parser "3.2.0" + lines-and-columns "~2.0.3" + minimatch "3.0.5" + node-machine-id "1.1.12" + npm-run-path "^4.0.1" + open "^8.4.0" + semver "7.5.3" + string-width "^4.2.3" + strong-log-transformer "^2.1.0" + tar-stream "~2.2.0" + tmp "~0.2.1" + tsconfig-paths "^4.1.2" + tslib "^2.3.0" + yargs "^17.6.2" + yargs-parser "21.1.1" + optionalDependencies: + "@nx/nx-darwin-arm64" "17.2.7" + "@nx/nx-darwin-x64" "17.2.7" + "@nx/nx-freebsd-x64" "17.2.7" + "@nx/nx-linux-arm-gnueabihf" "17.2.7" + "@nx/nx-linux-arm64-gnu" "17.2.7" + "@nx/nx-linux-arm64-musl" "17.2.7" + "@nx/nx-linux-x64-gnu" "17.2.7" + "@nx/nx-linux-x64-musl" "17.2.7" + "@nx/nx-win32-arm64-msvc" "17.2.7" + "@nx/nx-win32-x64-msvc" "17.2.7" + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -14547,6 +18335,18 @@ optimize-css-assets-webpack-plugin@^5.0.1: cssnano "^4.1.10" last-call-webpack-plugin "^3.0.0" +optionator@^0.8.1, optionator@^0.8.3: + version "0.8.3" + resolved "https://registry.npmmirror.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + optionator@^0.9.3: version "0.9.3" resolved "https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" @@ -14569,6 +18369,35 @@ ora@^1.3.0: cli-spinners "^1.0.1" log-symbols "^2.1.0" +ora@^4.0.3: + version "4.1.1" + resolved "https://registry.npmmirror.com/ora/-/ora-4.1.1.tgz#566cc0348a15c36f5f0e979612842e02ba9dddbc" + integrity sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A== + dependencies: + chalk "^3.0.0" + cli-cursor "^3.1.0" + cli-spinners "^2.2.0" + is-interactive "^1.0.0" + log-symbols "^3.0.0" + mute-stream "0.0.8" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + +ora@^5.4.1: + version "5.4.1" + resolved "https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" + integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== + dependencies: + bl "^4.1.0" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-spinners "^2.5.0" + is-interactive "^1.0.0" + is-unicode-supported "^0.1.0" + log-symbols "^4.1.0" + strip-ansi "^6.0.0" + wcwidth "^1.0.1" + orderedmap@^2.0.0: version "2.1.1" resolved "https://registry.npmmirror.com/orderedmap/-/orderedmap-2.1.1.tgz#61481269c44031c449915497bf5a4ad273c512d2" @@ -14607,11 +18436,21 @@ p-defer@^1.0.0: resolved "https://registry.npmmirror.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" integrity sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== +p-each-series@^2.1.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== + p-finally@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== +p-finally@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" + integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== + p-limit@^1.0.0, p-limit@^1.1.0: version "1.3.0" resolved "https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" @@ -14626,7 +18465,7 @@ p-limit@^2.0.0, p-limit@^2.2.0: dependencies: p-try "^2.0.0" -p-limit@^3.0.2: +p-limit@^3.0.2, p-limit@^3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== @@ -14661,18 +18500,23 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" -p-map@^2.0.0: +p-map-series@2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + resolved "https://registry.npmmirror.com/p-map-series/-/p-map-series-2.1.0.tgz#7560d4c452d9da0c07e692fdbfe6e2c81a2a91f2" + integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q== -p-map@^4.0.0: +p-map@4.0.0, p-map@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== dependencies: aggregate-error "^3.0.0" +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + p-map@^5.3.0, p-map@^5.5.0: version "5.5.0" resolved "https://registry.npmmirror.com/p-map/-/p-map-5.5.0.tgz#054ca8ca778dfa4cf3f8db6638ccb5b937266715" @@ -14680,6 +18524,19 @@ p-map@^5.3.0, p-map@^5.5.0: dependencies: aggregate-error "^4.0.0" +p-pipe@3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e" + integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== + +p-queue@6.6.2: + version "6.6.2" + resolved "https://registry.npmmirror.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426" + integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== + dependencies: + eventemitter3 "^4.0.4" + p-timeout "^3.2.0" + p-queue@^7.2.0, p-queue@^7.4.1: version "7.4.1" resolved "https://registry.npmmirror.com/p-queue/-/p-queue-7.4.1.tgz#7f86f853048beca8272abdbb7cec1ed2afc0f265" @@ -14688,6 +18545,11 @@ p-queue@^7.2.0, p-queue@^7.4.1: eventemitter3 "^5.0.1" p-timeout "^5.0.2" +p-reduce@2.1.0, p-reduce@^2.0.0, p-reduce@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a" + integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw== + p-retry@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" @@ -14695,6 +18557,13 @@ p-retry@^3.0.1: dependencies: retry "^0.12.0" +p-timeout@^3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" + integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== + dependencies: + p-finally "^1.0.0" + p-timeout@^5.0.2: version "5.1.0" resolved "https://registry.npmmirror.com/p-timeout/-/p-timeout-5.1.0.tgz#b3c691cf4415138ce2d9cfe071dba11f0fee085b" @@ -14710,6 +18579,13 @@ p-try@^2.0.0: resolved "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +p-waterfall@2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/p-waterfall/-/p-waterfall-2.1.1.tgz#63153a774f472ccdc4eb281cdb2967fcf158b2ee" + integrity sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw== + dependencies: + p-reduce "^2.0.0" + package-json@^4.0.0: version "4.0.1" resolved "https://registry.npmmirror.com/package-json/-/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed" @@ -14720,6 +18596,30 @@ package-json@^4.0.0: registry-url "^3.0.3" semver "^5.1.0" +pacote@^17.0.5: + version "17.0.5" + resolved "https://registry.npmmirror.com/pacote/-/pacote-17.0.5.tgz#e9854edee7a073635cdd36b0c07cd4f2ab1757b6" + integrity sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA== + dependencies: + "@npmcli/git" "^5.0.0" + "@npmcli/installed-package-contents" "^2.0.1" + "@npmcli/promise-spawn" "^7.0.0" + "@npmcli/run-script" "^7.0.0" + cacache "^18.0.0" + fs-minipass "^3.0.0" + minipass "^7.0.2" + npm-package-arg "^11.0.0" + npm-packlist "^8.0.0" + npm-pick-manifest "^9.0.0" + npm-registry-fetch "^16.0.0" + proc-log "^3.0.0" + promise-retry "^2.0.1" + read-package-json "^7.0.0" + read-package-json-fast "^3.0.0" + sigstore "^2.0.0" + ssri "^10.0.0" + tar "^6.1.11" + pacote@^2.7.36: version "2.7.38" resolved "https://registry.npmmirror.com/pacote/-/pacote-2.7.38.tgz#5091f8774298c26c3eca24606037f1bb73db74c1" @@ -14858,6 +18758,25 @@ parse-passwd@^1.0.0: resolved "https://registry.npmmirror.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q== +parse-path@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b" + integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== + dependencies: + protocols "^2.0.0" + +parse-url@^8.1.0: + version "8.1.0" + resolved "https://registry.npmmirror.com/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d" + integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== + dependencies: + parse-path "^7.0.0" + +parse5@5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" + integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + parse5@^6.0.0: version "6.0.1" resolved "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" @@ -14883,7 +18802,7 @@ parseurl@~1.3.2, parseurl@~1.3.3: resolved "https://registry.npmmirror.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== -pascal-case@^3.1.2: +pascal-case@^3.1.1, pascal-case@^3.1.2: version "3.1.2" resolved "https://registry.npmmirror.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== @@ -14946,6 +18865,14 @@ path-parse@^1.0.6, path-parse@^1.0.7: resolved "https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +path-scurry@^1.10.1, path-scurry@^1.6.1: + version "1.10.1" + resolved "https://registry.npmmirror.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== + dependencies: + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-to-regexp@0.1.7: version "0.1.7" resolved "https://registry.npmmirror.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" @@ -14970,6 +18897,11 @@ path-type@^4.0.0: resolved "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +path-type@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/path-type/-/path-type-5.0.0.tgz#14b01ed7aea7ddf9c7c3f46181d4d04f9c785bb8" + integrity sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg== + pbkdf2@^3.0.3: version "3.1.2" resolved "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" @@ -14991,6 +18923,11 @@ peberminta@^0.9.0: resolved "https://registry.npmmirror.com/peberminta/-/peberminta-0.9.0.tgz#8ec9bc0eb84b7d368126e71ce9033501dca2a352" integrity sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ== +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" + integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== + periscopic@^3.0.0: version "3.1.0" resolved "https://registry.npmmirror.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" @@ -15010,7 +18947,7 @@ picocolors@^1.0.0: resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== @@ -15020,6 +18957,11 @@ pidtree@0.6.0: resolved "https://registry.npmmirror.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== +pify@5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f" + integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== + pify@^2.0.0, pify@^2.3.0: version "2.3.0" resolved "https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" @@ -15096,7 +19038,7 @@ pkg-dir@^3.0.0: dependencies: find-up "^3.0.0" -pkg-dir@^4.1.0: +pkg-dir@^4.1.0, pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== @@ -15115,6 +19057,11 @@ pluralize@^8.0.0: resolved "https://registry.npmmirror.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== +pn@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + point-in-polygon@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/point-in-polygon/-/point-in-polygon-1.1.0.tgz#b0af2616c01bdee341cbf2894df643387ca03357" @@ -15460,9 +19407,9 @@ postcss-modules-scope@^1.1.0: postcss "^6.0.1" postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" - integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== + version "3.1.0" + resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz#fbfddfda93a31f310f1d152c2bb4d3f3c5592ee0" + integrity sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg== dependencies: postcss-selector-parser "^6.0.4" @@ -15834,11 +19781,23 @@ prelude-ls@^1.2.1: resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== + prepend-http@^1.0.1: version "1.0.4" resolved "https://registry.npmmirror.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg== +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + prettier-plugin-organize-imports@^3.2.2, prettier-plugin-organize-imports@^3.2.3: version "3.2.4" resolved "https://registry.npmmirror.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.4.tgz#77967f69d335e9c8e6e5d224074609309c62845e" @@ -15860,6 +19819,11 @@ prettier-plugin-packagejson@^2.4.6: sort-package-json "2.6.0" synckit "0.8.6" +prettier@^1.19.1: + version "1.19.1" + resolved "https://registry.npmmirror.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== + prettier@^2.8.8: version "2.8.8" resolved "https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" @@ -15886,6 +19850,25 @@ pretty-error@^4.0.0: lodash "^4.17.20" renderkid "^3.0.0" +pretty-format@^25.2.1, pretty-format@^25.5.0: + version "25.5.0" + resolved "https://registry.npmmirror.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" + integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== + dependencies: + "@jest/types" "^25.5.0" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^16.12.0" + +pretty-format@^29.7.0: + version "29.7.0" + resolved "https://registry.npmmirror.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" + integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ== + dependencies: + "@jest/schemas" "^29.6.3" + ansi-styles "^5.0.0" + react-is "^18.0.0" + prism-react-renderer@^1.3.5: version "1.3.5" resolved "https://registry.npmmirror.com/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz#786bb69aa6f73c32ba1ee813fbe17a0115435085" @@ -15913,6 +19896,11 @@ private@^0.1.6: resolved "https://registry.npmmirror.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== +proc-log@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8" + integrity sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A== + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -15928,6 +19916,21 @@ process@^0.11.10: resolved "https://registry.npmmirror.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== +progress-estimator@^0.2.2: + version "0.2.2" + resolved "https://registry.npmmirror.com/progress-estimator/-/progress-estimator-0.2.2.tgz#1c3947a5782ea56e40c8fccc290ac7ceeb1b91cb" + integrity sha512-GF76Ac02MTJD6o2nMNtmtOFjwWCnHcvXyn5HOWPQnEMO8OTLw7LAvNmrwe8LmdsB+eZhwUu9fX/c9iQnBxWaFA== + dependencies: + chalk "^2.4.1" + cli-spinners "^1.3.1" + humanize-duration "^3.15.3" + log-update "^2.3.0" + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + promise-inflight@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" @@ -15949,6 +19952,21 @@ promise-retry@^2.0.1: err-code "^2.0.2" retry "^0.12.0" +prompts@^2.0.1: + version "2.4.2" + resolved "https://registry.npmmirror.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +promzard@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/promzard/-/promzard-1.0.0.tgz#3246f8e6c9895a77c0549cefb65828ac0f6c006b" + integrity sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig== + dependencies: + read "^2.0.0" + prop-types@^15.6.2, prop-types@^15.7.1, prop-types@^15.7.2, prop-types@^15.8.1: version "15.8.1" resolved "https://registry.npmmirror.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" @@ -16116,14 +20134,19 @@ prosemirror-transform@^1.0.0, prosemirror-transform@^1.1.0, prosemirror-transfor prosemirror-model "^1.0.0" prosemirror-view@^1.0.0, prosemirror-view@^1.1.0, prosemirror-view@^1.13.3, prosemirror-view@^1.27.0, prosemirror-view@^1.28.2, prosemirror-view@^1.31.0: - version "1.32.6" - resolved "https://registry.npmmirror.com/prosemirror-view/-/prosemirror-view-1.32.6.tgz#8e8a366ea1ce9b59dbb7f4c6fa7aacf4af2532d7" - integrity sha512-26r5LvyDlPgUNVf7ZdNdGrMJnylwjJtUJTfDuYOANIVx9lqWD1WCBlGg283weYQGKUC64DXR25LeAmliB9CrFQ== + version "1.32.7" + resolved "https://registry.npmmirror.com/prosemirror-view/-/prosemirror-view-1.32.7.tgz#b9c4e8471daeba79489befa59eaeaeb4cd2e2653" + integrity sha512-pvxiOoD4shW41X5bYDjRQk3DSG4fMqxh36yPMt7VYgU3dWRmqFzWJM/R6zeo1KtC8nyk717ZbQND3CC9VNeptw== dependencies: prosemirror-model "^1.16.0" prosemirror-state "^1.0.0" prosemirror-transform "^1.1.0" +protocols@^2.0.0, protocols@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" + integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== + protoduck@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/protoduck/-/protoduck-4.0.0.tgz#fe4874d8c7913366cfd9ead12453a22cd3657f8e" @@ -16139,6 +20162,11 @@ proxy-addr@~2.0.7: forwarded "0.2.0" ipaddr.js "1.9.1" +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + prr@~1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" @@ -16149,6 +20177,11 @@ pseudomap@^1.0.2: resolved "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== +psl@^1.1.28: + version "1.9.0" + resolved "https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" + integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.npmmirror.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" @@ -16204,11 +20237,16 @@ punycode@^1.2.4, punycode@^1.4.1: resolved "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== -punycode@^2.1.0: +punycode@^2.1.0, punycode@^2.1.1: version "2.3.1" resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== +pure-rand@^6.0.0: + version "6.0.4" + resolved "https://registry.npmmirror.com/pure-rand/-/pure-rand-6.0.4.tgz#50b737f6a925468679bff00ad20eade53f37d5c7" + integrity sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA== + q@^1.1.2: version "1.5.1" resolved "https://registry.npmmirror.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" @@ -16228,6 +20266,11 @@ qs@^6.11.2: dependencies: side-channel "^1.0.4" +qs@~6.5.2: + version "6.5.3" + resolved "https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + query-string@^6.13.6: version "6.14.1" resolved "https://registry.npmmirror.com/query-string/-/query-string-6.14.1.tgz#7ac2dca46da7f309449ba0f86b1fd28255b0c86a" @@ -16586,7 +20629,7 @@ react-is@^16.12.0, react-is@^16.13.1, react-is@^16.7.0: resolved "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^18.2.0: +react-is@^18.0.0, react-is@^18.2.0: version "18.2.0" resolved "https://registry.npmmirror.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== @@ -16692,19 +20735,19 @@ react-router-dom@6.3.0: react-router "6.3.0" react-router-dom@^6.6.1: - version "6.21.0" - resolved "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-6.21.0.tgz#aa4c6bc046a8e8723095bc09b3c0ab2254532712" - integrity sha512-1dUdVj3cwc1npzJaf23gulB562ESNvxf7E4x8upNJycqyUm5BRRZ6dd3LrlzhtLaMrwOCO8R0zoiYxdaJx4LlQ== + version "6.21.1" + resolved "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-6.21.1.tgz#58b459d2fe1841388c95bb068f85128c45e27349" + integrity sha512-QCNrtjtDPwHDO+AO21MJd7yIcr41UetYt5jzaB9Y1UYaPTCnVuJq6S748g1dE11OQlCFIQg+RtAA1SEZIyiBeA== dependencies: - "@remix-run/router" "1.14.0" - react-router "6.21.0" + "@remix-run/router" "1.14.1" + react-router "6.21.1" -react-router@6.21.0: - version "6.21.0" - resolved "https://registry.npmmirror.com/react-router/-/react-router-6.21.0.tgz#6fe3e59877aca3dccceec1801d26991ddf42d12b" - integrity sha512-hGZ0HXbwz3zw52pLZV3j3+ec+m/PQ9cTpBvqjFQmy2XVUWGn5MD+31oXHb6dVTxYzmAeaiUBYjkoNz66n3RGCg== +react-router@6.21.1: + version "6.21.1" + resolved "https://registry.npmmirror.com/react-router/-/react-router-6.21.1.tgz#8db7ee8d7cfc36513c9a66b44e0897208c33be34" + integrity sha512-W0l13YlMTm1YrpVIOpjCADJqEUpz1vm+CMo47RuFX4Ftegwm6KOYsL5G3eiE52jnJpKvzm6uB/vTKTPKM8dmkA== dependencies: - "@remix-run/router" "1.14.0" + "@remix-run/router" "1.14.1" react-router@6.3.0: version "6.3.0" @@ -16791,6 +20834,47 @@ read-cache@^1.0.0: dependencies: pify "^2.3.0" +read-cmd-shim@4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz#640a08b473a49043e394ae0c7a34dd822c73b9bb" + integrity sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q== + +read-package-json-fast@^3.0.0: + version "3.0.2" + resolved "https://registry.npmmirror.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049" + integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw== + dependencies: + json-parse-even-better-errors "^3.0.0" + npm-normalize-package-bin "^3.0.0" + +read-package-json@6.0.4, read-package-json@^6.0.0: + version "6.0.4" + resolved "https://registry.npmmirror.com/read-package-json/-/read-package-json-6.0.4.tgz#90318824ec456c287437ea79595f4c2854708836" + integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw== + dependencies: + glob "^10.2.2" + json-parse-even-better-errors "^3.0.0" + normalize-package-data "^5.0.0" + npm-normalize-package-bin "^3.0.0" + +read-package-json@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/read-package-json/-/read-package-json-7.0.0.tgz#d605c9dcf6bc5856da24204aa4e9518ee9714be0" + integrity sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg== + dependencies: + glob "^10.2.2" + json-parse-even-better-errors "^3.0.0" + normalize-package-data "^6.0.0" + npm-normalize-package-bin "^3.0.0" + +read-pkg-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" + integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== + dependencies: + find-up "^2.0.0" + read-pkg "^3.0.0" + read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -16809,6 +20893,15 @@ read-pkg-up@^8.0.0: read-pkg "^6.0.0" type-fest "^1.0.1" +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + read-pkg@^5.2.0: version "5.2.0" resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" @@ -16829,6 +20922,13 @@ read-pkg@^6.0.0: parse-json "^5.2.0" type-fest "^1.0.1" +read@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/read/-/read-2.1.0.tgz#69409372c54fe3381092bc363a00650b6ac37218" + integrity sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ== + dependencies: + mute-stream "~1.0.0" + "readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.0, readable-stream@^2.3.3, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.8" resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" @@ -16842,7 +20942,7 @@ read-pkg@^6.0.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0, readable-stream@^3.6.2: +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0, readable-stream@^3.6.2: version "3.6.2" resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== @@ -16872,6 +20972,18 @@ real-require@^0.1.0: resolved "https://registry.npmmirror.com/real-require/-/real-require-0.1.0.tgz#736ac214caa20632847b7ca8c1056a0767df9381" integrity sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg== +realpath-native@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/realpath-native/-/realpath-native-2.0.0.tgz#7377ac429b6e1fd599dc38d08ed942d0d7beb866" + integrity sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q== + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.npmmirror.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + dependencies: + resolve "^1.1.6" + redent@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" @@ -16921,7 +21033,7 @@ regenerate@^1.2.1, regenerate@^1.4.2: resolved "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== -regenerator-runtime@0.13.11: +regenerator-runtime@0.13.11, regenerator-runtime@^0.13.7: version "0.13.11" resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9" integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== @@ -16932,9 +21044,9 @@ regenerator-runtime@^0.11.0: integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + version "0.14.1" + resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== regenerator-transform@^0.10.0: version "0.10.1" @@ -16969,6 +21081,16 @@ regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: define-properties "^1.2.0" set-function-name "^2.0.0" +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +regexpp@^3.0.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" @@ -17174,6 +21296,48 @@ repeat-string@^1.6.1: resolved "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== +request-promise-core@1.1.4: + version "1.1.4" + resolved "https://registry.npmmirror.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" + integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + dependencies: + lodash "^4.17.19" + +request-promise-native@^1.0.7: + version "1.0.9" + resolved "https://registry.npmmirror.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" + integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + dependencies: + request-promise-core "1.1.4" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.88.0: + version "2.88.2" + resolved "https://registry.npmmirror.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -17216,6 +21380,13 @@ resolve-cwd@^2.0.0: dependencies: resolve-from "^3.0.0" +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + resolve-dir@^0.1.0: version "0.1.1" resolved "https://registry.npmmirror.com/resolve-dir/-/resolve-dir-0.1.1.tgz#b219259a5602fac5c5c496ad894a6e8cc430261e" @@ -17264,7 +21435,24 @@ resolve-url@^0.2.1: resolved "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== -resolve@^1.1.7, resolve@^1.10.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.22.2, resolve@^1.22.4, resolve@^1.3.2, resolve@~1.22.1: +resolve.exports@^2.0.0: + version "2.0.2" + resolved "https://registry.npmmirror.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" + integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== + +resolve@1.1.7: + version "1.1.7" + resolved "https://registry.npmmirror.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" + integrity sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg== + +resolve@1.17.0: + version "1.17.0" + resolved "https://registry.npmmirror.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" + integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== + dependencies: + path-parse "^1.0.6" + +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4, resolve@^1.3.2, resolve@~1.22.1: version "1.22.8" resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -17305,6 +21493,14 @@ restore-cursor@^2.0.0: onetime "^2.0.0" signal-exit "^3.0.2" +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + restore-cursor@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" @@ -17348,6 +21544,13 @@ rgba-regex@^1.0.0: resolved "https://registry.npmmirror.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3" integrity sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg== +rimraf@2.6.3: + version "2.6.3" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: version "2.7.1" resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" @@ -17355,13 +21558,20 @@ rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.2, rimraf@^2.6.3: dependencies: glob "^7.1.3" -rimraf@^3.0.2: +rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" resolved "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" +rimraf@^4.4.1: + version "4.4.1" + resolved "https://registry.npmmirror.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755" + integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og== + dependencies: + glob "^9.2.0" + ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" resolved "https://registry.npmmirror.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" @@ -17370,6 +21580,36 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" +rollup-plugin-sourcemaps@^0.6.2: + version "0.6.3" + resolved "https://registry.npmmirror.com/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.3.tgz#bf93913ffe056e414419607f1d02780d7ece84ed" + integrity sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw== + dependencies: + "@rollup/pluginutils" "^3.0.9" + source-map-resolve "^0.6.0" + +rollup-plugin-terser@^5.1.2: + version "5.3.1" + resolved "https://registry.npmmirror.com/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz#8c650062c22a8426c64268548957463bf981b413" + integrity sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== + dependencies: + "@babel/code-frame" "^7.5.5" + jest-worker "^24.9.0" + rollup-pluginutils "^2.8.2" + serialize-javascript "^4.0.0" + terser "^4.6.2" + +rollup-plugin-typescript2@^0.27.3: + version "0.27.3" + resolved "https://registry.npmmirror.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.27.3.tgz#cd9455ac026d325b20c5728d2cc54a08a771b68b" + integrity sha512-gmYPIFmALj9D3Ga1ZbTZAKTXq1JKlTQBtj299DXhqYz9cL3g/AQfUvbb2UhH+Nf++cCq941W2Mv7UcrcgLzJJg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + find-cache-dir "^3.3.1" + fs-extra "8.1.0" + resolve "1.17.0" + tslib "2.0.1" + rollup-plugin-visualizer@5.9.0: version "5.9.0" resolved "https://registry.npmmirror.com/rollup-plugin-visualizer/-/rollup-plugin-visualizer-5.9.0.tgz#013ac54fb6a9d7c9019e7eb77eced673399e5a0b" @@ -17380,6 +21620,22 @@ rollup-plugin-visualizer@5.9.0: source-map "^0.7.4" yargs "^17.5.1" +rollup-pluginutils@^2.8.2: + version "2.8.2" + resolved "https://registry.npmmirror.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" + integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== + dependencies: + estree-walker "^0.6.1" + +rollup@^1.32.1: + version "1.32.1" + resolved "https://registry.npmmirror.com/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4" + integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== + dependencies: + "@types/estree" "*" + "@types/node" "*" + acorn "^7.1.0" + rollup@^3.20.2: version "3.29.4" resolved "https://registry.npmmirror.com/rollup/-/rollup-3.29.4.tgz#4d70c0f9834146df8705bfb69a9a19c9e1109981" @@ -17392,6 +21648,11 @@ rope-sequence@^1.3.0: resolved "https://registry.npmmirror.com/rope-sequence/-/rope-sequence-1.3.4.tgz#df85711aaecd32f1e756f76e43a415171235d425" integrity sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ== +rsvp@^4.8.4: + version "4.8.5" + resolved "https://registry.npmmirror.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== + rtl-css-js@^1.16.1: version "1.16.1" resolved "https://registry.npmmirror.com/rtl-css-js/-/rtl-css-js-1.16.1.tgz#4b48b4354b0ff917a30488d95100fbf7219a3e80" @@ -17406,7 +21667,7 @@ run-applescript@^5.0.0: dependencies: execa "^5.0.0" -run-async@^2.2.0: +run-async@^2.2.0, run-async@^2.4.0: version "2.4.1" resolved "https://registry.npmmirror.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== @@ -17425,14 +21686,21 @@ run-queue@^1.0.0, run-queue@^1.0.3: dependencies: aproba "^1.1.1" -rxjs@^6.4.0: +rxjs@^6.4.0, rxjs@^6.6.0: version "6.6.7" resolved "https://registry.npmmirror.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== dependencies: tslib "^1.9.0" -sade@^1.7.3: +rxjs@^7.5.5: + version "7.8.1" + resolved "https://registry.npmmirror.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + +sade@^1.4.2, sade@^1.7.3: version "1.8.1" resolved "https://registry.npmmirror.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== @@ -17480,11 +21748,26 @@ safe-stable-stringify@^2.1.0: resolved "https://registry.npmmirror.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.1.0: +"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== +sane@^4.0.3: + version "4.1.0" + resolved "https://registry.npmmirror.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" + integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + dependencies: + "@cnakazawa/watch" "^1.0.3" + anymatch "^2.0.0" + capture-exit "^2.0.0" + exec-sh "^0.3.2" + execa "^1.0.0" + fb-watchman "^2.0.0" + micromatch "^3.1.4" + minimist "^1.1.1" + walker "~1.0.5" + sass-graph@^4.0.1: version "4.0.1" resolved "https://registry.npmmirror.com/sass-graph/-/sass-graph-4.0.1.tgz#2ff8ca477224d694055bf4093f414cf6cfad1d2e" @@ -17526,6 +21809,13 @@ sax@~1.2.4: resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== +saxes@^3.1.9: + version "3.1.11" + resolved "https://registry.npmmirror.com/saxes/-/saxes-3.1.11.tgz#d59d1fd332ec92ad98a2e0b2ee644702384b1c5b" + integrity sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== + dependencies: + xmlchars "^2.1.1" + scheduler@^0.22.0: version "0.22.0" resolved "https://registry.npmmirror.com/scheduler/-/scheduler-0.22.0.tgz#83a5d63594edf074add9a7198b1bae76c3db01b8" @@ -17616,18 +21906,25 @@ semver-diff@^2.0.0: resolved "https://registry.npmmirror.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@7.5.4, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.4, semver@~7.5.4: +semver@6.x, semver@^6.0.0, semver@^6.1.2, semver@^6.3.0, semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@7.5.3: + version "7.5.3" + resolved "https://registry.npmmirror.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e" + integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ== + dependencies: + lru-cache "^6.0.0" + +semver@7.5.4, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@~7.5.4: version "7.5.4" resolved "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" -semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: - version "6.3.1" - resolved "https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - send@0.18.0: version "0.18.0" resolved "https://registry.npmmirror.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" @@ -17756,6 +22053,13 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + shallowequal@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" @@ -17785,6 +22089,20 @@ shebang-regex@^3.0.0: resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== +shelljs@^0.8.3: + version "0.8.5" + resolved "https://registry.npmmirror.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== + dependencies: + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + shortid@^2.2.14, shortid@^2.2.8: version "2.2.16" resolved "https://registry.npmmirror.com/shortid/-/shortid-2.2.16.tgz#b742b8f0cb96406fd391c76bfc18a67a57fe5608" @@ -17801,7 +22119,7 @@ side-channel@^1.0.4: get-intrinsic "^1.0.2" object-inspect "^1.9.0" -signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: +signal-exit@3.0.7, signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== @@ -17811,19 +22129,26 @@ signal-exit@^4.0.1, signal-exit@^4.1.0: resolved "https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== -simple-concat@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" - integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== +sigstore@^1.4.0: + version "1.9.0" + resolved "https://registry.npmmirror.com/sigstore/-/sigstore-1.9.0.tgz#1e7ad8933aa99b75c6898ddd0eeebc3eb0d59875" + integrity sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A== + dependencies: + "@sigstore/bundle" "^1.1.0" + "@sigstore/protobuf-specs" "^0.2.0" + "@sigstore/sign" "^1.0.0" + "@sigstore/tuf" "^1.0.3" + make-fetch-happen "^11.0.1" -simple-get@^3.0.3: - version "3.1.1" - resolved "https://registry.npmmirror.com/simple-get/-/simple-get-3.1.1.tgz#cc7ba77cfbe761036fbfce3d021af25fc5584d55" - integrity sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA== +sigstore@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/sigstore/-/sigstore-2.1.0.tgz#c577b596642b3f360dc4135d476466e6edeb2364" + integrity sha512-kPIj+ZLkyI3QaM0qX8V/nSsweYND3W448pwkDgS6CQ74MfhEkIR8ToK5Iyx46KJYRjseVcD3Rp9zAmUAj6ZjPw== dependencies: - decompress-response "^4.2.0" - once "^1.3.1" - simple-concat "^1.0.0" + "@sigstore/bundle" "^2.1.0" + "@sigstore/protobuf-specs" "^0.2.1" + "@sigstore/sign" "^2.1.0" + "@sigstore/tuf" "^2.1.0" simple-swizzle@^0.2.2: version "0.2.2" @@ -17832,6 +22157,11 @@ simple-swizzle@^0.2.2: dependencies: is-arrayish "^0.3.1" +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + sitemap@^7.1.1: version "7.1.1" resolved "https://registry.npmmirror.com/sitemap/-/sitemap-7.1.1.tgz#eeed9ad6d95499161a3eadc60f8c6dce4bea2bef" @@ -17842,21 +22172,47 @@ sitemap@^7.1.1: arg "^5.0.0" sax "^1.2.4" -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== +size-limit@11.0.1, size-limit@^11.0.1: + version "11.0.1" + resolved "https://registry.npmmirror.com/size-limit/-/size-limit-11.0.1.tgz#e34ab3302b83833843d578e70a2bf3c6da29f123" + integrity sha512-6L80ocVspWPrhIRg8kPl41VypqTGH8/lu9e6TJiSJpkNLtOR2h/EEqdAO/wNJOv/sUVtjX+lVEWrzBpItGP+gQ== + dependencies: + bytes-iec "^3.1.1" + chokidar "^3.5.3" + globby "^14.0.0" + lilconfig "^3.0.0" + nanospinner "^1.1.0" + picocolors "^1.0.0" -slash@^3.0.0: +slash@3.0.0, slash@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== +slash@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" + integrity sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg== + slash@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== +slash@^5.1.0: + version "5.1.0" + resolved "https://registry.npmmirror.com/slash/-/slash-5.1.0.tgz#be3adddcdf09ac38eebe8dcdc7b1a57a75b095ce" + integrity sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg== + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + slice-ansi@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" @@ -17976,6 +22332,15 @@ socks-proxy-agent@^7.0.0: debug "^4.3.3" socks "^2.6.2" +socks-proxy-agent@^8.0.1: + version "8.0.2" + resolved "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz#5acbd7be7baf18c46a3f293a840109a430a640ad" + integrity sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g== + dependencies: + agent-base "^7.0.2" + debug "^4.3.4" + socks "^2.7.1" + socks@^1.1.10: version "1.1.10" resolved "https://registry.npmmirror.com/socks/-/socks-1.1.10.tgz#5b8b7fc7c8f341c53ed056e929b7bf4de8ba7b5a" @@ -17984,7 +22349,7 @@ socks@^1.1.10: ip "^1.1.4" smart-buffer "^1.0.13" -socks@^2.6.2: +socks@^2.6.2, socks@^2.7.1: version "2.7.1" resolved "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== @@ -17999,6 +22364,13 @@ sonic-boom@^2.2.1: dependencies: atomic-sleep "^1.0.0" +sort-keys@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" + integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== + dependencies: + is-plain-obj "^1.0.0" + sort-object-keys@^1.1.3: version "1.1.3" resolved "https://registry.npmmirror.com/sort-object-keys/-/sort-object-keys-1.1.3.tgz#bff833fe85cab147b34742e45863453c1e190b45" @@ -18058,7 +22430,15 @@ source-map-resolve@^0.6.0: atob "^2.1.2" decode-uri-component "^0.2.0" -source-map-support@^0.5.17, source-map-support@^0.5.21, source-map-support@~0.5.12, source-map-support@~0.5.20: +source-map-support@0.5.13: + version "0.5.13" + resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.13.tgz#31b24a9c2e73c2de85066c0feb7d44767ed52932" + integrity sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-support@^0.5.17, source-map-support@^0.5.21, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -18091,6 +22471,11 @@ source-map@^0.7.0, source-map@^0.7.3, source-map@^0.7.4: resolved "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + space-separated-tokens@^1.0.0: version "1.1.5" resolved "https://registry.npmmirror.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" @@ -18162,7 +22547,7 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" -split2@^3.0.0: +split2@^3.0.0, split2@^3.2.2: version "3.2.2" resolved "https://registry.npmmirror.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== @@ -18174,11 +22559,40 @@ split2@^4.0.0: resolved "https://registry.npmmirror.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== +split@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" + integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== + dependencies: + through "2" + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== +sshpk@^1.7.0: + version "1.18.0" + resolved "https://registry.npmmirror.com/sshpk/-/sshpk-1.18.0.tgz#1663e55cddf4d688b86a46b77f0d5fe363aba028" + integrity sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ== + dependencies: + asn1 "~0.2.3" + assert-plus "^1.0.0" + bcrypt-pbkdf "^1.0.0" + dashdash "^1.12.0" + ecc-jsbn "~0.1.1" + getpass "^0.1.1" + jsbn "~0.1.0" + safer-buffer "^2.0.2" + tweetnacl "~0.14.0" + +ssri@^10.0.0, ssri@^10.0.1: + version "10.0.5" + resolved "https://registry.npmmirror.com/ssri/-/ssri-10.0.5.tgz#e49efcd6e36385196cb515d3a2ad6c3f0265ef8c" + integrity sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A== + dependencies: + minipass "^7.0.3" + ssri@^4.1.6: version "4.1.6" resolved "https://registry.npmmirror.com/ssri/-/ssri-4.1.6.tgz#0cb49b6ac84457e7bdd466cb730c3cb623e9a25b" @@ -18207,7 +22621,7 @@ ssri@^8.0.0, ssri@^8.0.1: dependencies: minipass "^3.1.1" -ssri@^9.0.0: +ssri@^9.0.0, ssri@^9.0.1: version "9.0.1" resolved "https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057" integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q== @@ -18226,6 +22640,20 @@ stack-generator@^2.0.5: dependencies: stackframe "^1.3.4" +stack-utils@^1.0.1: + version "1.0.5" + resolved "https://registry.npmmirror.com/stack-utils/-/stack-utils-1.0.5.tgz#a19b0b01947e0029c8e451d5d61a498f5bb1471b" + integrity sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ== + dependencies: + escape-string-regexp "^2.0.0" + +stack-utils@^2.0.3: + version "2.0.6" + resolved "https://registry.npmmirror.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f" + integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + dependencies: + escape-string-regexp "^2.0.0" + stackframe@^1.3.4: version "1.3.4" resolved "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" @@ -18273,6 +22701,11 @@ stdout-stream@^1.4.0: dependencies: readable-stream "^2.0.1" +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.npmmirror.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g== + stop-iteration-iterator@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" @@ -18327,7 +22760,23 @@ string-argv@0.3.2, string-argv@~0.3.1: resolved "https://registry.npmmirror.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: +string-length@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837" + integrity sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA== + dependencies: + astral-regex "^1.0.0" + strip-ansi "^5.2.0" + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.npmmirror.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -18353,7 +22802,7 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^5.0.0, string-width@^5.0.1: +string-width@^5.0.0, string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== @@ -18435,6 +22884,13 @@ stringify-entities@^4.0.0: character-entities-html4 "^2.0.0" character-entities-legacy "^3.0.0" +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" @@ -18456,13 +22912,6 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1, strip-ansi@^7.1.0: version "7.1.0" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" @@ -18475,6 +22924,11 @@ strip-bom@^3.0.0: resolved "https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -18504,7 +22958,7 @@ strip-indent@^4.0.0: dependencies: min-indent "^1.0.1" -strip-json-comments@3.1.1, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: +strip-json-comments@3.1.1, strip-json-comments@^3.0.1, strip-json-comments@^3.1.1, strip-json-comments@~3.1.1: version "3.1.1" resolved "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -18514,6 +22968,15 @@ strip-json-comments@~2.0.1: resolved "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== +strong-log-transformer@2.1.0, strong-log-transformer@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10" + integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== + dependencies: + duplexer "^0.1.1" + minimist "^1.2.0" + through "^2.3.4" + style-loader@^0.23.0: version "0.23.1" resolved "https://registry.npmmirror.com/style-loader/-/style-loader-0.23.1.tgz#cb9154606f3e771ab6c4ab637026a1049174d925" @@ -18631,13 +23094,13 @@ stylis@^4.3.0: integrity sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ== sucrase@^3.32.0: - version "3.34.0" - resolved "https://registry.npmmirror.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f" - integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw== + version "3.35.0" + resolved "https://registry.npmmirror.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" + integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== dependencies: "@jridgewell/gen-mapping" "^0.3.2" commander "^4.0.0" - glob "7.1.6" + glob "^10.3.10" lines-and-columns "^1.1.6" mz "^2.7.0" pirates "^4.0.1" @@ -18676,6 +23139,14 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" +supports-hyperlinks@^2.0.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" + integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + supports-hyperlinks@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz#c711352a5c89070779b4dad54c05a2f14b15c94b" @@ -18784,6 +23255,11 @@ swr@^2.0.0: client-only "^0.0.1" use-sync-external-store "^1.2.0" +symbol-tree@^3.2.2: + version "3.2.4" + resolved "https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + synckit@0.8.5: version "0.8.5" resolved "https://registry.npmmirror.com/synckit/-/synckit-0.8.5.tgz#b7f4358f9bb559437f9f167eb6bc46b3c9818fa3" @@ -18805,6 +23281,16 @@ systemjs@^6.14.1: resolved "https://registry.npmmirror.com/systemjs/-/systemjs-6.14.2.tgz#e289f959f8c8b407403bd39c6abaa16f2c13f316" integrity sha512-1TlOwvKWdXxAY9vba+huLu99zrQURDWA8pUTYsRIYDZYQbGyK+pyEP4h4dlySsqo7ozyJBmYD20F+iUHhAltEg== +table@^5.2.3: + version "5.4.6" + resolved "https://registry.npmmirror.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + table@^6.8.1: version "6.8.1" resolved "https://registry.npmmirror.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" @@ -18827,9 +23313,9 @@ tailwindcss-animate@^1.0.7: integrity sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA== tailwindcss@^3, tailwindcss@^3.2.4, tailwindcss@^3.3.6: - version "3.3.6" - resolved "https://registry.npmmirror.com/tailwindcss/-/tailwindcss-3.3.6.tgz#4dd7986bf4902ad385d90d45fd4b2fa5fab26d5f" - integrity sha512-AKjF7qbbLvLaPieoKeTjG1+FyNZT6KaJMJPFeQyLfIp7l82ggH1fbHJSsYIvnbTFQOlkh+gBYpyby5GT1LIdLw== + version "3.4.0" + resolved "https://registry.npmmirror.com/tailwindcss/-/tailwindcss-3.4.0.tgz#045a9c474e6885ebd0436354e611a76af1c76839" + integrity sha512-VigzymniH77knD1dryXbyxR+ePHihHociZbXnLZHUyzf2MMs2ZVqlUrZ3FvpXP8pno9JzmILt1sZPD19M3IxtA== dependencies: "@alloc/quick-lru" "^5.2.0" arg "^5.0.2" @@ -18887,6 +23373,29 @@ tar-stream@^1.1.2, tar-stream@^1.5.4: to-buffer "^1.1.1" xtend "^4.0.0" +tar-stream@~2.2.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" + integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== + dependencies: + bl "^4.0.3" + end-of-stream "^1.4.1" + fs-constants "^1.0.0" + inherits "^2.0.3" + readable-stream "^3.1.1" + +tar@6.1.11: + version "6.1.11" + resolved "https://registry.npmmirror.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" + integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^3.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + tar@^6.0.2, tar@^6.1.11, tar@^6.1.2: version "6.2.0" resolved "https://registry.npmmirror.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" @@ -18899,6 +23408,11 @@ tar@^6.0.2, tar@^6.1.11, tar@^6.1.2: mkdirp "^1.0.3" yallist "^4.0.0" +temp-dir@1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" + integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== + term-size@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/term-size/-/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69" @@ -18906,6 +23420,14 @@ term-size@^1.2.0: dependencies: execa "^0.7.0" +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.npmmirror.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + dependencies: + ansi-escapes "^4.2.1" + supports-hyperlinks "^2.0.0" + terser-webpack-plugin@^1.4.3: version "1.4.5" resolved "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" @@ -18936,7 +23458,7 @@ terser-webpack-plugin@^3.0.2: terser "^4.8.0" webpack-sources "^1.4.3" -terser@^4.1.2, terser@^4.6.3, terser@^4.8.0: +terser@^4.1.2, terser@^4.6.2, terser@^4.6.3, terser@^4.8.0: version "4.8.1" resolved "https://registry.npmmirror.com/terser/-/terser-4.8.1.tgz#a00e5634562de2239fd404c649051bf6fc21144f" integrity sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw== @@ -18964,6 +23486,11 @@ test-exclude@^6.0.0: glob "^7.1.4" minimatch "^3.0.4" +text-extensions@^1.0.0: + version "1.9.0" + resolved "https://registry.npmmirror.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" + integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== + text-extensions@^2.0.0: version "2.4.0" resolved "https://registry.npmmirror.com/text-extensions/-/text-extensions-2.4.0.tgz#a1cfcc50cf34da41bfd047cc744f804d1680ea34" @@ -19007,6 +23534,11 @@ thread-stream@^0.15.1: dependencies: real-require "^0.1.0" +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + throttle-debounce@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb" @@ -19027,7 +23559,7 @@ through2@^4.0.0: dependencies: readable-stream "3" -"through@>=2.2.7 <3", through@^2.3.6: +through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6: version "2.3.8" resolved "https://registry.npmmirror.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== @@ -19059,6 +23591,14 @@ tiny-emitter@^2.0.0: resolved "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== +tiny-glob@^0.2.6: + version "0.2.9" + resolved "https://registry.npmmirror.com/tiny-glob/-/tiny-glob-0.2.9.tgz#2212d441ac17928033b110f8b3640683129d31e2" + integrity sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg== + dependencies: + globalyzer "0.1.0" + globrex "^0.1.2" + tiny-invariant@^1.0.0: version "1.3.1" resolved "https://registry.npmmirror.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" @@ -19088,6 +23628,13 @@ tmp@^0.0.33: dependencies: os-tmpdir "~1.0.2" +tmp@~0.2.1: + version "0.2.1" + resolved "https://registry.npmmirror.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + dependencies: + rimraf "^3.0.0" + tmpl@1.0.5: version "1.0.5" resolved "https://registry.npmmirror.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc" @@ -19162,6 +23709,30 @@ toidentifier@1.0.1: resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== +tough-cookie@^2.3.3, tough-cookie@~2.5.0: + version "2.5.0" + resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + +tough-cookie@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" + integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + dependencies: + ip-regex "^2.1.0" + psl "^1.1.28" + punycode "^2.1.1" + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" + tr46@~0.0.3: version "0.0.3" resolved "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" @@ -19217,6 +23788,36 @@ ts-interface-checker@^0.1.9: resolved "https://registry.npmmirror.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== +ts-jest@^25.3.1: + version "25.5.1" + resolved "https://registry.npmmirror.com/ts-jest/-/ts-jest-25.5.1.tgz#2913afd08f28385d54f2f4e828be4d261f4337c7" + integrity sha512-kHEUlZMK8fn8vkxDjwbHlxXRB9dHYpyzqKIGDNxbzs+Rz+ssNDSDNusEK8Fk/sDd4xE6iKoQLfFkFVaskmTJyw== + dependencies: + bs-logger "0.x" + buffer-from "1.x" + fast-json-stable-stringify "2.x" + json5 "2.x" + lodash.memoize "4.x" + make-error "1.x" + micromatch "4.x" + mkdirp "0.x" + semver "6.x" + yargs-parser "18.x" + +ts-jest@^29.1.1: + version "29.1.1" + resolved "https://registry.npmmirror.com/ts-jest/-/ts-jest-29.1.1.tgz#f58fe62c63caf7bfcc5cc6472082f79180f0815b" + integrity sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA== + dependencies: + bs-logger "0.x" + fast-json-stable-stringify "2.x" + jest-util "^29.0.0" + json5 "^2.2.3" + lodash.memoize "4.x" + make-error "1.x" + semver "^7.5.3" + yargs-parser "^21.0.1" + ts-loader@^8.0.18: version "8.4.0" resolved "https://registry.npmmirror.com/ts-loader/-/ts-loader-8.4.0.tgz#e845ea0f38d140bdc3d7d60293ca18d12ff2720f" @@ -19264,7 +23865,83 @@ tsconfig-paths@^3.15.0: minimist "^1.2.6" strip-bom "^3.0.0" -tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0: +tsconfig-paths@^4.1.2: + version "4.2.0" + resolved "https://registry.npmmirror.com/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz#ef78e19039133446d244beac0fd6a1632e2d107c" + integrity sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg== + dependencies: + json5 "^2.2.2" + minimist "^1.2.6" + strip-bom "^3.0.0" + +tsdx@^0.14.1: + version "0.14.1" + resolved "https://registry.npmmirror.com/tsdx/-/tsdx-0.14.1.tgz#8771d509b6fc523ad971bae3a63ebe3a88355ab3" + integrity sha512-keHmFdCL2kx5nYFlBdbE3639HQ2v9iGedAFAajobrUTH2wfX0nLPdDhbHv+GHLQZqf0c5ur1XteE8ek/+Eyj5w== + dependencies: + "@babel/core" "^7.4.4" + "@babel/helper-module-imports" "^7.0.0" + "@babel/parser" "^7.11.5" + "@babel/plugin-proposal-class-properties" "^7.4.4" + "@babel/preset-env" "^7.11.0" + "@babel/traverse" "^7.11.5" + "@rollup/plugin-babel" "^5.1.0" + "@rollup/plugin-commonjs" "^11.0.0" + "@rollup/plugin-json" "^4.0.0" + "@rollup/plugin-node-resolve" "^9.0.0" + "@rollup/plugin-replace" "^2.2.1" + "@types/jest" "^25.2.1" + "@typescript-eslint/eslint-plugin" "^2.12.0" + "@typescript-eslint/parser" "^2.12.0" + ansi-escapes "^4.2.1" + asyncro "^3.0.0" + babel-eslint "^10.0.3" + babel-plugin-annotate-pure-calls "^0.4.0" + babel-plugin-dev-expression "^0.2.1" + babel-plugin-macros "^2.6.1" + babel-plugin-polyfill-regenerator "^0.0.4" + babel-plugin-transform-rename-import "^2.3.0" + camelcase "^6.0.0" + chalk "^4.0.0" + enquirer "^2.3.4" + eslint "^6.1.0" + eslint-config-prettier "^6.0.0" + eslint-config-react-app "^5.2.1" + eslint-plugin-flowtype "^3.13.0" + eslint-plugin-import "^2.18.2" + eslint-plugin-jsx-a11y "^6.2.3" + eslint-plugin-prettier "^3.1.0" + eslint-plugin-react "^7.14.3" + eslint-plugin-react-hooks "^2.2.0" + execa "^4.0.3" + fs-extra "^9.0.0" + jest "^25.3.0" + jest-watch-typeahead "^0.5.0" + jpjs "^1.2.1" + lodash.merge "^4.6.2" + ora "^4.0.3" + pascal-case "^3.1.1" + prettier "^1.19.1" + progress-estimator "^0.2.2" + regenerator-runtime "^0.13.7" + rollup "^1.32.1" + rollup-plugin-sourcemaps "^0.6.2" + rollup-plugin-terser "^5.1.2" + rollup-plugin-typescript2 "^0.27.3" + sade "^1.4.2" + semver "^7.1.1" + shelljs "^0.8.3" + tiny-glob "^0.2.6" + ts-jest "^25.3.1" + tslib "^1.9.3" + typescript "^3.7.3" + +tslib@2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" + integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ== + +tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0, tslib@^1.9.3: version "1.14.1" resolved "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== @@ -19300,7 +23977,7 @@ tsutils@^2.29.0: dependencies: tslib "^1.8.1" -tsutils@^3.21.0: +tsutils@^3.17.1, tsutils@^3.21.0: version "3.21.0" resolved "https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== @@ -19323,6 +24000,36 @@ tty-browserify@0.0.0: resolved "https://registry.npmmirror.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" integrity sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw== +tuf-js@^1.1.7: + version "1.1.7" + resolved "https://registry.npmmirror.com/tuf-js/-/tuf-js-1.1.7.tgz#21b7ae92a9373015be77dfe0cb282a80ec3bbe43" + integrity sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg== + dependencies: + "@tufjs/models" "1.0.4" + debug "^4.3.4" + make-fetch-happen "^11.1.1" + +tuf-js@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/tuf-js/-/tuf-js-2.1.0.tgz#87aa36d5a166e7522f1e2050eb502a3a9b0bde72" + integrity sha512-eD7YPPjVlMzdggrOeE8zwoegUaG/rt6Bt3jwoQPunRiNVzgcCE009UDFJKJjG+Gk9wFu6W/Vi+P5d/5QpdD9jA== + dependencies: + "@tufjs/models" "2.0.0" + debug "^4.3.4" + make-fetch-happen "^13.0.0" + +tunnel-agent@^0.6.0: + version "0.6.0" + resolved "https://registry.npmmirror.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" + integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== + dependencies: + safe-buffer "^5.0.1" + +tweetnacl@^0.14.3, tweetnacl@~0.14.0: + version "0.14.5" + resolved "https://registry.npmmirror.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" + integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== + type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -19330,6 +24037,18 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.npmmirror.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg== + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.npmmirror.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + type-fest@^0.18.0: version "0.18.1" resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" @@ -19340,6 +24059,16 @@ type-fest@^0.20.2: resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.4.1: + version "0.4.1" + resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8" + integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw== + type-fest@^0.6.0: version "0.6.0" resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" @@ -19412,6 +24141,13 @@ typed-array-length@^1.0.4: for-each "^0.3.3" is-typed-array "^1.1.9" +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" @@ -19431,21 +24167,21 @@ typescript-transform-paths@3.4.6: dependencies: minimatch "^3.0.4" -typescript@4.8.4: - version "4.8.4" - resolved "https://registry.npmmirror.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" - integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== +"typescript@>=3 < 6", typescript@^5.3.3: + version "5.3.3" + resolved "https://registry.npmmirror.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" + integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== + +typescript@^3.7.3: + version "3.9.10" + resolved "https://registry.npmmirror.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" + integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== -typescript@^4.4.4, typescript@^4.5.5: +typescript@^4.4.4: version "4.9.5" resolved "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== -typescript@^5.3.3: - version "5.3.3" - resolved "https://registry.npmmirror.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" - integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== - typescript@~5.0.4: version "5.0.4" resolved "https://registry.npmmirror.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" @@ -19456,7 +24192,7 @@ uc.micro@^2.0.0: resolved "https://registry.npmmirror.com/uc.micro/-/uc.micro-2.0.0.tgz#84b3c335c12b1497fd9e80fcd3bfa7634c363ff1" integrity sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig== -uglify-js@^3.6.0: +uglify-js@^3.1.4, uglify-js@^3.6.0: version "3.17.4" resolved "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== @@ -19477,20 +24213,20 @@ uglifyjs-webpack-plugin@^2.2.0: worker-farm "^1.7.0" umi@^4.0.84: - version "4.0.89" - resolved "https://registry.npmmirror.com/umi/-/umi-4.0.89.tgz#f3a3c1bce234695703fb539c8cee454ef7862953" - integrity sha512-bC62ctJ3wnymADnhE5nU7IZz4+XQ3MPWwoVW150OJazyAqEioZdjIZEBgB9pVfQEM819xMc6+eslnyuCNOQV+g== + version "4.0.90" + resolved "https://registry.npmmirror.com/umi/-/umi-4.0.90.tgz#562e40dbc11a146154186812c2531ba3fc4a6ca9" + integrity sha512-jgTiJv4fnHTC2a1hwM+dXmkyKoaZaDTqiJv2w4welDJUfpP+uyhR0zcDXwLuu9KTaUUlGxbIW0fGAeM//fxZ+Q== dependencies: "@babel/runtime" "7.23.2" - "@umijs/bundler-utils" "4.0.89" - "@umijs/bundler-webpack" "4.0.89" - "@umijs/core" "4.0.89" - "@umijs/lint" "4.0.89" - "@umijs/preset-umi" "4.0.89" - "@umijs/renderer-react" "4.0.89" - "@umijs/server" "4.0.89" - "@umijs/test" "4.0.89" - "@umijs/utils" "4.0.89" + "@umijs/bundler-utils" "4.0.90" + "@umijs/bundler-webpack" "4.0.90" + "@umijs/core" "4.0.90" + "@umijs/lint" "4.0.90" + "@umijs/preset-umi" "4.0.90" + "@umijs/renderer-react" "4.0.90" + "@umijs/server" "4.0.90" + "@umijs/test" "4.0.90" + "@umijs/utils" "4.0.90" prettier-plugin-organize-imports "^3.2.2" prettier-plugin-packagejson "2.4.3" @@ -19537,6 +24273,11 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== +unicorn-magic@^0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/unicorn-magic/-/unicorn-magic-0.1.0.tgz#1bb9a51c823aaf9d73a8bfcd3d1a23dde94b0ce4" + integrity sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ== + unified@^10.0.0, unified@^10.1.2: version "10.1.2" resolved "https://registry.npmmirror.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" @@ -19589,6 +24330,13 @@ unique-filename@^2.0.0: dependencies: unique-slug "^3.0.0" +unique-filename@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/unique-filename/-/unique-filename-3.0.0.tgz#48ba7a5a16849f5080d26c760c86cf5cf05770ea" + integrity sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g== + dependencies: + unique-slug "^4.0.0" + unique-slug@^2.0.0: version "2.0.2" resolved "https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" @@ -19603,6 +24351,13 @@ unique-slug@^3.0.0: dependencies: imurmurhash "^0.1.4" +unique-slug@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/unique-slug/-/unique-slug-4.0.0.tgz#6bae6bb16be91351badd24cdce741f892a6532e3" + integrity sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ== + dependencies: + imurmurhash "^0.1.4" + unique-string@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" @@ -19677,6 +24432,11 @@ unist-util-visit@^4.0.0, unist-util-visit@^4.1.2: unist-util-is "^5.0.0" unist-util-visit-parents "^5.1.1" +universal-user-agent@^6.0.0: + version "6.0.1" + resolved "https://registry.npmmirror.com/universal-user-agent/-/universal-user-agent-6.0.1.tgz#15f20f55da3c930c57bddbf1734c6654d5fd35aa" + integrity sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ== + universalify@^0.1.0: version "0.1.2" resolved "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -19723,6 +24483,11 @@ unzip-response@^2.0.1: resolved "https://registry.npmmirror.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" integrity sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw== +upath@2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" + integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== + upath@^1.1.1: version "1.2.0" resolved "https://registry.npmmirror.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" @@ -19902,6 +24667,11 @@ uuid@^8.2.0, uuid@^8.3.2: resolved "https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +uuid@^9.0.0: + version "9.0.1" + resolved "https://registry.npmmirror.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + uvu@^0.5.0: version "0.5.6" resolved "https://registry.npmmirror.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" @@ -19917,12 +24687,30 @@ v8-compile-cache@2.3.0: resolved "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== -v8-compile-cache@^2.1.1: +v8-compile-cache@^2.0.3, v8-compile-cache@^2.1.1: version "2.4.0" resolved "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz#cdada8bec61e15865f05d097c5f4fd30e94dc128" integrity sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw== -validate-npm-package-license@^3.0.1: +v8-to-istanbul@^4.1.3: + version "4.1.4" + resolved "https://registry.npmmirror.com/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz#b97936f21c0e2d9996d4985e5c5156e9d4e49cd6" + integrity sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ== + dependencies: + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +v8-to-istanbul@^9.0.1: + version "9.2.0" + resolved "https://registry.npmmirror.com/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz#2ed7644a245cddd83d4e087b9b33b3e62dfd10ad" + integrity sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA== + dependencies: + "@jridgewell/trace-mapping" "^0.3.12" + "@types/istanbul-lib-coverage" "^2.0.1" + convert-source-map "^2.0.0" + +validate-npm-package-license@3.0.4, validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" resolved "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== @@ -19930,6 +24718,13 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" +validate-npm-package-name@5.0.0, validate-npm-package-name@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713" + integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ== + dependencies: + builtins "^5.0.0" + validate-npm-package-name@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" @@ -19952,6 +24747,15 @@ vendors@^1.0.0: resolved "https://registry.npmmirror.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== +verror@1.10.0: + version "1.10.0" + resolved "https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" + integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== + dependencies: + assert-plus "^1.0.0" + core-util-is "1.0.2" + extsprintf "^1.2.0" + vfile-location@^4.0.0: version "4.1.0" resolved "https://registry.npmmirror.com/vfile-location/-/vfile-location-4.1.0.tgz#69df82fb9ef0a38d0d02b90dd84620e120050dd0" @@ -20003,12 +24807,28 @@ vm-browserify@^1.0.1: resolved "https://registry.npmmirror.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== +w3c-hr-time@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + dependencies: + browser-process-hrtime "^1.0.0" + w3c-keyname@^2.2.0: version "2.2.8" resolved "https://registry.npmmirror.com/w3c-keyname/-/w3c-keyname-2.2.8.tgz#7b17c8c6883d4e8b86ac8aba79d39e880f8869c5" integrity sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ== -walker@^1.0.8: +w3c-xmlserializer@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz#30485ca7d70a6fd052420a3d12fd90e6339ce794" + integrity sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== + dependencies: + domexception "^1.0.1" + webidl-conversions "^4.0.2" + xml-name-validator "^3.0.0" + +walker@^1.0.7, walker@^1.0.8, walker@~1.0.5: version "1.0.8" resolved "https://registry.npmmirror.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f" integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== @@ -20055,6 +24875,13 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" +wcwidth@^1.0.0, wcwidth@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + dependencies: + defaults "^1.0.3" + web-namespaces@^2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" @@ -20070,6 +24897,11 @@ webidl-conversions@^3.0.0: resolved "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + webpack-cli@^3.3.12: version "3.3.12" resolved "https://registry.npmmirror.com/webpack-cli/-/webpack-cli-3.3.12.tgz#94e9ada081453cd0aa609c99e500012fd3ad2d4a" @@ -20208,6 +25040,18 @@ whats-element@^2.4.4: resolved "https://registry.npmmirror.com/whats-element/-/whats-element-2.4.6.tgz#3dcc00d80772bb640d32ff6a7bc09a2afbaa1b90" integrity sha512-YMae3AcPKm5OdU7X538naZfuwCR/QRFmJxayml0SompCEV3u+yVnc4U2xptT13YPZDK/g9JpREr6nAOJIgbbHw== +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.npmmirror.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-mimetype@^2.2.0, whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + whatwg-url@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" @@ -20216,6 +25060,15 @@ whatwg-url@^5.0.0: tr46 "~0.0.3" webidl-conversions "^3.0.0" +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" @@ -20285,7 +25138,14 @@ which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.1: dependencies: isexe "^2.0.0" -wide-align@^1.1.2, wide-align@^1.1.5: +which@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/which/-/which-4.0.0.tgz#cd60b5e74503a3fbcfbf6cd6b4138a8bae644c1a" + integrity sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg== + dependencies: + isexe "^3.1.1" + +wide-align@^1.1.5: version "1.1.5" resolved "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== @@ -20299,6 +25159,16 @@ widest-line@^2.0.0: dependencies: string-width "^2.1.1" +word-wrap@~1.2.3: + version "1.2.5" + resolved "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + +wordwrap@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" + integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== + worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.npmmirror.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -20311,6 +25181,23 @@ workerpool@6.2.0: resolved "https://registry.npmmirror.com/workerpool/-/workerpool-6.2.0.tgz#827d93c9ba23ee2019c3ffaff5c27fccea289e8b" integrity sha512-Rsk5qQHJ9eowMH28Jwhe8HEbmdYDX4lwoMWshiCXugjtHqMD9ZbiqSDLxcsfdqsETPzVUtX5s1Z5kStiIM6l4A== +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-3.0.1.tgz#288a04d87eda5c286e060dfe8f135ce8d007f8ba" + integrity sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" @@ -20320,10 +25207,10 @@ wrap-ansi@^5.1.0: string-width "^3.0.0" strip-ansi "^5.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== +wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: + version "6.2.0" + resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== dependencies: ansi-styles "^4.0.0" string-width "^4.1.0" @@ -20352,7 +25239,15 @@ wrappy@1: resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@^2.0.0: +write-file-atomic@5.0.1, write-file-atomic@^5.0.1: + version "5.0.1" + resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-5.0.1.tgz#68df4717c55c6fa4281a7860b4c2ba0a6d2b11e7" + integrity sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^4.0.1" + +write-file-atomic@^2.0.0, write-file-atomic@^2.4.2: version "2.4.3" resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== @@ -20361,6 +25256,16 @@ write-file-atomic@^2.0.0: imurmurhash "^0.1.4" signal-exit "^3.0.2" +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + write-file-atomic@^4.0.2: version "4.0.2" resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" @@ -20369,13 +25274,33 @@ write-file-atomic@^4.0.2: imurmurhash "^0.1.4" signal-exit "^3.0.7" -write-file-atomic@^5.0.1: - version "5.0.1" - resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-5.0.1.tgz#68df4717c55c6fa4281a7860b4c2ba0a6d2b11e7" - integrity sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw== +write-json-file@^3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/write-json-file/-/write-json-file-3.2.0.tgz#65bbdc9ecd8a1458e15952770ccbadfcff5fe62a" + integrity sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ== dependencies: - imurmurhash "^0.1.4" - signal-exit "^4.0.1" + detect-indent "^5.0.0" + graceful-fs "^4.1.15" + make-dir "^2.1.0" + pify "^4.0.1" + sort-keys "^2.0.0" + write-file-atomic "^2.4.2" + +write-pkg@4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/write-pkg/-/write-pkg-4.0.0.tgz#675cc04ef6c11faacbbc7771b24c0abbf2a20039" + integrity sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA== + dependencies: + sort-keys "^2.0.0" + type-fest "^0.4.1" + write-json-file "^3.2.0" + +write@1.0.3: + version "1.0.3" + resolved "https://registry.npmmirror.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" ws@^6.2.1: version "6.2.2" @@ -20384,6 +25309,11 @@ ws@^6.2.1: dependencies: async-limiter "~1.0.0" +ws@^7.0.0: + version "7.5.9" + resolved "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + xdg-basedir@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4" @@ -20396,6 +25326,11 @@ xml-lexer@^0.2.2: dependencies: eventemitter3 "^2.0.0" +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + xml-reader@2.4.3: version "2.4.3" resolved "https://registry.npmmirror.com/xml-reader/-/xml-reader-2.4.3.tgz#9f810caf7c425a5aafb848b1c45103c9e71d7530" @@ -20404,6 +25339,11 @@ xml-reader@2.4.3: eventemitter3 "^2.0.0" xml-lexer "^0.2.2" +xmlchars@^2.1.1: + version "2.2.0" + resolved "https://registry.npmmirror.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" @@ -20449,16 +25389,29 @@ yaml@2.3.4, yaml@^2.3.4: resolved "https://registry.npmmirror.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== -yaml@^1.10.0: +yaml@^1.10.0, yaml@^1.7.2: version "1.10.2" resolved "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yargs-parser@18.x, yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@20.2.4: version "20.2.4" resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== +yargs-parser@21.1.1, yargs-parser@^21.0.1, yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" @@ -20472,11 +25425,6 @@ yargs-parser@^20.2.2, yargs-parser@^20.2.3, yargs-parser@^20.2.9: resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs-parser@^21.1.1: - version "21.1.1" - resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" - integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== - yargs-unparser@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" @@ -20487,7 +25435,7 @@ yargs-unparser@2.0.0: flat "^5.0.2" is-plain-obj "^2.1.0" -yargs@16.2.0: +yargs@16.2.0, yargs@^16.2.0: version "16.2.0" resolved "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== @@ -20500,6 +25448,19 @@ yargs@16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" +yargs@17.7.2, yargs@^17.0.0, yargs@^17.2.1, yargs@^17.3.1, yargs@^17.5.1, yargs@^17.6.2: + version "17.7.2" + resolved "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + yargs@^13.3.2: version "13.3.2" resolved "https://registry.npmmirror.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" @@ -20516,18 +25477,22 @@ yargs@^13.3.2: y18n "^4.0.0" yargs-parser "^13.1.2" -yargs@^17.0.0, yargs@^17.2.1, yargs@^17.5.1: - version "17.7.2" - resolved "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" - integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== +yargs@^15.3.1: + version "15.4.1" + resolved "https://registry.npmmirror.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== dependencies: - cliui "^8.0.1" - escalade "^3.1.1" - get-caller-file "^2.0.5" + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" require-directory "^2.1.1" - string-width "^4.2.3" - y18n "^5.0.5" - yargs-parser "^21.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2" yet-another-react-lightbox@^3.12.2: version "3.15.6"