stable
Clone or download
Read-only
This contribution inits the project sidebar custom elements. It can be built with `pnpm run build` and a dev server can be started with `pnpm run dev`. Since the goal is to provide a package that is directly usable, we bundle everything in the distributed bundles, that's why Vue is marked as a dev dependencies there is no need for users to pull it when they `npm install` the package. Part of request #23465 Publish a project sidebar custom element Change-Id: I845097f56eb209a7324312f8c3aaca304a216ad9
Modified Files
Name | ||||
---|---|---|---|---|
M | package.json | +2 | −1 | Go to diff View file |
M | pnpm-lock.yaml | +16 | −27 | Go to diff View file |
A | src/scripts/lib/project-sidebar/.gitignore | +1 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/LICENSE | +21 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/README.md | +3 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/index.html | +12 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/package.json | +35 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/pnpm-lock.yaml | +155 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/src/ProjectSidebar.vue | +31 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/src/main.ts | +29 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/src/vue.shims.d.ts | +28 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/tsconfig.json | +9 | −0 | Go to diff View file |
A | src/scripts/lib/project-sidebar/vite.config.ts | +38 | −0 | Go to diff View file |