Gradle plugin for NPM package publishing. Allows for arbitrary publishing as well as seamless integration with Kotlin JS/MPP plugins.
APACHE-2.0 License
Bot releases are hidden (Show)
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.4.2...3.4.3
Published by mpetuska 10 months ago
This is a maintenance release with a few minor bugfixes.
com.netflix.nebula.node
plugin hook for node autoconfig to com.github.node-gradle.node
plugin whichFull Changelog: https://github.com/mpetuska/npm-publish/compare/3.4.1...3.4.2
Published by mpetuska about 1 year ago
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.4.0...3.4.1
Published by mpetuska about 1 year ago
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.3.1...3.4.0
Published by mpetuska about 1 year ago
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.3.1...3.4.0
Published by mpetuska over 1 year ago
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.3.0...3.3.1
Published by mpetuska over 1 year ago
tag
option for NpmPublishTask
com.netflix.nebula:nebula-node-plugin
to allow publishing without having NodeJS installed whenthis
refreshVersions
plugin with gradle catalogsotp
option not being properly propagated to npm executableFull Changelog: https://github.com/mpetuska/npm-publish/compare/3.2.1...3.3.0
Published by mpetuska over 1 year ago
embeddedKotlinVersion
gson
dependency and replaced usages with groovy's JsonSlurper
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.2.0...3.2.1
Published by mpetuska almost 2 years ago
@DslMarkers
to plugin's DSL to prevent incorrect nested property usage.publicPackageJson
nodeHome
override not working when used with kotlin pluginFull Changelog: https://github.com/mpetuska/npm-publish/compare/3.1.0...3.2.0
Published by mpetuska almost 2 years ago
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.0.3...3.1.0
Published by mpetuska about 2 years ago
Workaround for ListProperty::addAllLater #55
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.0.2...3.0.3
Published by mpetuska about 2 years ago
Full Changelog: https://github.com/mpetuska/npm-publish/compare/3.0.1...3.0.2
Published by mpetuska over 2 years ago
1.7.0
1.4
for better gradle supportFull Changelog: https://github.com/mpetuska/npm-publish/compare/3.0.0...3.0.1
Published by mpetuska over 2 years ago
NpmAssembleTask
and NpmPackTask
(including remote caches)1.6.20
npmPublishing
extension renamed to npmPublish
build/publications/npm
to build/packages
publication
and repository
DSLs removed. Use regular gradle's register
DSL=
assignments with proper .set()
invocation.NpmPackageAssembleTask
renamed to NpmAssembleTask
NpmPackage::moduleName
renamed to NpmPackage::packageName
NpmPackage::nodeJsDir
renamed to nodeHome
and moved to NpmPublishExtension
. It is now shared across allNpmPackage::destinationDir
moved to NpmAssembleTask
.NpmRegistry::dry
propagated to NpmPackTask
and NpmPublishTask
with --dry
cli option added. Both still defaultNpmPublishExtension::dry
NodeExecTask
and NpmExecTask
allowing forLEGACY
compiler. Stick with 2.1.x
if you still depend on it.dev.petuska:kon
dependencydev.petuska:gradle-lazy-delegates
dependencydev.petuska:klip
dependencyFull Changelog: https://github.com/mpetuska/npm-publish/compare/2.1.2...3.0.0
Published by mpetuska over 2 years ago
1.6.10
JsonObject
DSL builders by rebasing it onto dev.petuska:kon
package.json
template mergingktlint
formattingFull Changelog: https://github.com/mpetuska/npm-publish/compare/v2.1.1...2.1.2
Published by mpetuska about 3 years ago
1.5.30
Published by mpetuska about 3 years ago
ts-consumer
module in the sandbox to showcase how to include packed K/JS modules into plain TS modulePublished by mpetuska over 3 years ago
licence
field typo fix to get it working with npm (big thanks to @gaebel)Published by mpetuska over 3 years ago
Releases #16
Kotlin 1.5.10
Gradle 7.0.2
JVM 11+