Skip to content

feat: simpleDefine #421

New issue

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

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

Already on GitHub? Sign in to your account

Open
wants to merge 16 commits into
base: main
Choose a base branch
from
Open

feat: simpleDefine #421

wants to merge 16 commits into from

Conversation

sxzz
Copy link
Member

@sxzz sxzz commented Jul 10, 2023

Basic Example

const props = simpleProps<{
  msg?: string
  foo?: number | undefined
}>(['msg', 'foo'])

@bolt-new-by-stackblitz
Copy link

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@changeset-bot
Copy link

changeset-bot bot commented Jul 10, 2023

⚠️ No Changeset found

Latest commit: 4e0da8b

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel vercel bot temporarily deployed to Preview – unplugin-vue-macros-coverage July 10, 2023 16:55 Inactive
@vercel vercel bot temporarily deployed to Preview – unplugin-vue-macros-coverage July 10, 2023 16:56 Inactive
@sxzz sxzz force-pushed the feat/simple-define branch from 6a812b2 to 1eba7a7 Compare July 10, 2023 17:23
@vercel vercel bot temporarily deployed to Preview – unplugin-vue-macros-coverage July 10, 2023 17:23 Inactive
@vercel vercel bot temporarily deployed to Preview – unplugin-vue-macros-coverage July 10, 2023 17:33 Inactive
@sxzz sxzz force-pushed the feat/simple-define branch from 5ace10c to 55a5a93 Compare July 20, 2023 08:59
@sxzz sxzz marked this pull request as ready for review July 21, 2023 09:16
@sxzz sxzz force-pushed the feat/simple-define branch from 6b7b93f to 707e234 Compare August 1, 2023 10:11
@vercel vercel bot temporarily deployed to Preview August 1, 2023 10:11 Inactive
@vercel vercel bot temporarily deployed to Preview August 1, 2023 10:12 Inactive
@sxzz sxzz force-pushed the feat/simple-define branch from 0fbe44d to 6b41077 Compare August 1, 2023 10:29
@sxzz sxzz force-pushed the feat/simple-define branch from 6b41077 to fe1b6b3 Compare August 3, 2023 12:58
@sxzz sxzz force-pushed the feat/simple-define branch from fe1b6b3 to 4e3d71c Compare August 3, 2023 13:52
@sxzz sxzz force-pushed the feat/simple-define branch from ce3faf0 to cd0a4b3 Compare August 14, 2023 05:53
@sxzz sxzz force-pushed the main branch 2 times, most recently from e77b26a to 4325165 Compare August 26, 2023 10:46
@sxzz sxzz force-pushed the main branch 3 times, most recently from c9889a2 to 6307026 Compare October 20, 2023 09:03
@sxzz sxzz force-pushed the main branch 2 times, most recently from ec316a6 to 7fe0ae1 Compare March 4, 2024 16:38
@sxzz sxzz force-pushed the feat/simple-define branch from cd0a4b3 to a858ce8 Compare October 29, 2024 04:10
Copy link

vercel bot commented Oct 29, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
vue-macros ✅ Ready (Inspect) Visit Preview Oct 29, 2024 10:09am

@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Oct 29, 2024
Copy link

pkg-pr-new bot commented Oct 29, 2024

Open in Stackblitz

@vue-macros/api

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/api@421

@vue-macros/astro

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/astro@421

@vue-macros/boolean-prop

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/boolean-prop@421

@vue-macros/better-define

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/better-define@421

@vue-macros/chain-call

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/chain-call@421

@vue-macros/common

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/common@421

@vue-macros/config

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/config@421

@vue-macros/define-emit

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-emit@421

@vue-macros/define-models

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-models@421

unplugin-vue-define-options

pnpm add https://pkg.pr.new/vue-macros/vue-macros/unplugin-vue-define-options@421

@vue-macros/define-prop

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-prop@421

@vue-macros/define-props

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-props@421

@vue-macros/define-props-refs

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-props-refs@421

@vue-macros/define-render

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-render@421

@vue-macros/define-slots

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-slots@421

@vue-macros/define-stylex

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/define-stylex@421

@vue-macros/devtools

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/devtools@421

@vue-macros/eslint-config

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/eslint-config@421

@vue-macros/export-expose

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/export-expose@421

@vue-macros/export-props

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/export-props@421

@vue-macros/export-render

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/export-render@421

@vue-macros/hoist-static

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/hoist-static@421

@vue-macros/jsx-directive

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/jsx-directive@421

unplugin-vue-macros

pnpm add https://pkg.pr.new/vue-macros/vue-macros/unplugin-vue-macros@421

@vue-macros/named-template

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/named-template@421

@vue-macros/nuxt

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/nuxt@421

@vue-macros/reactivity-transform

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/reactivity-transform@421

@vue-macros/script-lang

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/script-lang@421

@vue-macros/setup-block

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/setup-block@421

@vue-macros/setup-component

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/setup-component@421

@vue-macros/setup-sfc

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/setup-sfc@421

@vue-macros/short-bind

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/short-bind@421

@vue-macros/short-emits

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/short-emits@421

@vue-macros/short-vmodel

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/short-vmodel@421

@vue-macros/simple-define

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/simple-define@421

@vue-macros/test-utils

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/test-utils@421

@vue-macros/volar

pnpm add https://pkg.pr.new/vue-macros/vue-macros/@vue-macros/volar@421

commit: 4e0da8b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:XL This PR changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant