playground

command
v0.0.0-...-0141e78 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2026 License: MIT Imports: 3 Imported by: 0

README

Playground for actionlint

This is a development directory for actionlint playground.

The playground is built with HTML/CSS/TypeScript/Wasm. All dependencies are defined in package.json and managed by npm. Tasks for development are defined in Makefile.

Use npm 11.10.0 or newer and install the committed dependency versions with npm ci. The repository enforces package engine requirements and a seven-day minimum release age. Dependency lifecycle scripts are disabled in .npmrc; the build invokes the first-party post-install.bash asset-copying script explicitly. Dependency updates are reviewed through the repository's shared Astral Renovate policy.

Tasks

# Install dependencies, build main.wasm, start serving the app at localhost:1234 using Python
make

# Install dependencies, build main.wasm
make build

# Install dependencies
make dep

# Run tests
make test

# Clean all built files and dependencies
make clean

Lint

Sources are linted with eslint with typescript-eslint, prettier and stylelint.

lint npm script applies all the liters:

npm run lint

Deployment

Deployment is automated by deploy.bash. See CONTRIBUTING.md for more details. To optimize main.wasm, wasm-opt command is required. Install Binaryen in advance.

Documentation

Rendered for js/wasm
The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL