Compare commits

..
Author SHA1 Message Date
james.maesandCodex 08a296bc9a fix: repair frontend package entrypoints
Preserve the reviewed six-file package repair from PR58 with an existing verified author email and the registered SSH signing key. File tree is unchanged from 1d1835fdbe.

Co-Authored-By: Codex (GPT-6) <noreply@openai.com>
2026-10-30 15:42:30 -05:00
6 changed files with 22 additions and 32 deletions

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
version: 2.1
setup: true
orbs:
qqq-orb: kingsrook/qqq-orb@0.8
workflows:
setup:
jobs:
- qqq-orb/generate_pipeline:
orb_version: '0.8'
filters:
branches:
ignore: automation/qbit-rc-pending
tags:
only: /.*/
-17
View File
@@ -1,17 +0,0 @@
name: build
on:
push:
jobs:
node:
# @main until the owner moves ci-workflows v1 onto the publishing node.yaml; then back to @v1.
uses: self:KofTwentyTwo/ci-workflows/.gitea/workflows/node.yaml@v1
secrets: inherit
with:
node-version: '24'
commands: |
npm run lint
npm test
npm run prepublishOnly
# A vX.Y.Z[-RC.N] tag equal to package.json publishes @qrunio/qqq-frontend-core to the
# QRun-IO Gitea npm registry (RC -> dist-tag next). Branches only verify.
publish: true
+4
View File
@@ -0,0 +1,4 @@
profile: frontend-core
orb_version: '0.8'
default_branch: develop
node_version: '24.21'
-11
View File
@@ -35,17 +35,6 @@ If you want a ready-to-use admin UI, use [qqq-frontend-material-dashboard](https
npm install @qrunio/qqq-frontend-core
```
Releases are published to the QRun-IO Gitea npm registry (release candidates under the `next`
dist-tag). Point the scope there in `.npmrc`:
```ini
@qrunio:registry=https://git.kof22.com/api/packages/QRun-IO/npm/
//git.kof22.com/api/packages/QRun-IO/npm/:_authToken=${GITEA_TOKEN}
```
To release: set the version (`npm version 0.41.0-RC.1 --no-git-tag-version`), merge, and tag the
merge commit `v<version>`; CI verifies the tag equals `package.json`, runs the checks and publishes.
```typescript
import { QController } from '@qrunio/qqq-frontend-core';
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "@qrunio/qqq-frontend-core",
"version": "0.40.27-RC.1",
"version": "0.40.21-SNAPSHOT",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@qrunio/qqq-frontend-core",
"version": "0.40.27-RC.1",
"version": "0.40.21-SNAPSHOT",
"license": "Apache-2.0",
"dependencies": {
"axios": "0.34.0",
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "@qrunio/qqq-frontend-core",
"version": "0.40.27-RC.1",
"version": "0.40.27-SNAPSHOT",
"description": "",
"main": "lib-cjs/qqq-frontend-core.js",
"module": "lib/qqq-frontend-core.js",
@@ -33,7 +33,7 @@
"url": "https://github.com/QRun-IO/qqq-frontend-core"
},
"publishConfig": {
"registry": "https://git.kof22.com/api/packages/QRun-IO/npm/"
"registry": "https://registry.npmjs.org/"
},
"devDependencies": {
"@types/jest": "^27.0.2",