No description
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: https://git.siklos-chaneru.duckdns.org/Siklos/svg-layout-designer-react/pulls/18 |
||
---|---|---|
public | ||
src | ||
test-server | ||
.drone.yml | ||
.env.development | ||
.env.production | ||
.env.test | ||
.eslintrc.cjs | ||
.gitignore | ||
index.html | ||
package-lock.json | ||
package.json | ||
postcss.config.cjs | ||
README.md | ||
tailwind.config.cjs | ||
tsconfig.json | ||
tsconfig.node.json | ||
vite.config.ts | ||
vitest.config.ts |
SVG Layout Designer React
An svg layout designer.
Getting Started
Requierements :
- NodeJS
- NPM
Developping
Run npm ci
Run npm run dev
Deploy
Run npm ci
Run npm run build
Run the tests
Run npm ci
Run npm test
API
You can preload a state by setting the state
URL parameter
with a url address to a state.json
file.
Example: http://localhost:4000/?state=http://localhost:5000/state.json
Testing the external API
This program fetch the data structure from others applications, allowing it to assemble them later.
With NodeJS
node run ./test-server/node-http.js
The web server will be running at http://localhost:5000
Configure the file .env.development
with the url
With bun.sh
Install bun
Inside test-server
folder, run :
bun run http.js
The web server will be running at http://localhost:5000
Configure the file .env.development
with the url