Skip navigation links
A B C D E G I J N O P S T V 

A

appDir - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 

B

build() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Executes the build phase for the Node.js project using the specified build commands.
build() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 
buildCmd - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 
buildDir - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 

C

clean() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 
CLEAN_ACTION - Static variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 
cmdLine - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 
configureProject - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 
configureProject() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
Configures the Node.js project by setting up the Node.js version, project paths, build commands, and test commands.

D

DEFAULT_NODE_VERSION - Static variable in class dev.jeka.plugins.nodejs.JkNodeJs
 
dev.jeka.plugins.nodejs - package dev.jeka.plugins.nodejs
 

E

exec(String) - Method in class dev.jeka.plugins.nodejs.JkNodeJs
Executes the specified 'npm or npx' command line.
exec() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 

G

getBaseJsDir() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Retrieves the base directory for the Node.js project.
getBuildCommands() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
getBuildDir() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Retrieves the build directory for the Node.js project.
getNodeJs() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
getNodeJsProject() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
Retrieves the Node.js project associated with this configuration.
getPackAction() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
getTestCommands() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
getVersion() - Method in class dev.jeka.plugins.nodejs.JkNodeJs
Returns the version of the nodeJs distribution.
getWorkingDir() - Method in class dev.jeka.plugins.nodejs.JkNodeJs
Returns the working directory from where npm and npx commands should be run.

I

info() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 
init() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 

J

JkNodeJs - Class in dev.jeka.plugins.nodejs
This class represents a wrapper for executing commands and managing the Node.js distribution.
JkNodeJsProject - Class in dev.jeka.plugins.nodejs
 

N

NodeJsKBean - Class in dev.jeka.plugins.nodejs
 
NodeJsKBean() - Constructor for class dev.jeka.plugins.nodejs.NodeJsKBean
 
npm(String, Object...) - Method in class dev.jeka.plugins.nodejs.JkNodeJs
Executes the specified npm command line.
npx(String, Object...) - Method in class dev.jeka.plugins.nodejs.JkNodeJs
Executes the specified npx command line.

O

of(Path) - Static method in class dev.jeka.plugins.nodejs.JkNodeJs
Creates a JkNodeJs wrapping on a nodeJs distribution located in the specified install dir.
of(JkNodeJs, Path, String, List<String>) - Static method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
of(JkNodeJs, Path, String) - Static method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
ofDefaultVersion() - Static method in class dev.jeka.plugins.nodejs.JkNodeJs
Creates a JkNodeJs wrapping the default version.
ofVersion(String) - Static method in class dev.jeka.plugins.nodejs.JkNodeJs
Creates a JkNodeJs wrapping the specified version.

P

pack() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Executes the packaging phase for the Node.js project.
pack() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 

S

setBaseJsDir(Path) - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
setBuildCommands(String...) - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Sets the build commands to be executed during the build phase of the Node.js project.
setBuildDir(String) - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
 
setCopyToResourcesPackAction(JkProject, String) - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Sets an action to copy the build directory contents of the Node.js project to the specified relative path within the given JkProject's class output directory.
setPackAction(Consumer<Path>) - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Sets the packaging action for the Node.js project.
setTestCommands(String...) - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Sets the test commands to be executed during the test phase of the Node.js project.
setWorkingDir(Path) - Method in class dev.jeka.plugins.nodejs.JkNodeJs
Sets the working directory from where JkNodeJs.npm(String, Object...) and JkNodeJs.npx(String, Object...) should be run.

T

targetResourceDir - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 
test() - Method in class dev.jeka.plugins.nodejs.JkNodeJsProject
Executes the test phase for the Node.js project.
test() - Method in class dev.jeka.plugins.nodejs.NodeJsKBean
 
testCmd - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 

V

version - Variable in class dev.jeka.plugins.nodejs.NodeJsKBean
 
A B C D E G I J N O P S T V 
Skip navigation links