This PR fixes the broken Example App that lives in example-app as a demonstration of how to add your own "hosted" apps inside the URSYS framework.
Notable Features:
It is a plain NodeJS application package using CommonJS that runs a simple esbuild-based development server.
The convention of naming entry files with the prefix @ as in @build-example.mjs is demonstrated
The package.json file shows how @ursys/core is specified as a file dependency
The package run script dev:ur demonstrates how to invoke the typescript-based ts-node-esm from within the example-app folder to rebuild URSYS, which itself is a non-esm CommonJS package.
This PR also incorporates #31 "Data Module Stage 1 (fomerly Comment Module Stage 3)"
This PR fixes the broken Example App that lives in
example-app
as a demonstration of how to add your own "hosted" apps inside the URSYS framework.Notable Features:
@
as in@build-example.mjs
is demonstratedpackage.json
file shows how@ursys/core
is specified as a file dependencydev:ur
demonstrates how to invoke the typescript-basedts-node-esm
from within theexample-app
folder to rebuild URSYS, which itself is a non-esm CommonJS package.This PR also incorporates #31 "Data Module Stage 1 (fomerly Comment Module Stage 3)"