calimaborges / warify

Simple package to generate SPA war compatible with Java EE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

warify

Create war for single page applications for Java EE 6 compliant servers.

Installation

yarn

yarn add warify --dev

npm

npm install warify --save-dev

Usage

JavaScript

const warify = require("warify");
warify(inputPath, outputPath, size => {
  const warPath = path;
});
// example: const warPath = warify("./", "./my-war.war, (size) => {
//    console.log(size + " bytes file");
// });

console.log(warPath);

CLI

warify <inputPath> <generated-war-name>
# outputs: war path

Building

Requirements

  • Node.js
  • Docker

Build

yarn
yarn dockerbuild

yarn build # to use maven instead of docker

About

Simple package to generate SPA war compatible with Java EE


Languages

Language:Java 50.7%Language:JavaScript 49.3%