Uso gradle para crear una librería multiplataforma de kotlin (¡uso -sorpresa- el org.jetbrains.kotlin.multiplatform!!) Lo construyo para dispositivos móviles, java y js
Mi problema es que este complemento solo se publica en el repositorio maven (¡incluso en js output lib!), Y también quiero usar mi lib en un proyecto de nodo js/npm.
¿Hay alguna manera de decirle a mi paquete.json que busque en un repositorio maven?
Las dependencias se pueden precisar de varias maneras en package.json . La forma más sencilla y ampliamente utilizada es la siguiente:
{ "dependencies": { "<package-name>": "<version-range>", "lodash": "^4.17.11" } }Pero en realidad hay muchas formas de incluir dependencias más allá de eso. Reemplace el rango de versión por uno de los siguientes:
git+ssh://git@github.com:npm/cli.git#v1.0.27expressjs/expressfile:../foo/barEstoy bastante seguro de que una de estas cuatro opciones se puede modificar para incluir una dependencia de un repositorio maven.