Shreck Ye
ShreckYe

Joined on October 05, 2020

Publishes to a GitLab project-level Maven endpoint.

Kotlin Multiplatform app conventions with the JVM target and the JS browser target

Default web frontend conventions for our projects with Compose for Web and kotlinx.html HTML generation

A dummy plugin to enable publishing the repository to the Gradle Plugin Portal

This plugin adds the needed Maven dependencies and npm devDependencies (mainly for Webpack) for a Compose for Web project with Material components.

Kotlin Multiplatform app conventions

Kotlin Multiplatform conventions with the JVM target and the JS browser target

Kotlin/JVM application app conventions

Applies the kotlinx-benchmark and `allopen` plugins, adds the kotlinx-benchmark dependencies, and registers a separate `benchmarks` source set that depends on `main` by default.

Kotlin Multiplatform app conventions with the JS browser target

With Huanshankeji team's group, aka "com.huanshankeji"

Sonatype OSSRH Maven Central publish

GitHub Packages Maven publish (to Huanshankeji team's repository)

Kotlin Multiplatform app conventions with the conventional targets JVM, JS (browser), iOS (`iosX64`, `iosArm64`, and `iosSimulatorArm64`), and Wasm JS

Adds a JVM integration test source set.

Kotlin Multiplatform conventions with Sonatype OSSRH Maven Central publish

Registers feature variants for different operating systems (Linux, Windows, macOS) and CPU architectures.

Publishes to a Maven registry of GitHub Packages.

Kotlin Multiplatform conventions with the JVM target and the JS browser target, and with Sonatype OSSRH Maven Central publish

Kotlin/JVM library conventions with Maven publish

This plugin adds the needed Maven dependencies and npm devDependencies (mainly for Webpack) for a Compose HTML project with Material components.

Kotlin Multiplatform conventions with the conventional targets JVM, JS (browser), iOS (`iosX64`, `iosArm64`, and `iosSimulatorArm64`), and Wasm JS

Please apply this plugin after setting the project version.

Kotlin Multiplatform conventions with the JS browser target

(not implemented yet) Default web frontend conventions for our projects with Compose for Web, kotlinx.html HTML generation, and Material Design

Kotlin Multiplatform conventions with the JVM target and the JS browser target, and with Maven publish

Java conventions with Javadoc, sources, and 1.8 compatibility for publish

GitHub Packages Maven publish (to Huanshankeji team's repository) with default conventions

Kotlin/JVM library conventions with Sonatype OSSRH Maven Central publish

Applies the kotlinx-benchmark and `allopen` plugins and adds the koltinx-benchmark dependencies.

Kotlin Multiplatform conventions with Maven publish

Maven Central publish conventions based on the `com.vanniktech.maven.publish` plugin.

A dummy plugin defined to enable publishing the package to the Gradle Plugin Portal

Generate webroot from a Kotlin/JS subproject with browser target for Vert.x Web

Adds a JVM test common feature variant with a source set that depends on `main`.

Shreck Ye is not a member of any organizations.