├── .gitignore ├── LICENSE ├── README-ZH.md ├── README.md ├── assets ├── lingjie_demo.gif ├── lingjie_structure.png └── logo_pink.jpg ├── dist ├── page │ └── lingjie-page.umd.js └── shell │ └── lingjie-shell.umd.js ├── docs ├── .env ├── .env.production ├── README.md ├── assets │ ├── docs-en.json │ ├── docs-en │ │ ├── disable-lingjie-temporarily.md │ │ ├── how-lingjie-works.md │ │ ├── lingjie-JS-API.md │ │ ├── lingjie-config-rule.md │ │ ├── lingjie-data-attrs.md │ │ ├── lingjie-shell-and-lingjie-page.md │ │ └── quick-start.md │ ├── docs-zh.json │ ├── docs-zh │ │ ├── disable-lingjie-temporarily.md │ │ ├── how-lingjie-works.md │ │ ├── lingjie-JS-API.md │ │ ├── lingjie-config-rule.md │ │ ├── lingjie-data-attrs.md │ │ ├── lingjie-shell-and-lingjie-page.md │ │ └── quick-start.md │ ├── favicon.ico │ ├── lingjie_structure.png │ └── logo_pink.png ├── dist │ ├── lingjie │ │ ├── assets │ │ │ ├── favicon.3e75cae4.ico │ │ │ ├── index-legacy.57083f81.js │ │ │ ├── index.935273ac.js │ │ │ └── polyfills-legacy.d41252e8.js │ │ └── index.html │ └── page │ │ ├── assets │ │ ├── Button-legacy.7bc808a2.js │ │ ├── Button-legacy.7bc808a2.js.map │ │ ├── Button.3fc1a2b6.js │ │ ├── Button.3fc1a2b6.js.map │ │ ├── Container-legacy.175e49d9.js │ │ ├── Container-legacy.175e49d9.js.map │ │ ├── Container.32da3333.css │ │ ├── Container.f4db4bb8.js │ │ ├── Container.f4db4bb8.js.map │ │ ├── Markdown-legacy.980eeca4.js │ │ ├── Markdown-legacy.980eeca4.js.map │ │ ├── Markdown.e3274f50.js │ │ ├── Markdown.e3274f50.js.map │ │ ├── index-legacy.3dd46e45.js │ │ ├── index-legacy.3dd46e45.js.map │ │ ├── index.1200cdb9.js │ │ ├── index.1200cdb9.js.map │ │ ├── logo_icon.f354889a.png │ │ ├── logo_white.69f44abb.png │ │ ├── polyfills-legacy.58f9b724.js │ │ ├── quick-start-legacy.a1042ecd.js │ │ ├── quick-start-legacy.a1042ecd.js.map │ │ ├── quick-start.728aad46.js │ │ ├── quick-start.728aad46.js.map │ │ ├── usage-index-legacy.59a1f6da.js │ │ ├── usage-index-legacy.59a1f6da.js.map │ │ ├── usage-index.3e1bcd55.js │ │ ├── usage-index.3e1bcd55.js.map │ │ ├── usage-legacy.55335933.js │ │ ├── usage-legacy.55335933.js.map │ │ ├── usage.e6c96def.js │ │ └── usage.e6c96def.js.map │ │ ├── docs-en.json │ │ ├── docs-en │ │ ├── disable-lingjie-temporarily.md │ │ ├── how-lingjie-works.md │ │ ├── lingjie-JS-API.md │ │ ├── lingjie-config-rule.md │ │ ├── lingjie-data-attrs.md │ │ ├── lingjie-shell-and-lingjie-page.md │ │ └── quick-start.md │ │ ├── docs-zh.json │ │ ├── docs-zh │ │ ├── disable-lingjie-temporarily.md │ │ ├── how-lingjie-works.md │ │ ├── lingjie-JS-API.md │ │ ├── lingjie-config-rule.md │ │ ├── lingjie-data-attrs.md │ │ ├── lingjie-shell-and-lingjie-page.md │ │ └── quick-start.md │ │ ├── docs │ │ ├── index.html │ │ ├── quick-start.html │ │ ├── usage-index.html │ │ └── usage.html │ │ ├── favicon.ico │ │ ├── lingjie_structure.png │ │ └── logo_pink.png ├── docs │ ├── index.html │ ├── quick-start.html │ ├── usage-index.html │ └── usage.html ├── index.html ├── package.json ├── postcss.config.js ├── src │ ├── docs │ │ ├── components │ │ │ ├── Button.tsx │ │ │ ├── Card.tsx │ │ │ ├── ConfigProvider.tsx │ │ │ ├── Container.tsx │ │ │ ├── Footer.tsx │ │ │ ├── Header.tsx │ │ │ ├── IconLogo.tsx │ │ │ ├── Layout.tsx │ │ │ └── Markdown.tsx │ │ ├── docs.css │ │ ├── image │ │ │ ├── favicon.ico │ │ │ ├── logo.jpeg │ │ │ ├── logo_black.png │ │ │ ├── logo_icon.png │ │ │ ├── logo_transparent.png │ │ │ └── logo_white.png │ │ ├── index.tsx │ │ ├── quickStart.tsx │ │ ├── usage-index.tsx │ │ └── usage.tsx │ ├── env.d.ts │ └── react-i18next │ │ ├── i18n.ts │ │ └── locales │ │ ├── en.json │ │ ├── resources.ts │ │ └── zh.json ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.tsbuildinfo ├── vite.config.docs.ts └── vite.config.shell.ts ├── package.json ├── playwright.config.ts ├── project ├── lingjie │ └── index.html ├── pages-in-lingjie │ ├── index.html │ ├── pageA.html │ ├── pageB.html │ ├── pageC.html │ ├── pageD.html │ ├── pageE.html │ ├── pageF.html │ ├── pageG.html │ ├── pageH.html │ ├── pageI.html │ ├── pageJ.html │ ├── pageY-not-import-lingjie-page.html │ └── pageZ-disable-lingjie.html └── pages-not-in-lingjie │ └── index.html ├── src ├── index.ts ├── lingjie │ ├── history-tracer.ts │ ├── iframe-manager.ts │ ├── index.ts │ ├── onDocumentTitleChange.ts │ ├── onFaviconChange.ts │ ├── testUrl.ts │ └── uuidv4.ts └── page.ts ├── tests ├── anchorTag.spec.ts ├── iframe.spec.ts ├── lingjieHtmlAttr.spec.ts ├── lingjieJsApi.spec.ts └── util.ts ├── tsconfig.json ├── vite.config.page.ts └── vite.config.shell.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/LICENSE -------------------------------------------------------------------------------- /README-ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/README-ZH.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/README.md -------------------------------------------------------------------------------- /assets/lingjie_demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/assets/lingjie_demo.gif -------------------------------------------------------------------------------- /assets/lingjie_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/assets/lingjie_structure.png -------------------------------------------------------------------------------- /assets/logo_pink.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/assets/logo_pink.jpg -------------------------------------------------------------------------------- /dist/page/lingjie-page.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/dist/page/lingjie-page.umd.js -------------------------------------------------------------------------------- /dist/shell/lingjie-shell.umd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/dist/shell/lingjie-shell.umd.js -------------------------------------------------------------------------------- /docs/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/.env -------------------------------------------------------------------------------- /docs/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/.env.production -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | # Lingjie Docs Source Code -------------------------------------------------------------------------------- /docs/assets/docs-en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en.json -------------------------------------------------------------------------------- /docs/assets/docs-en/disable-lingjie-temporarily.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/disable-lingjie-temporarily.md -------------------------------------------------------------------------------- /docs/assets/docs-en/how-lingjie-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/how-lingjie-works.md -------------------------------------------------------------------------------- /docs/assets/docs-en/lingjie-JS-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/lingjie-JS-API.md -------------------------------------------------------------------------------- /docs/assets/docs-en/lingjie-config-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/lingjie-config-rule.md -------------------------------------------------------------------------------- /docs/assets/docs-en/lingjie-data-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/lingjie-data-attrs.md -------------------------------------------------------------------------------- /docs/assets/docs-en/lingjie-shell-and-lingjie-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/lingjie-shell-and-lingjie-page.md -------------------------------------------------------------------------------- /docs/assets/docs-en/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-en/quick-start.md -------------------------------------------------------------------------------- /docs/assets/docs-zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh.json -------------------------------------------------------------------------------- /docs/assets/docs-zh/disable-lingjie-temporarily.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/disable-lingjie-temporarily.md -------------------------------------------------------------------------------- /docs/assets/docs-zh/how-lingjie-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/how-lingjie-works.md -------------------------------------------------------------------------------- /docs/assets/docs-zh/lingjie-JS-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/lingjie-JS-API.md -------------------------------------------------------------------------------- /docs/assets/docs-zh/lingjie-config-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/lingjie-config-rule.md -------------------------------------------------------------------------------- /docs/assets/docs-zh/lingjie-data-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/lingjie-data-attrs.md -------------------------------------------------------------------------------- /docs/assets/docs-zh/lingjie-shell-and-lingjie-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/lingjie-shell-and-lingjie-page.md -------------------------------------------------------------------------------- /docs/assets/docs-zh/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/docs-zh/quick-start.md -------------------------------------------------------------------------------- /docs/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/favicon.ico -------------------------------------------------------------------------------- /docs/assets/lingjie_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/lingjie_structure.png -------------------------------------------------------------------------------- /docs/assets/logo_pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/assets/logo_pink.png -------------------------------------------------------------------------------- /docs/dist/lingjie/assets/favicon.3e75cae4.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/lingjie/assets/favicon.3e75cae4.ico -------------------------------------------------------------------------------- /docs/dist/lingjie/assets/index-legacy.57083f81.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/lingjie/assets/index-legacy.57083f81.js -------------------------------------------------------------------------------- /docs/dist/lingjie/assets/index.935273ac.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/lingjie/assets/index.935273ac.js -------------------------------------------------------------------------------- /docs/dist/lingjie/assets/polyfills-legacy.d41252e8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/lingjie/assets/polyfills-legacy.d41252e8.js -------------------------------------------------------------------------------- /docs/dist/lingjie/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/lingjie/index.html -------------------------------------------------------------------------------- /docs/dist/page/assets/Button-legacy.7bc808a2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Button-legacy.7bc808a2.js -------------------------------------------------------------------------------- /docs/dist/page/assets/Button-legacy.7bc808a2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Button-legacy.7bc808a2.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/Button.3fc1a2b6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Button.3fc1a2b6.js -------------------------------------------------------------------------------- /docs/dist/page/assets/Button.3fc1a2b6.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Button.3fc1a2b6.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/Container-legacy.175e49d9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Container-legacy.175e49d9.js -------------------------------------------------------------------------------- /docs/dist/page/assets/Container-legacy.175e49d9.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Container-legacy.175e49d9.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/Container.32da3333.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Container.32da3333.css -------------------------------------------------------------------------------- /docs/dist/page/assets/Container.f4db4bb8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Container.f4db4bb8.js -------------------------------------------------------------------------------- /docs/dist/page/assets/Container.f4db4bb8.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Container.f4db4bb8.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/Markdown-legacy.980eeca4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Markdown-legacy.980eeca4.js -------------------------------------------------------------------------------- /docs/dist/page/assets/Markdown-legacy.980eeca4.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Markdown-legacy.980eeca4.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/Markdown.e3274f50.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Markdown.e3274f50.js -------------------------------------------------------------------------------- /docs/dist/page/assets/Markdown.e3274f50.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/Markdown.e3274f50.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/index-legacy.3dd46e45.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/index-legacy.3dd46e45.js -------------------------------------------------------------------------------- /docs/dist/page/assets/index-legacy.3dd46e45.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/index-legacy.3dd46e45.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/index.1200cdb9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/index.1200cdb9.js -------------------------------------------------------------------------------- /docs/dist/page/assets/index.1200cdb9.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/index.1200cdb9.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/logo_icon.f354889a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/logo_icon.f354889a.png -------------------------------------------------------------------------------- /docs/dist/page/assets/logo_white.69f44abb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/logo_white.69f44abb.png -------------------------------------------------------------------------------- /docs/dist/page/assets/polyfills-legacy.58f9b724.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/polyfills-legacy.58f9b724.js -------------------------------------------------------------------------------- /docs/dist/page/assets/quick-start-legacy.a1042ecd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/quick-start-legacy.a1042ecd.js -------------------------------------------------------------------------------- /docs/dist/page/assets/quick-start-legacy.a1042ecd.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/quick-start-legacy.a1042ecd.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/quick-start.728aad46.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/quick-start.728aad46.js -------------------------------------------------------------------------------- /docs/dist/page/assets/quick-start.728aad46.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/quick-start.728aad46.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/usage-index-legacy.59a1f6da.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage-index-legacy.59a1f6da.js -------------------------------------------------------------------------------- /docs/dist/page/assets/usage-index-legacy.59a1f6da.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage-index-legacy.59a1f6da.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/usage-index.3e1bcd55.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage-index.3e1bcd55.js -------------------------------------------------------------------------------- /docs/dist/page/assets/usage-index.3e1bcd55.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage-index.3e1bcd55.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/usage-legacy.55335933.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage-legacy.55335933.js -------------------------------------------------------------------------------- /docs/dist/page/assets/usage-legacy.55335933.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage-legacy.55335933.js.map -------------------------------------------------------------------------------- /docs/dist/page/assets/usage.e6c96def.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage.e6c96def.js -------------------------------------------------------------------------------- /docs/dist/page/assets/usage.e6c96def.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/assets/usage.e6c96def.js.map -------------------------------------------------------------------------------- /docs/dist/page/docs-en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en.json -------------------------------------------------------------------------------- /docs/dist/page/docs-en/disable-lingjie-temporarily.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/disable-lingjie-temporarily.md -------------------------------------------------------------------------------- /docs/dist/page/docs-en/how-lingjie-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/how-lingjie-works.md -------------------------------------------------------------------------------- /docs/dist/page/docs-en/lingjie-JS-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/lingjie-JS-API.md -------------------------------------------------------------------------------- /docs/dist/page/docs-en/lingjie-config-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/lingjie-config-rule.md -------------------------------------------------------------------------------- /docs/dist/page/docs-en/lingjie-data-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/lingjie-data-attrs.md -------------------------------------------------------------------------------- /docs/dist/page/docs-en/lingjie-shell-and-lingjie-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/lingjie-shell-and-lingjie-page.md -------------------------------------------------------------------------------- /docs/dist/page/docs-en/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-en/quick-start.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh.json -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/disable-lingjie-temporarily.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/disable-lingjie-temporarily.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/how-lingjie-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/how-lingjie-works.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/lingjie-JS-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/lingjie-JS-API.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/lingjie-config-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/lingjie-config-rule.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/lingjie-data-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/lingjie-data-attrs.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/lingjie-shell-and-lingjie-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/lingjie-shell-and-lingjie-page.md -------------------------------------------------------------------------------- /docs/dist/page/docs-zh/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs-zh/quick-start.md -------------------------------------------------------------------------------- /docs/dist/page/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs/index.html -------------------------------------------------------------------------------- /docs/dist/page/docs/quick-start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs/quick-start.html -------------------------------------------------------------------------------- /docs/dist/page/docs/usage-index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs/usage-index.html -------------------------------------------------------------------------------- /docs/dist/page/docs/usage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/docs/usage.html -------------------------------------------------------------------------------- /docs/dist/page/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/favicon.ico -------------------------------------------------------------------------------- /docs/dist/page/lingjie_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/lingjie_structure.png -------------------------------------------------------------------------------- /docs/dist/page/logo_pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/dist/page/logo_pink.png -------------------------------------------------------------------------------- /docs/docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/docs/index.html -------------------------------------------------------------------------------- /docs/docs/quick-start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/docs/quick-start.html -------------------------------------------------------------------------------- /docs/docs/usage-index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/docs/usage-index.html -------------------------------------------------------------------------------- /docs/docs/usage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/docs/usage.html -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/postcss.config.js -------------------------------------------------------------------------------- /docs/src/docs/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Button.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Card.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/ConfigProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/ConfigProvider.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Container.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Footer.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Header.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/IconLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/IconLogo.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Layout.tsx -------------------------------------------------------------------------------- /docs/src/docs/components/Markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/components/Markdown.tsx -------------------------------------------------------------------------------- /docs/src/docs/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/docs.css -------------------------------------------------------------------------------- /docs/src/docs/image/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/image/favicon.ico -------------------------------------------------------------------------------- /docs/src/docs/image/logo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/image/logo.jpeg -------------------------------------------------------------------------------- /docs/src/docs/image/logo_black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/image/logo_black.png -------------------------------------------------------------------------------- /docs/src/docs/image/logo_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/image/logo_icon.png -------------------------------------------------------------------------------- /docs/src/docs/image/logo_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/image/logo_transparent.png -------------------------------------------------------------------------------- /docs/src/docs/image/logo_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/image/logo_white.png -------------------------------------------------------------------------------- /docs/src/docs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/index.tsx -------------------------------------------------------------------------------- /docs/src/docs/quickStart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/quickStart.tsx -------------------------------------------------------------------------------- /docs/src/docs/usage-index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/usage-index.tsx -------------------------------------------------------------------------------- /docs/src/docs/usage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/docs/usage.tsx -------------------------------------------------------------------------------- /docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/env.d.ts -------------------------------------------------------------------------------- /docs/src/react-i18next/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/react-i18next/i18n.ts -------------------------------------------------------------------------------- /docs/src/react-i18next/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/react-i18next/locales/en.json -------------------------------------------------------------------------------- /docs/src/react-i18next/locales/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/react-i18next/locales/resources.ts -------------------------------------------------------------------------------- /docs/src/react-i18next/locales/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/src/react-i18next/locales/zh.json -------------------------------------------------------------------------------- /docs/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/tailwind.config.js -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/tsconfig.tsbuildinfo -------------------------------------------------------------------------------- /docs/vite.config.docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/vite.config.docs.ts -------------------------------------------------------------------------------- /docs/vite.config.shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/docs/vite.config.shell.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /project/lingjie/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/lingjie/index.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/index.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageA.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageA.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageB.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageB.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageC.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageC.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageD.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageD.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageE.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageF.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageF.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageG.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageG.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageH.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageH.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageI.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageI.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageJ.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageJ.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageY-not-import-lingjie-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageY-not-import-lingjie-page.html -------------------------------------------------------------------------------- /project/pages-in-lingjie/pageZ-disable-lingjie.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-in-lingjie/pageZ-disable-lingjie.html -------------------------------------------------------------------------------- /project/pages-not-in-lingjie/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/project/pages-not-in-lingjie/index.html -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lingjie/history-tracer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/history-tracer.ts -------------------------------------------------------------------------------- /src/lingjie/iframe-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/iframe-manager.ts -------------------------------------------------------------------------------- /src/lingjie/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/index.ts -------------------------------------------------------------------------------- /src/lingjie/onDocumentTitleChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/onDocumentTitleChange.ts -------------------------------------------------------------------------------- /src/lingjie/onFaviconChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/onFaviconChange.ts -------------------------------------------------------------------------------- /src/lingjie/testUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/testUrl.ts -------------------------------------------------------------------------------- /src/lingjie/uuidv4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/lingjie/uuidv4.ts -------------------------------------------------------------------------------- /src/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/src/page.ts -------------------------------------------------------------------------------- /tests/anchorTag.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/tests/anchorTag.spec.ts -------------------------------------------------------------------------------- /tests/iframe.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/tests/iframe.spec.ts -------------------------------------------------------------------------------- /tests/lingjieHtmlAttr.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/tests/lingjieHtmlAttr.spec.ts -------------------------------------------------------------------------------- /tests/lingjieJsApi.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/tests/lingjieJsApi.spec.ts -------------------------------------------------------------------------------- /tests/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/tests/util.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/vite.config.page.ts -------------------------------------------------------------------------------- /vite.config.shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lingjie-js/lingjie/HEAD/vite.config.shell.ts --------------------------------------------------------------------------------