Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
/*
* Copyright 2010-2024 JetBrains s.r.o. and Kotlin Programming Language contributors.
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
*/
@file:Suppress("IncorrectFormatting", "unused")
package org.jetbrains.kotlin.js.config
/*
* This file was generated automatically
* DO NOT MODIFY IT MANUALLY
*/
import java.io.File
import org.jetbrains.kotlin.config.CompilerConfiguration
import org.jetbrains.kotlin.config.CompilerConfigurationKey
import org.jetbrains.kotlin.incremental.js.IncrementalDataProvider
import org.jetbrains.kotlin.incremental.js.IncrementalNextRoundChecker
import org.jetbrains.kotlin.incremental.js.IncrementalResultsConsumer
import org.jetbrains.kotlin.konan.file.ZipFileSystemAccessor
import org.jetbrains.kotlin.serialization.js.ModuleKind
object JSConfigurationKeys {
@JvmField
val TRANSITIVE_LIBRARIES = CompilerConfigurationKey.create>("library files for transitive dependencies")
@JvmField
val LIBRARIES = CompilerConfigurationKey.create>("library file paths")
@JvmField
val SOURCE_MAP = CompilerConfigurationKey.create("generate source map")
@JvmField
val USE_DEBUGGER_CUSTOM_FORMATTERS = CompilerConfigurationKey.create("add import of debugger custom formatters")
@JvmField
val OUTPUT_DIR = CompilerConfigurationKey.create("output directory")
@JvmField
val SOURCE_MAP_PREFIX = CompilerConfigurationKey.create("prefix to add to paths in source map")
@JvmField
val SOURCE_MAP_SOURCE_ROOTS = CompilerConfigurationKey.create>("base directories used to calculate relative paths for source map")
@JvmField
val SOURCE_MAP_EMBED_SOURCES = CompilerConfigurationKey.create("embed source files into source map")
@JvmField
val SOURCEMAP_NAMES_POLICY = CompilerConfigurationKey.create("a policy to generate a mapping from generated identifiers to their corresponding original names")
@JvmField
val SOURCE_MAP_INCLUDE_MAPPINGS_FROM_UNAVAILABLE_FILES = CompilerConfigurationKey.create("insert source mappings from libraries even if their sources are unavailable on the end-user machine")
@JvmField
val META_INFO = CompilerConfigurationKey.create("generate .meta.js and .kjsm files")
@JvmField
val TARGET = CompilerConfigurationKey.create("ECMA version target")
@JvmField
val MODULE_KIND = CompilerConfigurationKey.create("module kind")
@JvmField
val INCREMENTAL_DATA_PROVIDER = CompilerConfigurationKey.create("incremental data provider")
@JvmField
val INCREMENTAL_RESULTS_CONSUMER = CompilerConfigurationKey.create("incremental results consumer")
@JvmField
val INCREMENTAL_NEXT_ROUND_CHECKER = CompilerConfigurationKey.create("incremental compilation next round checker")
@JvmField
val FRIEND_PATHS_DISABLED = CompilerConfigurationKey.create("disable support for friend paths")
@JvmField
val FRIEND_PATHS = CompilerConfigurationKey.create>("friend module paths")
@JvmField
val METADATA_ONLY = CompilerConfigurationKey.create("generate .meta.js and .kjsm files only")
@JvmField
val DEVELOPER_MODE = CompilerConfigurationKey.create("enables additional checkers")
@JvmField
val GENERATE_COMMENTS_WITH_FILE_PATH = CompilerConfigurationKey.create("generate comments with file path at the start of each file block")
@JvmField
val GENERATE_POLYFILLS = CompilerConfigurationKey.create("generate polyfills for newest properties, methods and classes from ES6+")
@JvmField
val DEFINE_PLATFORM_MAIN_FUNCTION_ARGUMENTS = CompilerConfigurationKey.create("provide platform specific args as a parameter of the main function")
@JvmField
val GENERATE_DTS = CompilerConfigurationKey.create("generate TypeScript definition file")
@JvmField
val COMPILE_SUSPEND_AS_JS_GENERATOR = CompilerConfigurationKey.create("force suspend functions compilation int JS generator functions")
@JvmField
val COMPILE_LAMBDAS_AS_ES6_ARROW_FUNCTIONS = CompilerConfigurationKey.create("lower Kotlin lambdas into arrow functions instead of anonymous functions")
@JvmField
val GENERATE_REGION_COMMENTS = CompilerConfigurationKey.create("generate special comments at the start and the end of each file block, it allows to fold them and navigate to them in the IDEA")
@JvmField
val FILE_PATHS_PREFIX_MAP = CompilerConfigurationKey.create