@enonic/esbuild-server-side-js

0.1.0 • Public • Published

Esbuild server-side javascript for Enonic XP

Install

yarn add --dev @enonic/esbuild-server-side-js

Usage

Make a file named esbuild.mjs containing:

import {esbuildServerSideJs} from '@enonic/esbuild-server-side-js';

esbuildServerSideJs({
	shims: [
		'src/main/resources/lib/nashorn/global.es'
	]
});

In build.gradle

plugins {
	id 'com.github.node-gradle.node' version '2.2.4'
}

node {
	download = true
	version = '14.10.1'
}

yarn.dependsOn(yarn_install)

task esbuild(type: NodeTask) {
	script file('esbuild.mjs')
}

processResources {
	dependsOn esbuild
	mustRunAfter esbuild
	exclude '**/*.es'
}

Changelog

0.1.0

  • Handle externals

Readme

Keywords

Package Sidebar

Install

npm i @enonic/esbuild-server-side-js

Weekly Downloads

1

Version

0.1.0

License

Apache-2.0

Unpacked Size

4.67 kB

Total Files

4

Last publish

Collaborators

  • edloidas
  • sigdestad
  • cwe_at_enonic.com
  • alansemenov