GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - opencomponents/oc: OpenComponents, serverless in the front-end world for painless micro-frontends delivery

BranchesTags
Open more actions menu

Latest commit

 

History

4,595 Commits
4,595 Commits

Folders and files

NameName
Last commit message
Last commit date
.changeset
.changeset
 
 
.github
.github
 
 
.vscode
.vscode
 
 
packages
packages
 
 
test-helpers
test-helpers
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.npmignore
.npmignore
 
 
.nvmrc
.nvmrc
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
V1.md
V1.md
 
 
biome.json
biome.json
 
 
dependencies.yml
dependencies.yml
 
 
lefthook.yml
lefthook.yml
 
 
logo-type.png
logo-type.png
 
 
logo.png
logo.png
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
tsconfig.json
tsconfig.json
 
 
turbo.json
turbo.json
 
 

Repository files navigation

oc monorepo

This repository is now set up as a monorepo foundation using npm workspaces, Turborepo and Changesets.

Current workspace packages:

  • packages/oc (the existing oc package)
  • packages/oc-client-browser
  • packages/oc-metadata-adapters-utils
  • packages/oc-azure-sql-metadata-adapter

Monorepo structure

.
├── .changeset/
├── package.json        # monorepo root scripts (turbo + changesets)
├── turbo.json          # task pipeline
└── packages/
    ├── oc/
    │   ├── package.json
    │   ├── src/
    │   ├── test/
    │   └── tasks/
    ├── oc-client-browser/
    ├── oc-metadata-adapters-utils/
    └── oc-azure-sql-metadata-adapter/

Common commands (run from repo root)

  • npm run lint – run lint across workspaces (via Turbo)
  • npm run build – build all workspaces
  • npm run test / npm run test-silent – run test pipelines
  • npm run changeset:status – show pending release bumps
  • npm run release:prepare – tests + apply pending changesets
  • npm run release:publish – build + publish pending package releases

Package documentation

  • Package docs: packages/oc/README.md
  • Azure SQL metadata adapter docs: packages/oc-azure-sql-metadata-adapter/README.md
  • Package changelog: packages/oc/CHANGELOG.md

Contributing

See CONTRIBUTING.md.

About

OpenComponents, serverless in the front-end world for painless micro-frontends delivery

opencomponents.github.io/

Topics

componentscontinuous-deliverymicrofrontendsopencomponentsserverlessui-composition

Resources

Readme
MIT license

Contributing

Contributing
Activity
Custom properties

Stars

1.5k stars

Watchers

59 watching

Forks

127 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.