-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
## [email protected] | ||
## @topica/client@0.0.1 | ||
|
||
This generator creates TypeScript/JavaScript client that utilizes [Fetch API](https://fetch.spec.whatwg.org/). The generated Node module can be used in the following environments: | ||
|
||
|
@@ -36,7 +36,7 @@ navigate to the folder of your consuming project and run one of the following co | |
_published:_ | ||
|
||
``` | ||
npm install [email protected] --save | ||
npm install @topica/client@0.0.1 --save | ||
``` | ||
|
||
_unPublished (not recommended):_ | ||
|
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
FROM node:20-alpine as setup | ||
|
||
RUN npm install -g pnpm | ||
WORKDIR / | ||
COPY ./Clients/TypeScript ./Clients/TypeScript | ||
|
||
WORKDIR /src | ||
COPY ./Topica.UI . | ||
|
||
WORKDIR /Clients/TypeScript/Topica.Client | ||
RUN pnpm i | ||
|
||
FROM setup as install | ||
WORKDIR /src | ||
RUN pnpm clean | ||
RUN pnpm i --frozen-lockfile | ||
|
||
FROM install as Build | ||
WORKDIR /src | ||
RUN pnpm build | ||
|
||
FROM node:20-alpine as App | ||
RUN npm i -g serve | ||
COPY --from=Build src/dist ./dist | ||
|
||
EXPOSE 80 | ||
|
||
CMD [ "serve", "-s", "dist", "-l", "80" ] |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.