diff --git a/libraries/stdlib/api/js-v1/kotlin.js.kt b/libraries/stdlib/api/js-v1/kotlin.js.kt index 7162d041c7d..d397c9ba702 100644 --- a/libraries/stdlib/api/js-v1/kotlin.js.kt +++ b/libraries/stdlib/api/js-v1/kotlin.js.kt @@ -226,6 +226,13 @@ public external interface JsClass { public abstract val name: kotlin.String { get; } } +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.ExperimentalStdlibApi +public final annotation class JsEagerInitialization : kotlin.Annotation { + public constructor JsEagerInitialization() +} + @kotlin.js.ExperimentalJsExport @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE}) diff --git a/libraries/stdlib/api/js/kotlin.js.kt b/libraries/stdlib/api/js/kotlin.js.kt index dda37f7a57d..a0c1c0808ba 100644 --- a/libraries/stdlib/api/js/kotlin.js.kt +++ b/libraries/stdlib/api/js/kotlin.js.kt @@ -225,6 +225,13 @@ public external interface JsClass { public abstract val name: kotlin.String { get; } } +@kotlin.annotation.Target(allowedTargets = {AnnotationTarget.PROPERTY}) +@kotlin.annotation.Retention(value = AnnotationRetention.BINARY) +@kotlin.ExperimentalStdlibApi +public final annotation class JsEagerInitialization : kotlin.Annotation { + public constructor JsEagerInitialization() +} + @kotlin.js.ExperimentalJsExport @kotlin.annotation.Retention(value = AnnotationRetention.BINARY) @kotlin.annotation.Target(allowedTargets = {AnnotationTarget.CLASS, AnnotationTarget.PROPERTY, AnnotationTarget.FUNCTION, AnnotationTarget.FILE})