haxtheweb / issues

Issue queue for hax, haxcms, elmsln, lrnwebcomponents, wcfactory, websites and more.
Apache License 2.0
11 stars 1 forks source link

[cli] HAX site command #2005

Closed btopro closed 3 months ago

btopro commented 4 months ago

These will naturally dovetail into the whole command line ops via nodeJS api. Now we've at least got an initial front door.

{
  "name": "haxcms-customizations",
  "version": "0.0.0",
  "description": "Custom HAXcms additions, either of a theme or other elements you want to use in this site",
  "author": "HAXTheWeb",
  "homepage": "https://github.com/haxtheweb/haxcms",
  "license": "Apache-2.0",
  "repository": "https://github.com/haxtheweb/haxcms",
  "scripts": {
    "build": "rollup -c rollup.config.js",
    "start": "yarn run watch",
    "watch": "rollup --watch -c rollup.config.js"
  },
  "dependencies": {
  },
  "devDependencies": {
    "rollup-plugin-terser": "5.2.0",
    "rollup-plugin-rewrite-imports": "^1.0.0",
    "rollup": "^1.6.0"
  }
}

this is how we used to do it and it gets the job done tho requires tooling to be installed. Would be ideal if there was a way to resolve these in a self contained manner