chore: update side effect annotations to use standardized format (#13839)

This commit is contained in:
edison 2025-09-02 17:12:19 +08:00 committed by GitHub
parent 842a392ae5
commit 26bce3dc6c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 6 additions and 6 deletions

View File

@ -43,7 +43,7 @@ export interface AsyncComponentOptions<T = any> {
export const isAsyncWrapper = (i: ComponentInternalInstance | VNode): boolean =>
!!(i.type as ComponentOptions).__asyncLoader
/*! #__NO_SIDE_EFFECTS__ */
/*@__NO_SIDE_EFFECTS__*/
export function defineAsyncComponent<
T extends Component = { new (): ComponentPublicInstance },
>(source: AsyncComponentLoader<T> | AsyncComponentOptions<T>): T {

View File

@ -301,7 +301,7 @@ export function defineComponent<
>
// implementation, close to no-op
/*! #__NO_SIDE_EFFECTS__ */
/*@__NO_SIDE_EFFECTS__*/
export function defineComponent(
options: unknown,
extraOptions?: ComponentOptions,

View File

@ -125,7 +125,7 @@ export const devtoolsComponentRemoved = (
type DevtoolsComponentHook = (component: ComponentInternalInstance) => void
/*! #__NO_SIDE_EFFECTS__ */
/*@__NO_SIDE_EFFECTS__*/
function createDevtoolsComponentHook(
hook: DevtoolsHooks,
): DevtoolsComponentHook {

View File

@ -163,7 +163,7 @@ export function defineCustomElement<
T extends DefineComponent<infer P, any, any, any> ? P : unknown
>
/*! #__NO_SIDE_EFFECTS__ */
/*@__NO_SIDE_EFFECTS__*/
export function defineCustomElement(
options: any,
extraOptions?: ComponentOptions,
@ -184,7 +184,7 @@ export function defineCustomElement(
return VueCustomElement
}
/*! #__NO_SIDE_EFFECTS__ */
/*@__NO_SIDE_EFFECTS__*/
export const defineSSRCustomElement = ((
options: any,
extraOptions?: ComponentOptions,

View File

@ -6,7 +6,7 @@
* So that rollup can tree-shake them if necessary.
*/
/*! #__NO_SIDE_EFFECTS__ */
/*@__NO_SIDE_EFFECTS__*/
export function makeMap(str: string): (key: string) => boolean {
const map = Object.create(null)
for (const key of str.split(',')) map[key] = 1