├── .editorconfig ├── .env ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .npmrc ├── README.md ├── eslint.config.js ├── package.json ├── packages ├── db │ ├── package.json │ └── src │ │ ├── index.ts │ │ ├── meta │ │ └── en │ │ │ ├── apple-itunes-app.ts │ │ │ ├── apple-mobile-web-app-capable.ts │ │ │ ├── apple-mobile-web-app-status-bar-style.ts │ │ │ ├── apple-mobile-web-app-title.ts │ │ │ ├── application-name.ts │ │ │ ├── article:author.ts │ │ │ ├── article:expiration_time.ts │ │ │ ├── article:modified_time.ts │ │ │ ├── article:published_time.ts │ │ │ ├── article:section.ts │ │ │ ├── article:tag.ts │ │ │ ├── author.ts │ │ │ ├── book:author.ts │ │ │ ├── book:isbn.ts │ │ │ ├── book:release_date.ts │ │ │ ├── book:tag.ts │ │ │ ├── charset.ts │ │ │ ├── color-scheme.ts │ │ │ ├── content-security-policy.ts │ │ │ ├── content-type.ts │ │ │ ├── creator.ts │ │ │ ├── default-style.ts │ │ │ ├── description.ts │ │ │ ├── fb:app_id.ts │ │ │ ├── format-detection.ts │ │ │ ├── generator.ts │ │ │ ├── google-site-verification.ts │ │ │ ├── google.ts │ │ │ ├── googlebot-news.ts │ │ │ ├── googlebot.ts │ │ │ ├── keywords.ts │ │ │ ├── mobile-web-app-capable.ts │ │ │ ├── msapplication-TileColor.ts │ │ │ ├── msapplication-TileImage.ts │ │ │ ├── msapplication-config.ts │ │ │ ├── og:audio.ts │ │ │ ├── og:audio:secure_url.ts │ │ │ ├── og:audio:type.ts │ │ │ ├── og:audio:url.ts │ │ │ ├── og:description.ts │ │ │ ├── og:determiner.ts │ │ │ ├── og:image.ts │ │ │ ├── og:image:alt.ts │ │ │ ├── og:image:height.ts │ │ │ ├── og:image:secure_url.ts │ │ │ ├── og:image:type.ts │ │ │ ├── og:image:url.ts │ │ │ ├── og:image:width.ts │ │ │ ├── og:locale.ts │ │ │ ├── og:locale:alternate.ts │ │ │ ├── og:site_name.ts │ │ │ ├── og:title.ts │ │ │ ├── og:type.ts │ │ │ ├── og:url.ts │ │ │ ├── og:video.ts │ │ │ ├── og:video:alt.ts │ │ │ ├── og:video:height.ts │ │ │ ├── og:video:secure_url.ts │ │ │ ├── og:video:type.ts │ │ │ ├── og:video:url.ts │ │ │ ├── og:video:width.ts │ │ │ ├── profile:first_name.ts │ │ │ ├── profile:gender.ts │ │ │ ├── profile:last_name.ts │ │ │ ├── profile:username.ts │ │ │ ├── publisher.ts │ │ │ ├── rating.ts │ │ │ ├── referrer.ts │ │ │ ├── refresh.ts │ │ │ ├── robots.ts │ │ │ ├── theme-color.ts │ │ │ ├── twitter:app:id:googleplay.ts │ │ │ ├── twitter:app:id:ipad.ts │ │ │ ├── twitter:app:id:iphone.ts │ │ │ ├── twitter:app:name:googleplay.ts │ │ │ ├── twitter:app:name:ipad.ts │ │ │ ├── twitter:app:name:iphone.ts │ │ │ ├── twitter:app:url:googleplay.ts │ │ │ ├── twitter:app:url:ipad.ts │ │ │ ├── twitter:app:url:iphone.ts │ │ │ ├── twitter:card.ts │ │ │ ├── twitter:creator.ts │ │ │ ├── twitter:creator:id.ts │ │ │ ├── twitter:data1.ts │ │ │ ├── twitter:data2.ts │ │ │ ├── twitter:description.ts │ │ │ ├── twitter:image.ts │ │ │ ├── twitter:image:alt.ts │ │ │ ├── twitter:image:height.ts │ │ │ ├── twitter:image:type.ts │ │ │ ├── twitter:image:width.ts │ │ │ ├── twitter:label1.ts │ │ │ ├── twitter:label2.ts │ │ │ ├── twitter:player.ts │ │ │ ├── twitter:player:height.ts │ │ │ ├── twitter:player:stream.ts │ │ │ ├── twitter:player:width.ts │ │ │ ├── twitter:site.ts │ │ │ ├── twitter:site:id.ts │ │ │ ├── twitter:title.ts │ │ │ ├── viewport.ts │ │ │ └── x-ua-compatible.ts │ │ └── metaFlat.ts └── zhead │ ├── build.config.ts │ ├── package.json │ ├── src │ ├── asyncHead.ts │ ├── attributes │ │ ├── aria.ts │ │ ├── event.ts │ │ ├── global.ts │ │ └── index.ts │ ├── base.ts │ ├── bodyAttributes.ts │ ├── defineHead.ts │ ├── head.ts │ ├── htmlAttributes.ts │ ├── index.ts │ ├── link.ts │ ├── meta.ts │ ├── metaFlat.ts │ ├── noscript.ts │ ├── script.ts │ ├── shared.ts │ ├── struct │ │ └── speculationRules.ts │ ├── style.ts │ └── utils.ts │ └── test │ ├── attributes.test.ts │ ├── fixtures.ts │ ├── head.test.ts │ ├── meta.test.ts │ └── speculationRules.test.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── scripts └── seed.ts ├── tsconfig.json └── vitest.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | playground 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [harlan-zw] 2 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/package.json -------------------------------------------------------------------------------- /packages/db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/package.json -------------------------------------------------------------------------------- /packages/db/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/index.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/apple-itunes-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/apple-itunes-app.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/apple-mobile-web-app-capable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/apple-mobile-web-app-capable.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/apple-mobile-web-app-status-bar-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/apple-mobile-web-app-status-bar-style.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/apple-mobile-web-app-title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/apple-mobile-web-app-title.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/application-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/application-name.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/article:author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/article:author.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/article:expiration_time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/article:expiration_time.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/article:modified_time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/article:modified_time.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/article:published_time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/article:published_time.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/article:section.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/article:section.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/article:tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/article:tag.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/author.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/book:author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/book:author.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/book:isbn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/book:isbn.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/book:release_date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/book:release_date.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/book:tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/book:tag.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/charset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/charset.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/color-scheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/color-scheme.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/content-security-policy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/content-security-policy.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/content-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/content-type.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/creator.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/default-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/default-style.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/description.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/fb:app_id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/fb:app_id.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/format-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/format-detection.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/generator.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/google-site-verification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/google-site-verification.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/google.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/google.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/googlebot-news.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/googlebot-news.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/googlebot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/googlebot.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/keywords.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/keywords.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/mobile-web-app-capable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/mobile-web-app-capable.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/msapplication-TileColor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/msapplication-TileColor.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/msapplication-TileImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/msapplication-TileImage.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/msapplication-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/msapplication-config.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:audio.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:audio:secure_url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:audio:secure_url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:audio:type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:audio:type.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:audio:url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:audio:url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:description.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:determiner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:determiner.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image:alt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image:alt.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image:height.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image:height.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image:secure_url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image:secure_url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image:type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image:type.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image:url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image:url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:image:width.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:image:width.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:locale.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:locale:alternate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:locale:alternate.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:site_name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:site_name.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:title.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:type.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video:alt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video:alt.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video:height.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video:height.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video:secure_url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video:secure_url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video:type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video:type.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video:url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video:url.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/og:video:width.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/og:video:width.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/profile:first_name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/profile:first_name.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/profile:gender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/profile:gender.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/profile:last_name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/profile:last_name.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/profile:username.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/profile:username.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/publisher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/publisher.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/rating.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/rating.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/referrer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/referrer.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/refresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/refresh.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/robots.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/robots.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/theme-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/theme-color.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:id:googleplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:id:googleplay.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:id:ipad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:id:ipad.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:id:iphone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:id:iphone.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:name:googleplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:name:googleplay.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:name:ipad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:name:ipad.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:name:iphone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:name:iphone.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:url:googleplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:url:googleplay.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:url:ipad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:url:ipad.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:app:url:iphone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:app:url:iphone.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:card.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:creator.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:creator:id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:creator:id.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:data1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:data1.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:data2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:data2.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:description.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:description.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:image.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:image:alt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:image:alt.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:image:height.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:image:height.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:image:type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:image:type.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:image:width.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:image:width.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:label1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:label1.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:label2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:label2.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:player.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:player:height.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:player:height.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:player:stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:player:stream.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:player:width.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:player:width.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:site.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:site:id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:site:id.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/twitter:title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/twitter:title.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/viewport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/viewport.ts -------------------------------------------------------------------------------- /packages/db/src/meta/en/x-ua-compatible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/meta/en/x-ua-compatible.ts -------------------------------------------------------------------------------- /packages/db/src/metaFlat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/db/src/metaFlat.ts -------------------------------------------------------------------------------- /packages/zhead/build.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/build.config.ts -------------------------------------------------------------------------------- /packages/zhead/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/package.json -------------------------------------------------------------------------------- /packages/zhead/src/asyncHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/asyncHead.ts -------------------------------------------------------------------------------- /packages/zhead/src/attributes/aria.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/attributes/aria.ts -------------------------------------------------------------------------------- /packages/zhead/src/attributes/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/attributes/event.ts -------------------------------------------------------------------------------- /packages/zhead/src/attributes/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/attributes/global.ts -------------------------------------------------------------------------------- /packages/zhead/src/attributes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/attributes/index.ts -------------------------------------------------------------------------------- /packages/zhead/src/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/base.ts -------------------------------------------------------------------------------- /packages/zhead/src/bodyAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/bodyAttributes.ts -------------------------------------------------------------------------------- /packages/zhead/src/defineHead.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/defineHead.ts -------------------------------------------------------------------------------- /packages/zhead/src/head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/head.ts -------------------------------------------------------------------------------- /packages/zhead/src/htmlAttributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/htmlAttributes.ts -------------------------------------------------------------------------------- /packages/zhead/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/index.ts -------------------------------------------------------------------------------- /packages/zhead/src/link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/link.ts -------------------------------------------------------------------------------- /packages/zhead/src/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/meta.ts -------------------------------------------------------------------------------- /packages/zhead/src/metaFlat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/metaFlat.ts -------------------------------------------------------------------------------- /packages/zhead/src/noscript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/noscript.ts -------------------------------------------------------------------------------- /packages/zhead/src/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/script.ts -------------------------------------------------------------------------------- /packages/zhead/src/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/shared.ts -------------------------------------------------------------------------------- /packages/zhead/src/struct/speculationRules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/struct/speculationRules.ts -------------------------------------------------------------------------------- /packages/zhead/src/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/style.ts -------------------------------------------------------------------------------- /packages/zhead/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/src/utils.ts -------------------------------------------------------------------------------- /packages/zhead/test/attributes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/test/attributes.test.ts -------------------------------------------------------------------------------- /packages/zhead/test/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/test/fixtures.ts -------------------------------------------------------------------------------- /packages/zhead/test/head.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/test/head.test.ts -------------------------------------------------------------------------------- /packages/zhead/test/meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/test/meta.test.ts -------------------------------------------------------------------------------- /packages/zhead/test/speculationRules.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/packages/zhead/test/speculationRules.test.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/seed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/scripts/seed.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/harlan-zw/zhead/HEAD/vitest.config.ts --------------------------------------------------------------------------------