init
This commit is contained in:
commit
ed7c32a86f
|
@ -0,0 +1,23 @@
|
||||||
|
node_modules
|
||||||
|
|
||||||
|
# Output
|
||||||
|
.output
|
||||||
|
.vercel
|
||||||
|
.netlify
|
||||||
|
.wrangler
|
||||||
|
/.svelte-kit
|
||||||
|
/build
|
||||||
|
|
||||||
|
# OS
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
||||||
|
|
||||||
|
# Env
|
||||||
|
.env
|
||||||
|
.env.*
|
||||||
|
!.env.example
|
||||||
|
!.env.test
|
||||||
|
|
||||||
|
# Vite
|
||||||
|
vite.config.js.timestamp-*
|
||||||
|
vite.config.ts.timestamp-*
|
|
@ -0,0 +1,38 @@
|
||||||
|
# sv
|
||||||
|
|
||||||
|
Everything you need to build a Svelte project, powered by [`sv`](https://github.com/sveltejs/cli).
|
||||||
|
|
||||||
|
## Creating a project
|
||||||
|
|
||||||
|
If you're seeing this, you've probably already done this step. Congrats!
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# create a new project in the current directory
|
||||||
|
npx sv create
|
||||||
|
|
||||||
|
# create a new project in my-app
|
||||||
|
npx sv create my-app
|
||||||
|
```
|
||||||
|
|
||||||
|
## Developing
|
||||||
|
|
||||||
|
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm run dev
|
||||||
|
|
||||||
|
# or start the server and open the app in a new browser tab
|
||||||
|
npm run dev -- --open
|
||||||
|
```
|
||||||
|
|
||||||
|
## Building
|
||||||
|
|
||||||
|
To create a production version of your app:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npm run build
|
||||||
|
```
|
||||||
|
|
||||||
|
You can preview the production build with `npm run preview`.
|
||||||
|
|
||||||
|
> To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,27 @@
|
||||||
|
{
|
||||||
|
"name": "queueb",
|
||||||
|
"private": true,
|
||||||
|
"version": "0.0.1",
|
||||||
|
"type": "module",
|
||||||
|
"scripts": {
|
||||||
|
"dev": "vite dev",
|
||||||
|
"build": "vite build",
|
||||||
|
"preview": "vite preview",
|
||||||
|
"prepare": "svelte-kit sync || echo ''",
|
||||||
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
||||||
|
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@sveltejs/adapter-auto": "^4.0.0",
|
||||||
|
"@sveltejs/kit": "^2.16.0",
|
||||||
|
"@sveltejs/vite-plugin-svelte": "^5.0.0",
|
||||||
|
"svelte": "^5.0.0",
|
||||||
|
"svelte-check": "^4.0.0",
|
||||||
|
"typescript": "^5.0.0",
|
||||||
|
"vite": "^6.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@sveltejs/adapter-static": "^3.0.8",
|
||||||
|
"axios": "^1.7.9"
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
#FROM node:18-alpine
|
||||||
|
FROM alpine:latest
|
||||||
|
RUN apk add curl npm bash && \
|
||||||
|
rm -rf /var/cache/apk/*
|
||||||
|
WORKDIR /app
|
||||||
|
COPY . .
|
||||||
|
RUN npm install
|
||||||
|
CMD ["npm", "start"]
|
|
@ -0,0 +1,37 @@
|
||||||
|
services:
|
||||||
|
# scylla:
|
||||||
|
# image: scylladb/scylla:latest
|
||||||
|
# container_name: scylla
|
||||||
|
# restart: always
|
||||||
|
# ports:
|
||||||
|
# - "9042:9042"
|
||||||
|
# volumes:
|
||||||
|
# - scylla_data1:/var/lib/scylla
|
||||||
|
# networks:
|
||||||
|
# - scylla-network
|
||||||
|
# healthcheck:
|
||||||
|
# test: ["CMD-SHELL", "curl -f http://localhost:10000/metrics || exit 1"]
|
||||||
|
# interval: 30s
|
||||||
|
# timeout: 10s
|
||||||
|
# retries: 5
|
||||||
|
|
||||||
|
queueb:
|
||||||
|
image: maxwellmichael/paradisbend:QB-Latest
|
||||||
|
container_name: queueb
|
||||||
|
restart: always
|
||||||
|
ports:
|
||||||
|
- "3000:3000"
|
||||||
|
networks:
|
||||||
|
- scylla-network
|
||||||
|
environment:
|
||||||
|
- SCYLLA_HOST=scylla
|
||||||
|
depends_on:
|
||||||
|
- scylla
|
||||||
|
scylla:
|
||||||
|
condition: service_healthy
|
||||||
|
|
||||||
|
# volumes:
|
||||||
|
# scylla_data1:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
scylla-network:
|
|
@ -0,0 +1,37 @@
|
||||||
|
//DB SETUP
|
||||||
|
async function sydb(client) {
|
||||||
|
let keyspace =
|
||||||
|
"CREATE KEYSPACE IF NOT EXISTS qb WITH replication = {'class': 'SimpleStrategy', 'replication_factor': 1};";
|
||||||
|
let users =
|
||||||
|
"CREATE TABLE IF NOT EXISTS qb.users (id UUID PRIMARY KEY, username TEXT, email TEXT);";
|
||||||
|
let scores =
|
||||||
|
"CREATE TABLE IF NOT EXISTS qb.scores (id UUID, username TEXT, email TEXT, day INT, count INT, score INT, PRIMARY KEY (day, score, username, id));";
|
||||||
|
let blocks =
|
||||||
|
"CREATE TABLE IF NOT EXISTS qb.blocks (day INT PRIMARY KEY, blocks list<int>);";
|
||||||
|
//let working = "CREATE INDEX ON fooble.beta_score0 (username);"
|
||||||
|
|
||||||
|
let queries = [keyspace, users, blocks, scores];
|
||||||
|
|
||||||
|
async function executeQueries() {
|
||||||
|
for (const query of queries) {
|
||||||
|
try {
|
||||||
|
await client.execute(query);
|
||||||
|
console.log("Data written successfully");
|
||||||
|
} catch (err) {
|
||||||
|
console.error("Write error:", err);
|
||||||
|
console.log("Failed to write data");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
await executeQueries();
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = { sydb };
|
||||||
|
|
||||||
|
// try {
|
||||||
|
// await client.execute(query, params, { prepare: true });
|
||||||
|
// res.status(200).send('Data written successfully');
|
||||||
|
// } catch (err) {
|
||||||
|
// console.error('Write error:', err);
|
||||||
|
// res.status(500).send('Failed to write data');
|
||||||
|
// }
|
|
@ -0,0 +1,154 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="195.50867mm"
|
||||||
|
height="195.50867mm"
|
||||||
|
viewBox="0 0 195.50865 195.50865"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1">
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect10" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="858.10406"
|
||||||
|
height="134.81934"
|
||||||
|
id="rect11" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="631.388"
|
||||||
|
height="132.91058"
|
||||||
|
id="rect12" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect16" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(7.3405282,-2.6855591)">
|
||||||
|
<path
|
||||||
|
style="fill:#162530;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-dasharray:none;stroke-opacity:0"
|
||||||
|
d="m -7.3405282,198.19424 38.2697802,-0.0385 0.111286,-21.13897 c 0.137826,-26.18018 21.368838,-47.33955 47.549294,-47.27258 L 188.16815,130.0245 188.16232,2.6855591 69.627792,3.3627357 C 27.150813,3.6054027 -7.1677648,38.085362 -7.2135997,80.563009 Z"
|
||||||
|
id="path4" />
|
||||||
|
<path
|
||||||
|
style="display:inline;fill:#a6a6a6;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 73.807334,193.93232 c -1.639601,-11.54527 4.62143,-22.63434 3.665342,-33.32858 -0.297047,-3.32259 -2.375926,-8.40173 -3.625321,-11.50719 l -2.305334,-5.73008 c -1.54692,-3.84498 -1.219071,-8.19052 0.887223,-11.75989 1.802417,-2.86134 5.724623,-3.45613 8.29432,-1.2578 3.63566,2.93191 5.821587,13.90934 9.40479,23.31746 3.972461,10.43017 11.495196,8.92317 19.200826,4.59958 4.88785,-2.74255 12.16811,-8.27281 17.11685,-10.90169 12.55965,-6.67197 17.82441,-3.20583 28.54331,-0.35312 5.69381,1.51535 15.14183,0.95346 20.89479,-0.34486 l 0.0274,-0.006 c 5.34383,-1.20599 11.7998,2.97848 11.79799,8.45672 l -0.015,45.40734 -108.513062,-0.026 c -2.422592,0.0153 -5.033845,-4.17015 -5.374044,-6.56567 z"
|
||||||
|
id="path1"
|
||||||
|
transform="matrix(1.0755781,0,0,0.64625316,-13.733827,68.57362)" />
|
||||||
|
<g
|
||||||
|
id="g4"
|
||||||
|
transform="matrix(2.6263015,0,0,4.9405572,-277.84724,-578.21708)"
|
||||||
|
style="display:inline">
|
||||||
|
<rect
|
||||||
|
style="fill:#4b443b;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
id="rect4"
|
||||||
|
width="2.152174"
|
||||||
|
height="4.9373403"
|
||||||
|
x="166.32558"
|
||||||
|
y="146.98083" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 158.07541,149.16934 8.98368,-8.81627 8.98368,8.71831 z"
|
||||||
|
id="path2-3-3-8" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 161.4021,136.60544 5.81871,-8.05668 5.81871,7.96716 z"
|
||||||
|
id="path2" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.99915,140.73765 7.15103,-8.22964 7.27155,8.14012 z"
|
||||||
|
id="path2-3" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.12236,145.20971 7.84429,-8.72291 7.84429,8.63339 z"
|
||||||
|
id="path2-3-3" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5"
|
||||||
|
style="display:inline">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 183.5061,72.569778 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 H 116.6259 v 13.440042 h 53.44016 V 86.00982 h -40.10679 c -7.78669,0 -13.33337,5.546684 -13.33337,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33337,13.33337 H 183.5061 Z M 129.95927,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 256.03974,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -47.78682 v 66.986874 h 13.33338 V 72.569778 H 242.5997 V 86.00982 h 13.44004 z m 74.13348,0 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 h -53.44017 v 13.440042 h 53.44017 V 86.00982 h -40.10679 c -7.7867,0 -13.33338,5.546684 -13.33338,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33338,13.33337 h 53.54683 z M 276.62639,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 406.22687,39.929676 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54669,13.33337 13.33338,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33338 v 66.986874 h 13.33338 z M 504.254,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.5467,-13.333375 H 455.18718 V 72.569778 h 45.76015 V 59.129736 h -45.76015 c -8.10669,0 -13.33337,4.906682 -13.33337,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33337,13.333375 h 35.52012 v 13.440045 h -47.89349 v 13.33337 h 47.89349 c 8.64002,0 13.5467,-4.69335 13.5467,-13.33337 z"
|
||||||
|
id="text2"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
aria-label="Paradis " />
|
||||||
|
<path
|
||||||
|
d="m 104.35917,99.343195 c 0,-8.106692 -5.333352,-13.333375 -13.546711,-13.333375 H 55.292348 V 72.569778 H 101.05249 V 59.129736 H 55.292348 c -8.106692,0 -13.333375,4.906682 -13.333375,13.440042 V 86.00982 c 0,8.746694 5.440017,13.333375 13.333375,13.333375 H 90.812459 V 112.78324 H 42.918976 v 13.33337 h 47.893483 c 8.640027,0 13.546711,-4.69335 13.546711,-13.33337 z m 37.01342,13.440045 H 127.93255 V 71.503108 h 13.44004 V 59.129736 H 127.93255 V 40.14301 h -13.33338 v 72.64023 c 0,7.68002 5.54669,13.33337 13.33338,13.33337 h 13.44004 z M 215.82615,59.129736 H 202.49278 V 112.78324 H 162.27932 V 59.129736 h -13.22671 v 53.653504 c 0,7.68002 5.44002,13.33337 13.22671,13.33337 h 40.21346 c 7.89336,0 13.33337,-5.44002 13.33337,-13.33337 z m 76.05364,-19.20006 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33337,5.760018 -13.33337,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33337,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33337 v 66.986874 h 13.33337 z m 77.54697,13.440042 c 0,-7.360023 -5.97335,-13.440042 -13.33338,-13.440042 h -40.10679 c -7.14669,0 -13.33337,5.866685 -13.33337,13.440042 v 40.213462 c 0,8.96002 4.48001,13.33337 13.33337,13.33337 h 40.10679 c 8.85336,0 13.33338,-4.37335 13.33338,-13.33337 z M 341.05344,112.78324 V 72.569778 h 40.10679 v 40.213462 z"
|
||||||
|
id="text2-9"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
aria-label="Studio" />
|
||||||
|
<path
|
||||||
|
d="m 110.01252,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.226709,-13.120041 H 56.465685 V 39.929676 H 43.13231 v 86.186934 h 53.653501 c 7.786689,0 13.226709,-5.44002 13.226709,-13.33337 z M 56.465685,112.78324 V 72.569778 H 96.785811 V 112.78324 Z M 172.83945,99.236528 c 7.89335,0 13.2267,-5.33335 13.2267,-13.333375 V 72.463111 c 0,-7.680024 -5.44001,-13.333375 -13.2267,-13.333375 h -39.78679 c -8.4267,0 -13.22671,5.546684 -13.22671,13.333375 v 40.320129 c 0,7.57335 5.44001,13.33337 13.22671,13.33337 h 49.70682 V 112.78324 H 133.05266 V 99.236528 Z M 133.05266,85.903153 V 72.463111 h 39.78679 V 85.903153 Z M 259.45304,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -50.02682 v 66.986874 h 13.33337 V 72.569778 H 246.013 v 53.546832 h 13.44004 z m 75.94698,-32.640102 h -13.33337 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33338,13.33337 h 52.37349 z M 283.02653,112.78324 V 72.569778 h 39.04012 v 40.213462 z"
|
||||||
|
id="text2-5"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
aria-label="bend " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5-7"
|
||||||
|
style="display:none"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 184.78611,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.22671,-13.120041 H 131.23928 V 39.929676 H 117.9059 v 86.186934 h 53.6535 c 7.78669,0 13.22671,-5.44002 13.22671,-13.33337 z M 131.23928,112.78324 V 72.569778 H 171.5594 V 112.78324 Z M 256.7864,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.54671,-13.333375 H 207.71958 V 72.569778 h 45.76014 V 59.129736 h -45.76014 c -8.10669,0 -13.33338,4.906682 -13.33338,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33338,13.333375 h 35.52011 v 13.440045 h -47.89348 v 13.33337 h 47.89348 c 8.64003,0 13.54671,-4.69335 13.54671,-13.33337 z"
|
||||||
|
id="text2-3"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
aria-label="Pbs " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g9"
|
||||||
|
style="display:none">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
id="text7"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect10);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan1">Paradis </tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
id="text8"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect11);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan2">Studio</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
id="text9"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect12);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan3">bend </tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g16"
|
||||||
|
style="display:none"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
id="text16"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect16);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan4">Pbs </tspan></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,154 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="195.50867mm"
|
||||||
|
height="195.50867mm"
|
||||||
|
viewBox="0 0 195.50865 195.50865"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1">
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect10" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="858.10406"
|
||||||
|
height="134.81934"
|
||||||
|
id="rect11" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="631.388"
|
||||||
|
height="132.91058"
|
||||||
|
id="rect12" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect16" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(7.3405282,-2.6855591)">
|
||||||
|
<path
|
||||||
|
style="fill:#162530;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-dasharray:none;stroke-opacity:0"
|
||||||
|
d="m -7.3405282,198.19424 38.2697802,-0.0385 0.111286,-21.13897 c 0.137826,-26.18018 21.368838,-47.33955 47.549294,-47.27258 L 188.16815,130.0245 188.16232,2.6855591 69.627792,3.3627357 C 27.150813,3.6054027 -7.1677648,38.085362 -7.2135997,80.563009 Z"
|
||||||
|
id="path4" />
|
||||||
|
<path
|
||||||
|
style="display:none;fill:#a6a6a6;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 73.807334,193.93232 c -1.639601,-11.54527 4.62143,-22.63434 3.665342,-33.32858 -0.297047,-3.32259 -2.375926,-8.40173 -3.625321,-11.50719 l -2.305334,-5.73008 c -1.54692,-3.84498 -1.219071,-8.19052 0.887223,-11.75989 1.802417,-2.86134 5.724623,-3.45613 8.29432,-1.2578 3.63566,2.93191 5.821587,13.90934 9.40479,23.31746 3.972461,10.43017 11.495196,8.92317 19.200826,4.59958 4.88785,-2.74255 12.16811,-8.27281 17.11685,-10.90169 12.55965,-6.67197 17.82441,-3.20583 28.54331,-0.35312 5.69381,1.51535 15.14183,0.95346 20.89479,-0.34486 l 0.0274,-0.006 c 5.34383,-1.20599 11.7998,2.97848 11.79799,8.45672 l -0.015,45.40734 -108.513062,-0.026 c -2.422592,0.0153 -5.033845,-4.17015 -5.374044,-6.56567 z"
|
||||||
|
id="path1"
|
||||||
|
transform="matrix(1.0755781,0,0,0.64625316,-13.733827,68.57362)" />
|
||||||
|
<g
|
||||||
|
id="g4"
|
||||||
|
transform="matrix(2.6263015,0,0,4.9405572,-277.84724,-578.21708)"
|
||||||
|
style="display:none">
|
||||||
|
<rect
|
||||||
|
style="fill:#4b443b;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
id="rect4"
|
||||||
|
width="2.152174"
|
||||||
|
height="4.9373403"
|
||||||
|
x="166.32558"
|
||||||
|
y="146.98083" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 158.07541,149.16934 8.98368,-8.81627 8.98368,8.71831 z"
|
||||||
|
id="path2-3-3-8" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 161.4021,136.60544 5.81871,-8.05668 5.81871,7.96716 z"
|
||||||
|
id="path2" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.99915,140.73765 7.15103,-8.22964 7.27155,8.14012 z"
|
||||||
|
id="path2-3" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.12236,145.20971 7.84429,-8.72291 7.84429,8.63339 z"
|
||||||
|
id="path2-3-3" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5"
|
||||||
|
style="display:none">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 183.5061,72.569778 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 H 116.6259 v 13.440042 h 53.44016 V 86.00982 h -40.10679 c -7.78669,0 -13.33337,5.546684 -13.33337,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33337,13.33337 H 183.5061 Z M 129.95927,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 256.03974,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -47.78682 v 66.986874 h 13.33338 V 72.569778 H 242.5997 V 86.00982 h 13.44004 z m 74.13348,0 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 h -53.44017 v 13.440042 h 53.44017 V 86.00982 h -40.10679 c -7.7867,0 -13.33338,5.546684 -13.33338,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33338,13.33337 h 53.54683 z M 276.62639,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 406.22687,39.929676 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54669,13.33337 13.33338,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33338 v 66.986874 h 13.33338 z M 504.254,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.5467,-13.333375 H 455.18718 V 72.569778 h 45.76015 V 59.129736 h -45.76015 c -8.10669,0 -13.33337,4.906682 -13.33337,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33337,13.333375 h 35.52012 v 13.440045 h -47.89349 v 13.33337 h 47.89349 c 8.64002,0 13.5467,-4.69335 13.5467,-13.33337 z"
|
||||||
|
id="text2"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
aria-label="Paradis " />
|
||||||
|
<path
|
||||||
|
d="m 104.35917,99.343195 c 0,-8.106692 -5.333352,-13.333375 -13.546711,-13.333375 H 55.292348 V 72.569778 H 101.05249 V 59.129736 H 55.292348 c -8.106692,0 -13.333375,4.906682 -13.333375,13.440042 V 86.00982 c 0,8.746694 5.440017,13.333375 13.333375,13.333375 H 90.812459 V 112.78324 H 42.918976 v 13.33337 h 47.893483 c 8.640027,0 13.546711,-4.69335 13.546711,-13.33337 z m 37.01342,13.440045 H 127.93255 V 71.503108 h 13.44004 V 59.129736 H 127.93255 V 40.14301 h -13.33338 v 72.64023 c 0,7.68002 5.54669,13.33337 13.33338,13.33337 h 13.44004 z M 215.82615,59.129736 H 202.49278 V 112.78324 H 162.27932 V 59.129736 h -13.22671 v 53.653504 c 0,7.68002 5.44002,13.33337 13.22671,13.33337 h 40.21346 c 7.89336,0 13.33337,-5.44002 13.33337,-13.33337 z m 76.05364,-19.20006 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33337,5.760018 -13.33337,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33337,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33337 v 66.986874 h 13.33337 z m 77.54697,13.440042 c 0,-7.360023 -5.97335,-13.440042 -13.33338,-13.440042 h -40.10679 c -7.14669,0 -13.33337,5.866685 -13.33337,13.440042 v 40.213462 c 0,8.96002 4.48001,13.33337 13.33337,13.33337 h 40.10679 c 8.85336,0 13.33338,-4.37335 13.33338,-13.33337 z M 341.05344,112.78324 V 72.569778 h 40.10679 v 40.213462 z"
|
||||||
|
id="text2-9"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
aria-label="Studio" />
|
||||||
|
<path
|
||||||
|
d="m 110.01252,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.226709,-13.120041 H 56.465685 V 39.929676 H 43.13231 v 86.186934 h 53.653501 c 7.786689,0 13.226709,-5.44002 13.226709,-13.33337 z M 56.465685,112.78324 V 72.569778 H 96.785811 V 112.78324 Z M 172.83945,99.236528 c 7.89335,0 13.2267,-5.33335 13.2267,-13.333375 V 72.463111 c 0,-7.680024 -5.44001,-13.333375 -13.2267,-13.333375 h -39.78679 c -8.4267,0 -13.22671,5.546684 -13.22671,13.333375 v 40.320129 c 0,7.57335 5.44001,13.33337 13.22671,13.33337 h 49.70682 V 112.78324 H 133.05266 V 99.236528 Z M 133.05266,85.903153 V 72.463111 h 39.78679 V 85.903153 Z M 259.45304,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -50.02682 v 66.986874 h 13.33337 V 72.569778 H 246.013 v 53.546832 h 13.44004 z m 75.94698,-32.640102 h -13.33337 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33338,13.33337 h 52.37349 z M 283.02653,112.78324 V 72.569778 h 39.04012 v 40.213462 z"
|
||||||
|
id="text2-5"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
aria-label="bend " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5-7"
|
||||||
|
style="display:inline"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 184.78611,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.22671,-13.120041 H 131.23928 V 39.929676 H 117.9059 v 86.186934 h 53.6535 c 7.78669,0 13.22671,-5.44002 13.22671,-13.33337 z M 131.23928,112.78324 V 72.569778 H 171.5594 V 112.78324 Z M 256.7864,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.54671,-13.333375 H 207.71958 V 72.569778 h 45.76014 V 59.129736 h -45.76014 c -8.10669,0 -13.33338,4.906682 -13.33338,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33338,13.333375 h 35.52011 v 13.440045 h -47.89348 v 13.33337 h 47.89348 c 8.64003,0 13.54671,-4.69335 13.54671,-13.33337 z"
|
||||||
|
id="text2-3"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
aria-label="Pbs " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g9"
|
||||||
|
style="display:none">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
id="text7"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect10);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan1">Paradis </tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
id="text8"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect11);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan2">Studio</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
id="text9"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect12);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan3">bend </tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g16"
|
||||||
|
style="display:none"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
id="text16"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect16);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan4">Pbs </tspan></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1 @@
|
||||||
|
export const env={}
|
|
@ -0,0 +1 @@
|
||||||
|
h1.svelte-91m5ac,p.svelte-91m5ac{font-family:Roboto,sans-serif;text-align:center;color:#fff}.queueb.svelte-91m5ac{margin:auto;width:30rem;max-width:100vw;text-align:center}.cubeGrid.svelte-91m5ac{display:grid;grid-template-columns:repeat(var(--col-count),minmax(1rem,1fr));width:100%;gap:0}.cube.svelte-91m5ac{border:1px solid rgb(88,88,88);background-color:#ffffffb3;max-width:2.2rem;height:2rem;position:relative;overflow:visible}.activeBlock.svelte-91m5ac{display:grid;grid-template-columns:repeat(4,minmax(1rem,1fr));width:100%;gap:0;position:relative;overflow:auto;z-index:9998;width:420%;height:420%}.blocks.svelte-91m5ac,.noblocks.svelte-91m5ac{z-index:9999;width:100%;height:100%}.b2.svelte-91m5ac{outline:8px solid rgba(1,1,1,.208);outline-offset:-12px}.controls.svelte-91m5ac{display:flex;flex-direction:column;width:100%;margin:1.5rem 0}.controlRow.svelte-91m5ac{display:flex;flex-direction:row;justify-content:center;text-align:center}.control.svelte-91m5ac{flex-grow:1;width:8rem;height:3rem}.footer.svelte-91m5ac{display:flex;justify-content:center}.fullscreen-prompt.svelte-91m5ac{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;display:flex;justify-content:center;z-index:1000}.prompt-content.svelte-91m5ac{display:flex;flex-direction:column;background:#fff;width:80vw;padding:2rem;margin:1rem;margin-bottom:auto;border-radius:10px;text-align:center;box-shadow:0 4px 6px #0000001a;max-height:70vh;overflow-y:auto}.prompt-text.svelte-91m5ac{color:#283c50}.prompt-input.svelte-91m5ac{color:#283c50;border:1px solid rgb(55,83,124);margin-bottom:1rem;padding:.5rem 1rem;border-radius:5px;cursor:pointer;min-width:50vw}.prompt-button.svelte-91m5ac{background-color:#283c50;color:#fff}.prompt-button.svelte-91m5ac:disabled{background-color:gray}button.svelte-91m5ac:hover{background-color:#0000001a;color:#fff}
|
|
@ -0,0 +1 @@
|
||||||
|
h1.svelte-91m5ac,p.svelte-91m5ac{font-family:Roboto,sans-serif;text-align:center;color:#fff}.queueb.svelte-91m5ac{margin:auto;width:30rem;max-width:100vw;text-align:center}.cubeGrid.svelte-91m5ac{display:grid;grid-template-columns:repeat(var(--col-count),minmax(1rem,1fr));width:100%;gap:0}.cube.svelte-91m5ac{border:1px solid rgb(88,88,88);background-color:#ffffffb3;max-width:2.2rem;height:2rem;position:relative;overflow:visible}.activeBlock.svelte-91m5ac{display:grid;grid-template-columns:repeat(4,minmax(1rem,1fr));width:100%;gap:0;position:relative;overflow:auto;z-index:9998;width:420%;height:420%}.blocks.svelte-91m5ac,.noblocks.svelte-91m5ac{z-index:9999;width:100%;height:100%}.b2.svelte-91m5ac{outline:8px solid rgba(1,1,1,.208);outline-offset:-12px}.controls.svelte-91m5ac{display:flex;flex-direction:column;width:100%;margin:1.5rem 0}.controlRow.svelte-91m5ac{display:flex;flex-direction:row;justify-content:center;text-align:center}.control.svelte-91m5ac{flex-grow:1;width:8rem;height:3rem}.footer.svelte-91m5ac{display:flex;justify-content:center}.fullscreen-prompt.svelte-91m5ac{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;display:flex;justify-content:center;z-index:1000}.prompt-content.svelte-91m5ac{display:flex;flex-direction:column;background:#fff;width:80vw;padding:2rem;margin:1rem;margin-bottom:auto;border-radius:10px;text-align:center;box-shadow:0 4px 6px #0000001a;max-height:70vh;overflow-y:auto}.prompt-text.svelte-91m5ac{color:#283c50}.prompt-input.svelte-91m5ac{color:#283c50;border:1px solid rgb(55,83,124);margin-bottom:1rem;padding:.5rem 1rem;border-radius:5px;cursor:pointer;min-width:50vw}.prompt-button.svelte-91m5ac{background-color:#283c50;color:#fff}.prompt-button.svelte-91m5ac:disabled{background-color:gray}button.svelte-91m5ac:hover{background-color:#0000001a;color:#fff}
|
|
@ -0,0 +1 @@
|
||||||
|
import{a6 as E,a7 as b,a8 as I,F as R,a9 as H,aa as W,ab as Y,I as j,ac as L,a2 as B,ad as C,ae as $,af as T,N as w,M as k,J as F,c as p,ag as J,ah as z,ai as G,aj as K,ak as Q,al as U,a1 as X,a as Z,q as x,e as tt,h as N,s as et}from"./Brvyzw3T.js";import{b as rt}from"./DalkA_xl.js";const at=["touchstart","touchmove"];function nt(t){return at.includes(t)}let A=!1;function st(){A||(A=!0,document.addEventListener("reset",t=>{Promise.resolve().then(()=>{var e;if(!t.defaultPrevented)for(const a of t.target.elements)(e=a.__on_r)==null||e.call(a)})},{capture:!0}))}function P(t){var e=I,a=R;E(null),b(null);try{return t()}finally{E(e),b(a)}}function _t(t,e,a,i=a){t.addEventListener(e,()=>P(a));const n=t.__on_r;n?t.__on_r=()=>{n(),i(!0)}:t.__on_r=()=>i(!0),st()}const it=new Set,D=new Set;function ot(t,e,a,i={}){function n(r){if(i.capture||y.call(e,r),!r.cancelBubble)return P(()=>a==null?void 0:a.call(this,r))}return t.startsWith("pointer")||t.startsWith("touch")||t==="wheel"?W(()=>{e.addEventListener(t,n,i)}):e.addEventListener(t,n,i),n}function lt(t,e,a,i,n){var r={capture:i,passive:n},u=ot(t,e,a,r);(e===document.body||e===window||e===document)&&H(()=>{e.removeEventListener(t,u,r)})}function y(t){var O;var e=this,a=e.ownerDocument,i=t.type,n=((O=t.composedPath)==null?void 0:O.call(t))||[],r=n[0]||t.target,u=0,d=t.__root;if(d){var _=n.indexOf(d);if(_!==-1&&(e===document||e===window)){t.__root=e;return}var h=n.indexOf(e);if(h===-1)return;_<=h&&(u=_)}if(r=n[u]||t.target,r!==e){Y(t,"currentTarget",{configurable:!0,get(){return r||a}});var m=I,f=R;E(null),b(null);try{for(var s,o=[];r!==null;){var c=r.assignedSlot||r.parentNode||r.host||null;try{var l=r["__"+i];if(l!==void 0&&(!r.disabled||t.target===r))if(j(l)){var[V,...q]=l;V.apply(r,[t,...q])}else l.call(r,t)}catch(g){s?o.push(g):s=g}if(t.cancelBubble||c===e||c===null)break;r=c}if(s){for(let g of o)queueMicrotask(()=>{throw g});throw s}}finally{t.__root=e,delete t.currentTarget,E(m),b(f)}}}function dt(t,e){var a=e==null?"":typeof e=="object"?e+"":e;a!==(t.__t??(t.__t=t.nodeValue))&&(t.__t=a,t.nodeValue=a+"")}function ut(t,e){return M(t,e)}function ht(t,e){L(),e.intro=e.intro??!1;const a=e.target,i=N,n=p;try{for(var r=B(a);r&&(r.nodeType!==8||r.data!==C);)r=$(r);if(!r)throw T;w(!0),k(r),F();const u=M(t,{...e,anchor:r});if(p===null||p.nodeType!==8||p.data!==J)throw z(),T;return w(!1),u}catch(u){if(u===T)return e.recover===!1&&G(),L(),K(a),w(!1),ut(t,e);throw u}finally{w(i),k(n)}}const v=new Map;function M(t,{target:e,anchor:a,props:i={},events:n,context:r,intro:u=!0}){L();var d=new Set,_=f=>{for(var s=0;s<f.length;s++){var o=f[s];if(!d.has(o)){d.add(o);var c=nt(o);e.addEventListener(o,y,{passive:c});var l=v.get(o);l===void 0?(document.addEventListener(o,y,{passive:c}),v.set(o,1)):v.set(o,l+1)}}};_(Q(it)),D.add(_);var h=void 0,m=U(()=>{var f=a??e.appendChild(X());return Z(()=>{if(r){x({});var s=tt;s.c=r}n&&(i.$$events=n),N&&rt(f,null),h=t(f,i)||{},N&&(R.nodes_end=p),r&&et()}),()=>{var c;for(var s of d){e.removeEventListener(s,y);var o=v.get(s);--o===0?(document.removeEventListener(s,y),v.delete(s)):v.set(s,o)}D.delete(_),f!==a&&((c=f.parentNode)==null||c.removeChild(f))}});return S.set(h,m),h}let S=new WeakMap;function vt(t,e){const a=S.get(t);return a?(S.delete(t),a(e)):Promise.resolve()}export{st as a,lt as e,ht as h,_t as l,ut as m,dt as s,vt as u};
|
|
@ -0,0 +1 @@
|
||||||
|
import{g as o,e as t,p as c,i as u}from"./Brvyzw3T.js";function l(n){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function r(n){t===null&&l(),c&&t.l!==null?a(t).m.push(n):o(()=>{const e=u(n);if(typeof e=="function")return e})}function a(n){var e=n.l;return e.u??(e.u={a:[],b:[],m:[]})}export{r as o};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
||||||
|
import{e as g,u as d,g as c,r as i,i as m,j as b,k as p,l as k,m as v,o as h}from"./Brvyzw3T.js";function x(n=!1){const s=g,e=s.l.u;if(!e)return;let f=()=>k(s.s);if(n){let o=0,t={};const _=v(()=>{let l=!1;const r=s.s;for(const a in r)r[a]!==t[a]&&(t[a]=r[a],l=!0);return l&&o++,o});f=()=>p(_)}e.b.length&&d(()=>{u(s,f),i(e.b)}),c(()=>{const o=m(()=>e.m.map(b));return()=>{for(const t of o)typeof t=="function"&&t()}}),e.a.length&&c(()=>{u(s,f),i(e.a)})}function u(n,s){if(n.l.s)for(const e of n.l.s)p(e);s()}h();export{x as i};
|
|
@ -0,0 +1 @@
|
||||||
|
import{a1 as i,a2 as f,a3 as v,F as u,a4 as p,a5 as h,h as d,c as o,J as E,M as T}from"./Brvyzw3T.js";function g(n){var t=document.createElement("template");return t.innerHTML=n,t.content}function r(n,t){var e=u;e.nodes_start===null&&(e.nodes_start=n,e.nodes_end=t)}function w(n,t){var e=(t&p)!==0,_=(t&h)!==0,a,c=!n.startsWith("<!>");return()=>{if(d)return r(o,null),o;a===void 0&&(a=g(c?n:"<!>"+n),e||(a=f(a)));var s=_||v?document.importNode(a,!0):a.cloneNode(!0);if(e){var m=f(s),l=s.lastChild;r(m,l)}else r(s,s);return s}}function x(n=""){if(!d){var t=i(n+"");return r(t,t),t}var e=o;return e.nodeType!==3&&(e.before(e=i()),T(e)),r(e,e),e}function N(){if(d)return r(o,null),o;var n=document.createDocumentFragment(),t=document.createComment(""),e=i();return n.append(t,e),r(t,e),n}function L(n,t){if(d){u.nodes_end=o,E();return}n!==null&&n.before(t)}const y="5";typeof window<"u"&&(window.__svelte||(window.__svelte={v:new Set})).v.add(y);export{L as a,r as b,N as c,x as d,w as t};
|
|
@ -0,0 +1 @@
|
||||||
|
import{S as T,y as Z,z as $,A as m,B as j,k as h,U as c,C as y,D,F as z,G as H,H as V,I as J,b as Q,h as Y,J as W,E as X,K as k,L as p,M as ee,N as B,O as M,a as U,P as C,c as re,Q as ae,R as ne,T as te,V as ie,p as fe,W as se,i as F,m as G,X as ue,Y as le,Z as _e,_ as ve,$ as de,a0 as ce}from"./Brvyzw3T.js";function E(i,_=null,P){if(typeof i!="object"||i===null||T in i)return i;const v=V(i);if(v!==Z&&v!==$)return i;var t=new Map,l=J(i),o=m(0);l&&t.set("length",m(i.length));var g;return new Proxy(i,{defineProperty(f,e,r){(!("value"in r)||r.configurable===!1||r.enumerable===!1||r.writable===!1)&&H();var n=t.get(e);return n===void 0?(n=m(r.value),t.set(e,n)):y(n,E(r.value,g)),!0},deleteProperty(f,e){var r=t.get(e);if(r===void 0)e in f&&t.set(e,m(c));else{if(l&&typeof e=="string"){var n=t.get("length"),a=Number(e);Number.isInteger(a)&&a<n.v&&y(n,a)}y(r,c),K(o)}return!0},get(f,e,r){var d;if(e===T)return i;var n=t.get(e),a=e in f;if(n===void 0&&(!a||(d=D(f,e))!=null&&d.writable)&&(n=m(E(a?f[e]:c,g)),t.set(e,n)),n!==void 0){var s=h(n);return s===c?void 0:s}return Reflect.get(f,e,r)},getOwnPropertyDescriptor(f,e){var r=Reflect.getOwnPropertyDescriptor(f,e);if(r&&"value"in r){var n=t.get(e);n&&(r.value=h(n))}else if(r===void 0){var a=t.get(e),s=a==null?void 0:a.v;if(a!==void 0&&s!==c)return{enumerable:!0,configurable:!0,value:s,writable:!0}}return r},has(f,e){var s;if(e===T)return!0;var r=t.get(e),n=r!==void 0&&r.v!==c||Reflect.has(f,e);if(r!==void 0||z!==null&&(!n||(s=D(f,e))!=null&&s.writable)){r===void 0&&(r=m(n?E(f[e],g):c),t.set(e,r));var a=h(r);if(a===c)return!1}return n},set(f,e,r,n){var R;var a=t.get(e),s=e in f;if(l&&e==="length")for(var d=r;d<a.v;d+=1){var I=t.get(d+"");I!==void 0?y(I,c):d in f&&(I=m(c),t.set(d+"",I))}a===void 0?(!s||(R=D(f,e))!=null&&R.writable)&&(a=m(void 0),y(a,E(r,g)),t.set(e,a)):(s=a.v!==c,y(a,E(r,g)));var b=Reflect.getOwnPropertyDescriptor(f,e);if(b!=null&&b.set&&b.set.call(n,r),!s){if(l&&typeof e=="string"){var w=t.get("length"),A=Number(e);Number.isInteger(A)&&A>=w.v&&y(w,A+1)}K(o)}return!0},ownKeys(f){h(o);var e=Reflect.ownKeys(f).filter(a=>{var s=t.get(a);return s===void 0||s.v!==c});for(var[r,n]of t)n.v!==c&&!(r in f)&&e.push(r);return e},setPrototypeOf(){j()}})}function K(i,_=1){y(i,i.v+_)}function ge(i,_,P=!1){Y&&W();var v=i,t=null,l=null,o=c,g=P?X:0,f=!1;const e=(n,a=!0)=>{f=!0,r(a,n)},r=(n,a)=>{if(o===(o=n))return;let s=!1;if(Y){const d=v.data===k;!!o===d&&(v=p(),ee(v),B(!1),s=!0)}o?(t?M(t):a&&(t=U(()=>a(v))),l&&C(l,()=>{l=null})):(l?M(l):a&&(l=U(()=>a(v))),t&&C(t,()=>{t=null})),s&&B(!0)};Q(()=>{f=!1,_(e),f||r(null,null)},g),Y&&(v=re)}let N=!1;function oe(i){var _=N;try{return N=!1,[i(),N]}finally{N=_}}function ye(i,_,P,v){var q;var t=(P&ce)!==0,l=!fe||(P&se)!==0,o=(P&ue)!==0,g=(P&de)!==0,f=!1,e;o?[e,f]=oe(()=>i[_]):e=i[_];var r=T in i||ie in i,n=o&&(((q=D(i,_))==null?void 0:q.set)??(r&&_ in i&&(u=>i[_]=u)))||void 0,a=v,s=!0,d=!1,I=()=>(d=!0,s&&(s=!1,g?a=F(v):a=v),a);e===void 0&&v!==void 0&&(n&&l&&ae(),e=I(),n&&n(e));var b;if(l)b=()=>{var u=i[_];return u===void 0?I():(s=!0,d=!1,u)};else{var w=(t?G:te)(()=>i[_]);w.f|=ne,b=()=>{var u=h(w);return u!==void 0&&(a=void 0),u===void 0?a:u}}if(!(P&le))return b;if(n){var A=i.$$legacy;return function(u,S){return arguments.length>0?((!l||!S||A||f)&&n(S?b():u),u):b()}}var R=!1,L=ve(e),O=G(()=>{var u=b(),S=h(L);return R?(R=!1,S):L.v=u});return t||(O.equals=_e),function(u,S){if(arguments.length>0){const x=S?h(O):l&&o?E(u):u;return O.equals(x)||(R=!0,y(L,x),d&&a!==void 0&&(a=x),F(()=>h(O))),u}return h(O)}}export{E as a,ge as i,ye as p};
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
||||||
|
import{a as t}from"../chunks/D4sDuujI.js";export{t as start};
|
|
@ -0,0 +1 @@
|
||||||
|
import{c as s,a as f}from"../chunks/DalkA_xl.js";import{b as i,E as c,a as p,n as d,d as m,h,c as l,f as u}from"../chunks/Brvyzw3T.js";function v(t,e,...a){var n=t,o=d,r;i(()=>{o!==(o=e())&&(r&&(m(r),r=null),r=p(()=>o(n,...a)))},c),h&&(n=l)}function E(t,e){var a=s(),n=u(a);v(n,()=>e.children),f(t,a)}export{E as component};
|
|
@ -0,0 +1 @@
|
||||||
|
import{t as g,a as h}from"../chunks/DalkA_xl.js";import{i as v}from"../chunks/DYclDwEz.js";import{q as l,f as d,t as x,s as _,v as a,w as o,x as $}from"../chunks/Brvyzw3T.js";import{s as p}from"../chunks/BHcdrSTx.js";import{s as k,p as m}from"../chunks/D4sDuujI.js";const b={get error(){return m.error},get status(){return m.status}};k.updated.check;const i=b;var q=g("<h1> </h1> <p> </p>",1);function A(f,n){l(n,!1),v();var r=q(),t=d(r),c=a(t,!0);o(t);var e=$(t,2),u=a(e,!0);o(e),x(()=>{var s;p(c,i.status),p(u,(s=i.error)==null?void 0:s.message)}),h(f,r),_()}export{A as component};
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
||||||
|
{"version":"1743306921539"}
|
|
@ -0,0 +1,23 @@
|
||||||
|
html, body {
|
||||||
|
touch-action: manipulation;
|
||||||
|
}
|
||||||
|
|
||||||
|
body{
|
||||||
|
background-color: rgb(44, 45, 46);
|
||||||
|
margin: 0;
|
||||||
|
padding: .5vw;
|
||||||
|
}
|
||||||
|
|
||||||
|
button{
|
||||||
|
background-color: #eee;
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
appearance: none;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
user-select: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:disabled{
|
||||||
|
background-color: grey;
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
|
@ -0,0 +1,40 @@
|
||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" type="image/svg+xml" href="/PBS_LOGO_NT.svg" />
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="/app.css" />
|
||||||
|
<title>Queueb!</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
|
||||||
|
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/entry/start.CUXBt2xv.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/chunks/D4sDuujI.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/chunks/Brvyzw3T.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/chunks/BkLDdJVQ.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/entry/app.wVzvw02e.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/chunks/BHcdrSTx.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/chunks/DalkA_xl.js">
|
||||||
|
<link rel="modulepreload" href="/_app/immutable/chunks/eD75gwHV.js">
|
||||||
|
</head>
|
||||||
|
<body data-sveltekit-preload-data="hover">
|
||||||
|
<div style="display: contents">
|
||||||
|
<script>
|
||||||
|
{
|
||||||
|
__sveltekit_1v6adh0 = {
|
||||||
|
base: ""
|
||||||
|
};
|
||||||
|
|
||||||
|
const element = document.currentScript.parentElement;
|
||||||
|
|
||||||
|
Promise.all([
|
||||||
|
import("/_app/immutable/entry/start.CUXBt2xv.js"),
|
||||||
|
import("/_app/immutable/entry/app.wVzvw02e.js")
|
||||||
|
]).then(([kit, app]) => {
|
||||||
|
kit.start(app, element);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,850 @@
|
||||||
|
{
|
||||||
|
"name": "foobleserver",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"": {
|
||||||
|
"name": "foobleserver",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"license": "ISC",
|
||||||
|
"dependencies": {
|
||||||
|
"cassandra-driver": "^4.7.2",
|
||||||
|
"cors": "^2.8.5",
|
||||||
|
"dotenv": "^16.4.7",
|
||||||
|
"express": "^4.21.2",
|
||||||
|
"uuid": "^11.0.3"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/@types/node": {
|
||||||
|
"version": "18.19.84",
|
||||||
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.84.tgz",
|
||||||
|
"integrity": "sha512-ACYy2HGcZPHxEeWTqowTF7dhXN+JU1o7Gr4b41klnn6pj2LD6rsiGqSZojMdk1Jh2ys3m76ap+ae1vvE4+5+vg==",
|
||||||
|
"dependencies": {
|
||||||
|
"undici-types": "~5.26.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/accepts": {
|
||||||
|
"version": "1.3.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
|
||||||
|
"integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
|
||||||
|
"dependencies": {
|
||||||
|
"mime-types": "~2.1.34",
|
||||||
|
"negotiator": "0.6.3"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/adm-zip": {
|
||||||
|
"version": "0.5.16",
|
||||||
|
"resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz",
|
||||||
|
"integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/array-flatten": {
|
||||||
|
"version": "1.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
|
||||||
|
"integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
|
||||||
|
},
|
||||||
|
"node_modules/body-parser": {
|
||||||
|
"version": "1.20.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz",
|
||||||
|
"integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==",
|
||||||
|
"dependencies": {
|
||||||
|
"bytes": "3.1.2",
|
||||||
|
"content-type": "~1.0.5",
|
||||||
|
"debug": "2.6.9",
|
||||||
|
"depd": "2.0.0",
|
||||||
|
"destroy": "1.2.0",
|
||||||
|
"http-errors": "2.0.0",
|
||||||
|
"iconv-lite": "0.4.24",
|
||||||
|
"on-finished": "2.4.1",
|
||||||
|
"qs": "6.13.0",
|
||||||
|
"raw-body": "2.5.2",
|
||||||
|
"type-is": "~1.6.18",
|
||||||
|
"unpipe": "1.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8",
|
||||||
|
"npm": "1.2.8000 || >= 1.4.16"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/bytes": {
|
||||||
|
"version": "3.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
|
||||||
|
"integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/call-bind-apply-helpers": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
|
||||||
|
"dependencies": {
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"function-bind": "^1.1.2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/call-bound": {
|
||||||
|
"version": "1.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
|
||||||
|
"integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
|
||||||
|
"dependencies": {
|
||||||
|
"call-bind-apply-helpers": "^1.0.2",
|
||||||
|
"get-intrinsic": "^1.3.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/cassandra-driver": {
|
||||||
|
"version": "4.8.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/cassandra-driver/-/cassandra-driver-4.8.0.tgz",
|
||||||
|
"integrity": "sha512-HritfMGq9V7SuESeSodHvArs0mLuMk7uh+7hQK2lqdvXrvm50aWxb4RPxkK3mPDdsgHjJ427xNRFITMH2ei+Sw==",
|
||||||
|
"dependencies": {
|
||||||
|
"@types/node": "^18.11.18",
|
||||||
|
"adm-zip": "~0.5.10",
|
||||||
|
"long": "~5.2.3"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=18"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/content-disposition": {
|
||||||
|
"version": "0.5.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
|
||||||
|
"integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
|
||||||
|
"dependencies": {
|
||||||
|
"safe-buffer": "5.2.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/content-type": {
|
||||||
|
"version": "1.0.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
|
||||||
|
"integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/cookie": {
|
||||||
|
"version": "0.7.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz",
|
||||||
|
"integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/cookie-signature": {
|
||||||
|
"version": "1.0.6",
|
||||||
|
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
|
||||||
|
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
|
||||||
|
},
|
||||||
|
"node_modules/cors": {
|
||||||
|
"version": "2.8.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
|
||||||
|
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
|
||||||
|
"dependencies": {
|
||||||
|
"object-assign": "^4",
|
||||||
|
"vary": "^1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/debug": {
|
||||||
|
"version": "2.6.9",
|
||||||
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
||||||
|
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
||||||
|
"dependencies": {
|
||||||
|
"ms": "2.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/depd": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/destroy": {
|
||||||
|
"version": "1.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
|
||||||
|
"integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8",
|
||||||
|
"npm": "1.2.8000 || >= 1.4.16"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/dotenv": {
|
||||||
|
"version": "16.4.7",
|
||||||
|
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz",
|
||||||
|
"integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=12"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://dotenvx.com"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/dunder-proto": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
|
||||||
|
"dependencies": {
|
||||||
|
"call-bind-apply-helpers": "^1.0.1",
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"gopd": "^1.2.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/ee-first": {
|
||||||
|
"version": "1.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
|
||||||
|
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
|
||||||
|
},
|
||||||
|
"node_modules/encodeurl": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/es-define-property": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/es-errors": {
|
||||||
|
"version": "1.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
|
||||||
|
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/es-object-atoms": {
|
||||||
|
"version": "1.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
|
||||||
|
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
|
||||||
|
"dependencies": {
|
||||||
|
"es-errors": "^1.3.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/escape-html": {
|
||||||
|
"version": "1.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
|
||||||
|
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
|
||||||
|
},
|
||||||
|
"node_modules/etag": {
|
||||||
|
"version": "1.8.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
|
||||||
|
"integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/express": {
|
||||||
|
"version": "4.21.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz",
|
||||||
|
"integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==",
|
||||||
|
"dependencies": {
|
||||||
|
"accepts": "~1.3.8",
|
||||||
|
"array-flatten": "1.1.1",
|
||||||
|
"body-parser": "1.20.3",
|
||||||
|
"content-disposition": "0.5.4",
|
||||||
|
"content-type": "~1.0.4",
|
||||||
|
"cookie": "0.7.1",
|
||||||
|
"cookie-signature": "1.0.6",
|
||||||
|
"debug": "2.6.9",
|
||||||
|
"depd": "2.0.0",
|
||||||
|
"encodeurl": "~2.0.0",
|
||||||
|
"escape-html": "~1.0.3",
|
||||||
|
"etag": "~1.8.1",
|
||||||
|
"finalhandler": "1.3.1",
|
||||||
|
"fresh": "0.5.2",
|
||||||
|
"http-errors": "2.0.0",
|
||||||
|
"merge-descriptors": "1.0.3",
|
||||||
|
"methods": "~1.1.2",
|
||||||
|
"on-finished": "2.4.1",
|
||||||
|
"parseurl": "~1.3.3",
|
||||||
|
"path-to-regexp": "0.1.12",
|
||||||
|
"proxy-addr": "~2.0.7",
|
||||||
|
"qs": "6.13.0",
|
||||||
|
"range-parser": "~1.2.1",
|
||||||
|
"safe-buffer": "5.2.1",
|
||||||
|
"send": "0.19.0",
|
||||||
|
"serve-static": "1.16.2",
|
||||||
|
"setprototypeof": "1.2.0",
|
||||||
|
"statuses": "2.0.1",
|
||||||
|
"type-is": "~1.6.18",
|
||||||
|
"utils-merge": "1.0.1",
|
||||||
|
"vary": "~1.1.2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.10.0"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"type": "opencollective",
|
||||||
|
"url": "https://opencollective.com/express"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/finalhandler": {
|
||||||
|
"version": "1.3.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz",
|
||||||
|
"integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==",
|
||||||
|
"dependencies": {
|
||||||
|
"debug": "2.6.9",
|
||||||
|
"encodeurl": "~2.0.0",
|
||||||
|
"escape-html": "~1.0.3",
|
||||||
|
"on-finished": "2.4.1",
|
||||||
|
"parseurl": "~1.3.3",
|
||||||
|
"statuses": "2.0.1",
|
||||||
|
"unpipe": "~1.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/forwarded": {
|
||||||
|
"version": "0.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
|
||||||
|
"integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/fresh": {
|
||||||
|
"version": "0.5.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
|
||||||
|
"integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/function-bind": {
|
||||||
|
"version": "1.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
|
||||||
|
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/get-intrinsic": {
|
||||||
|
"version": "1.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
|
||||||
|
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
|
||||||
|
"dependencies": {
|
||||||
|
"call-bind-apply-helpers": "^1.0.2",
|
||||||
|
"es-define-property": "^1.0.1",
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"es-object-atoms": "^1.1.1",
|
||||||
|
"function-bind": "^1.1.2",
|
||||||
|
"get-proto": "^1.0.1",
|
||||||
|
"gopd": "^1.2.0",
|
||||||
|
"has-symbols": "^1.1.0",
|
||||||
|
"hasown": "^2.0.2",
|
||||||
|
"math-intrinsics": "^1.1.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/get-proto": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
|
||||||
|
"dependencies": {
|
||||||
|
"dunder-proto": "^1.0.1",
|
||||||
|
"es-object-atoms": "^1.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/gopd": {
|
||||||
|
"version": "1.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
|
||||||
|
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/has-symbols": {
|
||||||
|
"version": "1.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
|
||||||
|
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/hasown": {
|
||||||
|
"version": "2.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
|
||||||
|
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
|
||||||
|
"dependencies": {
|
||||||
|
"function-bind": "^1.1.2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/http-errors": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
|
||||||
|
"dependencies": {
|
||||||
|
"depd": "2.0.0",
|
||||||
|
"inherits": "2.0.4",
|
||||||
|
"setprototypeof": "1.2.0",
|
||||||
|
"statuses": "2.0.1",
|
||||||
|
"toidentifier": "1.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/iconv-lite": {
|
||||||
|
"version": "0.4.24",
|
||||||
|
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
|
||||||
|
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
|
||||||
|
"dependencies": {
|
||||||
|
"safer-buffer": ">= 2.1.2 < 3"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/inherits": {
|
||||||
|
"version": "2.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
|
||||||
|
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
|
||||||
|
},
|
||||||
|
"node_modules/ipaddr.js": {
|
||||||
|
"version": "1.9.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
|
||||||
|
"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/long": {
|
||||||
|
"version": "5.2.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/long/-/long-5.2.5.tgz",
|
||||||
|
"integrity": "sha512-e0r9YBBgNCq1D1o5Dp8FMH0N5hsFtXDBiVa0qoJPHpakvZkmDKPRoGffZJII/XsHvj9An9blm+cRJ01yQqU+Dw=="
|
||||||
|
},
|
||||||
|
"node_modules/math-intrinsics": {
|
||||||
|
"version": "1.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
|
||||||
|
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/media-typer": {
|
||||||
|
"version": "0.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
|
||||||
|
"integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/merge-descriptors": {
|
||||||
|
"version": "1.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
|
||||||
|
"integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/sindresorhus"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/methods": {
|
||||||
|
"version": "1.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
|
||||||
|
"integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/mime": {
|
||||||
|
"version": "1.6.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
|
||||||
|
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
|
||||||
|
"bin": {
|
||||||
|
"mime": "cli.js"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/mime-db": {
|
||||||
|
"version": "1.52.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
|
||||||
|
"integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/mime-types": {
|
||||||
|
"version": "2.1.35",
|
||||||
|
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
|
||||||
|
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
|
||||||
|
"dependencies": {
|
||||||
|
"mime-db": "1.52.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/ms": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
|
||||||
|
},
|
||||||
|
"node_modules/negotiator": {
|
||||||
|
"version": "0.6.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
|
||||||
|
"integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/object-assign": {
|
||||||
|
"version": "4.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
||||||
|
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.10.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/object-inspect": {
|
||||||
|
"version": "1.13.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
|
||||||
|
"integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/on-finished": {
|
||||||
|
"version": "2.4.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
|
||||||
|
"integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
|
||||||
|
"dependencies": {
|
||||||
|
"ee-first": "1.1.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/parseurl": {
|
||||||
|
"version": "1.3.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
|
||||||
|
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/path-to-regexp": {
|
||||||
|
"version": "0.1.12",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
|
||||||
|
"integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
|
||||||
|
},
|
||||||
|
"node_modules/proxy-addr": {
|
||||||
|
"version": "2.0.7",
|
||||||
|
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
|
||||||
|
"integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
|
||||||
|
"dependencies": {
|
||||||
|
"forwarded": "0.2.0",
|
||||||
|
"ipaddr.js": "1.9.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.10"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/qs": {
|
||||||
|
"version": "6.13.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
|
||||||
|
"integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
|
||||||
|
"dependencies": {
|
||||||
|
"side-channel": "^1.0.6"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.6"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/range-parser": {
|
||||||
|
"version": "1.2.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
|
||||||
|
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/raw-body": {
|
||||||
|
"version": "2.5.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
|
||||||
|
"integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
|
||||||
|
"dependencies": {
|
||||||
|
"bytes": "3.1.2",
|
||||||
|
"http-errors": "2.0.0",
|
||||||
|
"iconv-lite": "0.4.24",
|
||||||
|
"unpipe": "1.0.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/safe-buffer": {
|
||||||
|
"version": "5.2.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
|
||||||
|
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
|
||||||
|
"funding": [
|
||||||
|
{
|
||||||
|
"type": "github",
|
||||||
|
"url": "https://github.com/sponsors/feross"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "patreon",
|
||||||
|
"url": "https://www.patreon.com/feross"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "consulting",
|
||||||
|
"url": "https://feross.org/support"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"node_modules/safer-buffer": {
|
||||||
|
"version": "2.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||||
|
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||||
|
},
|
||||||
|
"node_modules/send": {
|
||||||
|
"version": "0.19.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz",
|
||||||
|
"integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==",
|
||||||
|
"dependencies": {
|
||||||
|
"debug": "2.6.9",
|
||||||
|
"depd": "2.0.0",
|
||||||
|
"destroy": "1.2.0",
|
||||||
|
"encodeurl": "~1.0.2",
|
||||||
|
"escape-html": "~1.0.3",
|
||||||
|
"etag": "~1.8.1",
|
||||||
|
"fresh": "0.5.2",
|
||||||
|
"http-errors": "2.0.0",
|
||||||
|
"mime": "1.6.0",
|
||||||
|
"ms": "2.1.3",
|
||||||
|
"on-finished": "2.4.1",
|
||||||
|
"range-parser": "~1.2.1",
|
||||||
|
"statuses": "2.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/send/node_modules/encodeurl": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/send/node_modules/ms": {
|
||||||
|
"version": "2.1.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
|
||||||
|
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
|
||||||
|
},
|
||||||
|
"node_modules/serve-static": {
|
||||||
|
"version": "1.16.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz",
|
||||||
|
"integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==",
|
||||||
|
"dependencies": {
|
||||||
|
"encodeurl": "~2.0.0",
|
||||||
|
"escape-html": "~1.0.3",
|
||||||
|
"parseurl": "~1.3.3",
|
||||||
|
"send": "0.19.0"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/setprototypeof": {
|
||||||
|
"version": "1.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
|
||||||
|
"integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
|
||||||
|
},
|
||||||
|
"node_modules/side-channel": {
|
||||||
|
"version": "1.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
|
||||||
|
"integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
|
||||||
|
"dependencies": {
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"object-inspect": "^1.13.3",
|
||||||
|
"side-channel-list": "^1.0.0",
|
||||||
|
"side-channel-map": "^1.0.1",
|
||||||
|
"side-channel-weakmap": "^1.0.2"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/side-channel-list": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
|
||||||
|
"integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
|
||||||
|
"dependencies": {
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"object-inspect": "^1.13.3"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/side-channel-map": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
|
||||||
|
"dependencies": {
|
||||||
|
"call-bound": "^1.0.2",
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"get-intrinsic": "^1.2.5",
|
||||||
|
"object-inspect": "^1.13.3"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/side-channel-weakmap": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
|
||||||
|
"dependencies": {
|
||||||
|
"call-bound": "^1.0.2",
|
||||||
|
"es-errors": "^1.3.0",
|
||||||
|
"get-intrinsic": "^1.2.5",
|
||||||
|
"object-inspect": "^1.13.3",
|
||||||
|
"side-channel-map": "^1.0.1"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4"
|
||||||
|
},
|
||||||
|
"funding": {
|
||||||
|
"url": "https://github.com/sponsors/ljharb"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/statuses": {
|
||||||
|
"version": "2.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
|
||||||
|
"integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/toidentifier": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">=0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/type-is": {
|
||||||
|
"version": "1.6.18",
|
||||||
|
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
|
||||||
|
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
|
||||||
|
"dependencies": {
|
||||||
|
"media-typer": "0.3.0",
|
||||||
|
"mime-types": "~2.1.24"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.6"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/undici-types": {
|
||||||
|
"version": "5.26.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
|
||||||
|
"integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
|
||||||
|
},
|
||||||
|
"node_modules/unpipe": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
||||||
|
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/utils-merge": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.4.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/uuid": {
|
||||||
|
"version": "11.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz",
|
||||||
|
"integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==",
|
||||||
|
"funding": [
|
||||||
|
"https://github.com/sponsors/broofa",
|
||||||
|
"https://github.com/sponsors/ctavan"
|
||||||
|
],
|
||||||
|
"bin": {
|
||||||
|
"uuid": "dist/esm/bin/uuid"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"node_modules/vary": {
|
||||||
|
"version": "1.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
|
||||||
|
"integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
|
||||||
|
"engines": {
|
||||||
|
"node": ">= 0.8"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,18 @@
|
||||||
|
{
|
||||||
|
"name": "foobleserver",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"description": "",
|
||||||
|
"main": "server.js",
|
||||||
|
"scripts": {
|
||||||
|
"test": "echo \"Error: no test specified\" && exit 1"
|
||||||
|
},
|
||||||
|
"author": "",
|
||||||
|
"license": "ISC",
|
||||||
|
"dependencies": {
|
||||||
|
"cassandra-driver": "^4.7.2",
|
||||||
|
"cors": "^2.8.5",
|
||||||
|
"dotenv": "^16.4.7",
|
||||||
|
"express": "^4.21.2",
|
||||||
|
"uuid": "^11.0.3"
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,199 @@
|
||||||
|
const express = require("express");
|
||||||
|
const cassandra = require("cassandra-driver");
|
||||||
|
const { v4: uuidv4 } = require("uuid");
|
||||||
|
|
||||||
|
const { sydb } = require("./db");
|
||||||
|
|
||||||
|
const app = express();
|
||||||
|
const port = 3014;
|
||||||
|
|
||||||
|
//let pScore = [];
|
||||||
|
|
||||||
|
let blockList = [
|
||||||
|
[0, 1, 1, 0, 1, 1, 1, 3, 1, 1, 1, 1, 0, 1, 1, 0],
|
||||||
|
[1, 1, 0, 0, 1, 1, 3, 1, 1, 0, 0, 0, 1, 0, 0, 0],
|
||||||
|
[0, 0, 1, 0, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 1, 1],
|
||||||
|
[1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 3, 1],
|
||||||
|
[0, 0, 1, 0, 0, 1, 1, 0, 0, 3, 1, 0, 1, 1, 1, 1],
|
||||||
|
[1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 3, 1, 1, 1, 1],
|
||||||
|
[1, 1, 0, 1, 1, 1, 0, 1, 0, 1, 3, 1, 0, 1, 0, 0],
|
||||||
|
[1, 1, 0, 0, 1, 0, 0, 1, 3, 1, 1, 1, 0, 1, 1, 0],
|
||||||
|
[0, 1, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 3, 0],
|
||||||
|
[0, 0, 1, 0, 0, 0, 3, 0, 1, 1, 1, 1, 0, 1, 1, 1],
|
||||||
|
[3, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1],
|
||||||
|
[0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 0, 0, 3, 0],
|
||||||
|
[1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 1, 3, 1, 1],
|
||||||
|
[0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 1, 1, 1, 0, 0],
|
||||||
|
[1, 0, 0, 0, 1, 0, 1, 1, 1, 0, 1, 1, 3, 1, 1, 0],
|
||||||
|
[1, 1, 1, 0, 1, 0, 1, 0, 1, 0, 3, 1, 0, 0, 1, 0],
|
||||||
|
[0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 3, 1, 1, 0, 1, 0],
|
||||||
|
[1, 0, 1, 1, 1, 0, 1, 0, 1, 1, 3, 0, 1, 0, 1, 0],
|
||||||
|
];
|
||||||
|
|
||||||
|
let dailyBlocks = [];
|
||||||
|
|
||||||
|
app.use(express.static("dist"));
|
||||||
|
app.use(express.json());
|
||||||
|
|
||||||
|
// ScyllaDB configuration
|
||||||
|
const client = new cassandra.Client({
|
||||||
|
contactPoints: [process.env.SCYLLA_HOST || "localhost"],
|
||||||
|
localDataCenter: "datacenter1", // Replace with your data center name
|
||||||
|
});
|
||||||
|
|
||||||
|
async function connectToScylla() {
|
||||||
|
try {
|
||||||
|
await client.connect();
|
||||||
|
console.log("Connected to ScyllaDB");
|
||||||
|
await sydb(client);
|
||||||
|
} catch (err) {
|
||||||
|
console.error("Failed to connect to ScyllaDB", err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function getDay(add) {
|
||||||
|
const date = new Date();
|
||||||
|
date.setDate(date.getDate() + add);
|
||||||
|
const year = date.getFullYear() % 100; // Get the last two digits of the year
|
||||||
|
const month = String(date.getMonth() + 1).padStart(2, "0"); // Months are 0-indexed, pad to 2 digits
|
||||||
|
const day = String(date.getDate()).padStart(2, "0"); // Pad day to 2 digits
|
||||||
|
|
||||||
|
return parseInt(`${year}${month}${day}`, 10); // Concatenate and convert to a number
|
||||||
|
}
|
||||||
|
|
||||||
|
async function getBlocks(date) {
|
||||||
|
const query = "SELECT * FROM qb.blocks WHERE day = ?";
|
||||||
|
const params = [date];
|
||||||
|
const options = { hints: ["int"] };
|
||||||
|
|
||||||
|
let { rows } = await client.execute(query, params, options);
|
||||||
|
|
||||||
|
return rows;
|
||||||
|
}
|
||||||
|
|
||||||
|
async function makeBlocks(date) {
|
||||||
|
const randomInts = [];
|
||||||
|
for (let i = 0; i < 25; i++) {
|
||||||
|
const randInt = Math.floor(Math.random() * 18); // Generates a random integer between 0 and 50
|
||||||
|
randomInts.push(randInt);
|
||||||
|
}
|
||||||
|
//return randomInts;
|
||||||
|
|
||||||
|
let b = randomInts;
|
||||||
|
const query = "INSERT INTO qb.blocks(day, blocks) VALUES(?,?);";
|
||||||
|
const params = [date, b];
|
||||||
|
const options = { hints: ["int", "list<int>"] };
|
||||||
|
|
||||||
|
await client.execute(query, params, options);
|
||||||
|
}
|
||||||
|
|
||||||
|
async function initBlocks() {
|
||||||
|
let blocks = await getBlocks(getDay(0));
|
||||||
|
if (!blocks[0]) {
|
||||||
|
await makeBlocks(getDay(0));
|
||||||
|
blocks = await getBlocks(getDay(0));
|
||||||
|
}
|
||||||
|
|
||||||
|
let blocks1 = await getBlocks(getDay(1));
|
||||||
|
if (!blocks1[0]) await makeBlocks(getDay(1));
|
||||||
|
|
||||||
|
let blockIds = blocks[0].blocks;
|
||||||
|
dailyBlocks = blockIds.map((n) => blockList[n]);
|
||||||
|
//console.log(dailyBlocks);
|
||||||
|
}
|
||||||
|
|
||||||
|
// async function prevScore(){
|
||||||
|
// let day = getDay(-1);
|
||||||
|
// let query = "SELECT * FROM fooble.beta_sbx WHERE day = ? ORDER BY score DESC LIMIT 10;";
|
||||||
|
// let params = [day];
|
||||||
|
// let options = {hints: ['int']};
|
||||||
|
// try {
|
||||||
|
// let {rows} = await client.execute(query, params, options);
|
||||||
|
// pScore = rows;
|
||||||
|
// } catch (err) {
|
||||||
|
// console.error('Prev Score Error:', err);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
|
async function initServer() {
|
||||||
|
await connectToScylla();
|
||||||
|
|
||||||
|
initBlocks();
|
||||||
|
//prevScore();
|
||||||
|
}
|
||||||
|
|
||||||
|
initServer();
|
||||||
|
|
||||||
|
//DetermineDailyWord
|
||||||
|
setInterval(
|
||||||
|
() => {
|
||||||
|
initBlocks();
|
||||||
|
//prevScore();
|
||||||
|
},
|
||||||
|
60 * 60 * 1000,
|
||||||
|
);
|
||||||
|
|
||||||
|
app.get("/", (req, res) => {
|
||||||
|
res.sendFile(path.resolve(__dirname, "dist", "index.html"));
|
||||||
|
});
|
||||||
|
|
||||||
|
// app.get("/function", async (req, res) => {
|
||||||
|
// res.send(filterStringsByLength());
|
||||||
|
// });
|
||||||
|
|
||||||
|
app.get("/api/blocks", (req, res) => {
|
||||||
|
console.log(dailyBlocks[0]);
|
||||||
|
res.send(dailyBlocks);
|
||||||
|
});
|
||||||
|
|
||||||
|
// app.get("/api/scoreboard", async (req, res) => {
|
||||||
|
// let day = getDay(0);
|
||||||
|
// let query = "SELECT * FROM fooble.beta_sbx WHERE day = ? ORDER BY score DESC LIMIT 10;";
|
||||||
|
// let params = [day];
|
||||||
|
// let options = {hints: ['int']};
|
||||||
|
// try {
|
||||||
|
// let {rows} = await client.execute(query, params, options);
|
||||||
|
// //console.log(rows);
|
||||||
|
// let data = {
|
||||||
|
// 'today': rows,
|
||||||
|
// 'prev': pScore,
|
||||||
|
// }
|
||||||
|
// res.json(data);
|
||||||
|
// } catch (err) {
|
||||||
|
// console.error('Write error:', err);
|
||||||
|
// console.log('Failed to write data');
|
||||||
|
// res.status(500).send("Failed to retrieve data: " + err.message);
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
|
// app.post("/api/score", async (req, res) => {
|
||||||
|
// const { username, line, score } = req.body;
|
||||||
|
// const id = uuidv4();
|
||||||
|
// console.log(username, line, score);
|
||||||
|
// let day = getDay(0);
|
||||||
|
// let query = "INSERT INTO fooble.beta_sbx(id, username, email, day, line, score) VALUES(?,?,?,?,?,?)";
|
||||||
|
// let params = [id, username, "NA", day, line, score];
|
||||||
|
// let options = { hints: ['uuid', 'text', 'text', 'int', 'int', 'int'] };
|
||||||
|
// try {
|
||||||
|
// await client.execute(query, params, options);
|
||||||
|
// console.log('Score written successfully');
|
||||||
|
// } catch (err) {
|
||||||
|
// console.error('Write error:', err);
|
||||||
|
// console.log('Failed to write data');
|
||||||
|
// }
|
||||||
|
// res.send("Score Recorded");
|
||||||
|
// });
|
||||||
|
|
||||||
|
app.get("/api/test", async (req, res) => {
|
||||||
|
try {
|
||||||
|
const query = "SELECT release_version FROM system.local";
|
||||||
|
const result = await client.execute(query);
|
||||||
|
res.send(`ScyllaDB version: ${result.rows[0].release_version}`);
|
||||||
|
} catch (err) {
|
||||||
|
res.status(500).send(`Error querying ScyllaDB: ${err.message}`);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
app.listen(port, () => {
|
||||||
|
console.log(`App running at http://localhost:${port}`);
|
||||||
|
});
|
|
@ -0,0 +1,13 @@
|
||||||
|
// See https://svelte.dev/docs/kit/types#app.d.ts
|
||||||
|
// for information about these interfaces
|
||||||
|
declare global {
|
||||||
|
namespace App {
|
||||||
|
// interface Error {}
|
||||||
|
// interface Locals {}
|
||||||
|
// interface PageData {}
|
||||||
|
// interface PageState {}
|
||||||
|
// interface Platform {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export {};
|
|
@ -0,0 +1,15 @@
|
||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" type="image/svg+xml" href="%sveltekit.assets%/PBS_LOGO_NT.svg" />
|
||||||
|
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap" rel="stylesheet">
|
||||||
|
<link rel="stylesheet" href="/app.css" />
|
||||||
|
<title>Queueb!</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
|
||||||
|
%sveltekit.head%
|
||||||
|
</head>
|
||||||
|
<body data-sveltekit-preload-data="hover">
|
||||||
|
<div style="display: contents">%sveltekit.body%</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1 @@
|
||||||
|
// place files you want to import through the `$lib` alias in this folder.
|
|
@ -0,0 +1,569 @@
|
||||||
|
<script lang="ts">
|
||||||
|
import { onMount } from "svelte";
|
||||||
|
import axios from "axios";
|
||||||
|
|
||||||
|
let username: string = "PLACEHOLDER";
|
||||||
|
|
||||||
|
let dev = true;
|
||||||
|
|
||||||
|
let checkGo = false;
|
||||||
|
|
||||||
|
let showRules = false;
|
||||||
|
|
||||||
|
let start: boolean = false;
|
||||||
|
|
||||||
|
let promptInput: string;
|
||||||
|
|
||||||
|
let locked: boolean = false;
|
||||||
|
|
||||||
|
let score: number = 0;
|
||||||
|
let gameEnding: boolean = false;
|
||||||
|
let gameOver: boolean = false;
|
||||||
|
|
||||||
|
let fdef: any[] = [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3];
|
||||||
|
let cdef: any[] = [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3];
|
||||||
|
let mdef: any[] = [3, 1, 1, 1, 1, 3, 3, 3, 3, 1, 1, 1, 1, 3];
|
||||||
|
let cubeDefault: any[] = [
|
||||||
|
[...fdef],
|
||||||
|
[...cdef],
|
||||||
|
[...cdef],
|
||||||
|
[...cdef],
|
||||||
|
[...cdef],
|
||||||
|
[...mdef],
|
||||||
|
[...mdef],
|
||||||
|
[...mdef],
|
||||||
|
[...mdef],
|
||||||
|
[...cdef],
|
||||||
|
[...cdef],
|
||||||
|
[...cdef],
|
||||||
|
[...cdef],
|
||||||
|
[...fdef],
|
||||||
|
];
|
||||||
|
|
||||||
|
let cube: any[] = [...cubeDefault];
|
||||||
|
let futureCube: any[] = [...cube];
|
||||||
|
|
||||||
|
//let block:any[] = [[0,0,1,0, 0,0,3,0, 1,1,1,1, 0,1,1,1],[0,1,0,0, 1,1,0,0, 1,1,3,1, 1,1,0,0],[1,1,1,0, 1,1,1,1, 0,3,0,0, 0,1,0,0],[0,0,1,1, 1,3,1,1, 0,0,1,1, 0,0,1,0]]
|
||||||
|
let blocks: any[] = [
|
||||||
|
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
|
||||||
|
];
|
||||||
|
|
||||||
|
let defBlock: any[] = [
|
||||||
|
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
|
||||||
|
];
|
||||||
|
|
||||||
|
let root: any[] = [7, 7];
|
||||||
|
let current: number = 0;
|
||||||
|
|
||||||
|
let block: any[] = [defBlock, defBlock, defBlock, defBlock];
|
||||||
|
|
||||||
|
let rotation: number = 0;
|
||||||
|
|
||||||
|
let colors: any[] = [
|
||||||
|
"255,255,0",
|
||||||
|
"255,0,255",
|
||||||
|
"0,255,255",
|
||||||
|
"255,0,0",
|
||||||
|
"0,0,255",
|
||||||
|
"255,0,255",
|
||||||
|
"0,255,0",
|
||||||
|
"255,191,0",
|
||||||
|
"128,255,0",
|
||||||
|
"0,128,255",
|
||||||
|
"0,255,128",
|
||||||
|
"0,255,64",
|
||||||
|
"191,0,255",
|
||||||
|
"0,255,192",
|
||||||
|
"255,128,128",
|
||||||
|
"128,0,255",
|
||||||
|
"255,128,0",
|
||||||
|
"128,255,255",
|
||||||
|
];
|
||||||
|
|
||||||
|
let scoreboard: any[] = [];
|
||||||
|
let pscoreboard: any[] = [];
|
||||||
|
|
||||||
|
export let daily: any[] = Array.from({ length: 25 }, (_, index) => index);
|
||||||
|
|
||||||
|
function makeRot(b: any) {
|
||||||
|
let rotated = [];
|
||||||
|
for (let col = 0; col < 4; col++) {
|
||||||
|
for (let row = 3; row >= 0; row--) {
|
||||||
|
//console.log(b);
|
||||||
|
rotated.push(b[row * 4 + col]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return rotated;
|
||||||
|
}
|
||||||
|
|
||||||
|
function genBlock(b: any) {
|
||||||
|
let rotations = [b]; // Start with the original block (0-degree rotation)
|
||||||
|
let rotated90 = makeRot(b);
|
||||||
|
rotations.push(rotated90); // 90-degree rotation
|
||||||
|
let rotated180 = makeRot(rotated90);
|
||||||
|
rotations.push(rotated180); // 180-degree rotation
|
||||||
|
let rotated270 = makeRot(rotated180);
|
||||||
|
rotations.push(rotated270); // 270-degree rotation
|
||||||
|
//console.log(rotations);
|
||||||
|
return rotations;
|
||||||
|
}
|
||||||
|
|
||||||
|
async function gameSetup() {
|
||||||
|
await axios.get('/api/blocks').then((res) => {
|
||||||
|
blocks = res.data;
|
||||||
|
//console.log(blocks);
|
||||||
|
})
|
||||||
|
.catch((error) => {
|
||||||
|
if(error.code != 'ERR_INVALID_URL') console.error('Error fetching data:', error);
|
||||||
|
});
|
||||||
|
|
||||||
|
let cacheData = localStorage.getItem("gameState");
|
||||||
|
let cacheGame = cacheData
|
||||||
|
? JSON.parse(cacheData)
|
||||||
|
: {
|
||||||
|
daily: Array.from({ length: 25 }, (_, index) => index),
|
||||||
|
};
|
||||||
|
if (cacheGame.daily.join("") == daily.join("")) {
|
||||||
|
//playing = cacheGame.playing; gameOver instead of playing
|
||||||
|
cube = cacheGame.cube || cube;
|
||||||
|
current = cacheGame.current || 0;
|
||||||
|
gameOver = cacheGame.gameOver || false;
|
||||||
|
if (gameOver) score = cacheGame.score || 0;
|
||||||
|
}
|
||||||
|
//console.log(current, blocks[current]);
|
||||||
|
block = genBlock(blocks[current]);
|
||||||
|
}
|
||||||
|
|
||||||
|
let makeCube = (x: number) => {
|
||||||
|
let c = colors[x % 100];
|
||||||
|
let a = 1 - x / 1400;
|
||||||
|
let val = "background-color: rgba(255, 255, 255, .9)";
|
||||||
|
if (x == 3) val = "background-color: rgba(255, 255, 255, .5)";
|
||||||
|
if (x > 99) val = `background-color: rgba(${c}, ${a})`;
|
||||||
|
return val;
|
||||||
|
};
|
||||||
|
|
||||||
|
let onEnter = (pI: string) => {
|
||||||
|
username = pI;
|
||||||
|
localStorage.setItem("username", username);
|
||||||
|
start = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
let nudgeY = (n: number) => {
|
||||||
|
root[0] = root[0] + n;
|
||||||
|
if (root[0] > 10) root[0] = 10;
|
||||||
|
if (root[0] < 0) root[0] = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
let nudgeX = (n: number) => {
|
||||||
|
root[1] = root[1] + n;
|
||||||
|
if (root[1] > 10) root[1] = 10;
|
||||||
|
if (root[1] < 0) root[1] = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
let rotate = (n: number) => {
|
||||||
|
rotation = rotation + n;
|
||||||
|
if (rotation < 0) rotation = 3;
|
||||||
|
if (rotation > 3) rotation = 0;
|
||||||
|
};
|
||||||
|
|
||||||
|
let place = (n: number) => {
|
||||||
|
let checkPlace = true;
|
||||||
|
let placeCube: any[] = [];
|
||||||
|
if (locked) {
|
||||||
|
locked = false;
|
||||||
|
} else {
|
||||||
|
placeCube = cube.map((row) => [...row]);
|
||||||
|
block[rotation].forEach((v: number, i: number) => {
|
||||||
|
let x = 0;
|
||||||
|
let y = 0;
|
||||||
|
if ([4, 5, 6, 7].includes(i)) x = 1;
|
||||||
|
if ([1, 5, 9, 13].includes(i)) y = 1;
|
||||||
|
if ([8, 9, 10, 11].includes(i)) x = 2;
|
||||||
|
if ([2, 6, 10, 14].includes(i)) y = 2;
|
||||||
|
if ([12, 13, 14, 15].includes(i)) x = 3;
|
||||||
|
if ([3, 7, 11, 15].includes(i)) y = 3;
|
||||||
|
let r = root[0] + x;
|
||||||
|
let c = root[1] + y;
|
||||||
|
if (v != 0) {
|
||||||
|
if (cube[r][c] > 9) checkPlace = false;
|
||||||
|
//console.log(cube[r][c]);
|
||||||
|
placeCube[r][c] = placeCube[r][c] * v * 100 + current;
|
||||||
|
//console.log(futureCube[r][c] * v * 100);
|
||||||
|
//console.log(r,c);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
if (checkPlace) {
|
||||||
|
futureCube = placeCube;
|
||||||
|
locked = true;
|
||||||
|
} else {
|
||||||
|
locked = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
let commit = (n: number) => {
|
||||||
|
locked = false;
|
||||||
|
cube = [];
|
||||||
|
cube = [...futureCube];
|
||||||
|
root = [7, 7];
|
||||||
|
current++;
|
||||||
|
block = genBlock(blocks[current]);
|
||||||
|
let gameState = {
|
||||||
|
cube: cube,
|
||||||
|
current: current,
|
||||||
|
gameOver: gameOver,
|
||||||
|
daily: daily,
|
||||||
|
score: score,
|
||||||
|
};
|
||||||
|
localStorage.setItem("gameState", JSON.stringify(gameState));
|
||||||
|
};
|
||||||
|
|
||||||
|
let endGame = () => {
|
||||||
|
locked = true;
|
||||||
|
gameOver = true;
|
||||||
|
let total = cube.flat().reduce((acc, num) => acc + num, 0);
|
||||||
|
score = total;
|
||||||
|
let gameState = {
|
||||||
|
cube: cube,
|
||||||
|
current: current,
|
||||||
|
gameOver: gameOver,
|
||||||
|
daily: daily,
|
||||||
|
score: score,
|
||||||
|
};
|
||||||
|
localStorage.setItem("gameState", JSON.stringify(gameState));
|
||||||
|
};
|
||||||
|
|
||||||
|
let reset = () => {
|
||||||
|
cube = cubeDefault;
|
||||||
|
current = 0;
|
||||||
|
gameOver = false;
|
||||||
|
score = 0;
|
||||||
|
|
||||||
|
let gameState = {
|
||||||
|
cube: cube,
|
||||||
|
current: current,
|
||||||
|
gameOver: gameOver,
|
||||||
|
daily: daily,
|
||||||
|
score: score,
|
||||||
|
};
|
||||||
|
localStorage.setItem("gameState", JSON.stringify(gameState));
|
||||||
|
};
|
||||||
|
|
||||||
|
onMount(() => {
|
||||||
|
username = localStorage.getItem("username") || "";
|
||||||
|
if (username.length > 2) promptInput = username;
|
||||||
|
|
||||||
|
gameSetup();
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div class="queueb">
|
||||||
|
{#if !start}
|
||||||
|
<div class="fullscreen-prompt">
|
||||||
|
<div class="prompt-content">
|
||||||
|
<div class="footer">
|
||||||
|
<img
|
||||||
|
style="height: 1.5em; margin: 1.7em 2px 2px 2px"
|
||||||
|
src="/PBS_LOGO_NT.svg"
|
||||||
|
alt="LOGO"
|
||||||
|
/>
|
||||||
|
<h1 class="prompt-text">QueueB Beta</h1>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p class="prompt-text">
|
||||||
|
Welcome! QueueB is a daily spacial puzzle game. Each day you
|
||||||
|
will recieve a unique queue of blocks and you must decide
|
||||||
|
where to place them to maximize your score. Future Updates
|
||||||
|
will add a scoreboard, additional unique blocks, and more!
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<button
|
||||||
|
class="prompt-input"
|
||||||
|
on:click={() => (showRules = !showRules)}
|
||||||
|
>
|
||||||
|
{#if showRules}
|
||||||
|
<p class="prompt-text">
|
||||||
|
Rules: Nudge and rotate each block you are given
|
||||||
|
into position. Each square on a block you place is
|
||||||
|
worth 100pts. Your blocks cannot overlap and
|
||||||
|
placement will be prevented. The dark grey squares
|
||||||
|
multiply squares placed on them by 3x. Blocks may
|
||||||
|
have a unique square which also has a 3x multiplier.
|
||||||
|
These multipliers can stack to score higher! Click
|
||||||
|
</p>
|
||||||
|
{:else}
|
||||||
|
<div class="prompt-text">Touch Here to See Rules</div>
|
||||||
|
{/if}
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<h1 class="prompt-text">Your Username</h1>
|
||||||
|
|
||||||
|
<input
|
||||||
|
type="text"
|
||||||
|
maxlength="12"
|
||||||
|
placeholder="INPUT NAME HERE"
|
||||||
|
bind:value={promptInput}
|
||||||
|
class="prompt-input"
|
||||||
|
/>
|
||||||
|
<button
|
||||||
|
disabled={promptInput == undefined ||
|
||||||
|
promptInput.length < 3}
|
||||||
|
class="prompt-input prompt-button"
|
||||||
|
on:click={() => onEnter(promptInput)}
|
||||||
|
>
|
||||||
|
ENTER
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<a href="https://studio.paradisbend.com">
|
||||||
|
<p class="prompt-text">Created By Paradis Bend Studio</p>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
<h1>Welcome {username}</h1>
|
||||||
|
|
||||||
|
<div class="cubeGrid" style="--col-count: {cube[0].length}">
|
||||||
|
{#each cube as c, index}
|
||||||
|
{#each c as x, i}
|
||||||
|
<div class="cube" style={makeCube(x)}>
|
||||||
|
{#if root[0] == index && root[1] == i && !gameEnding && start}
|
||||||
|
<div class="activeBlock">
|
||||||
|
{#each block[rotation] as b}
|
||||||
|
<div
|
||||||
|
class="{b > 0 ? 'blocks' : 'noblocks'} {b ==
|
||||||
|
3
|
||||||
|
? 'b2'
|
||||||
|
: null}"
|
||||||
|
style={b > 0
|
||||||
|
? `background-color: rgba(${colors[current]}, 0.7)`
|
||||||
|
: ""}
|
||||||
|
>
|
||||||
|
{#if b == 2}{/if}
|
||||||
|
</div>
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
</div>
|
||||||
|
{/each}
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{#if gameOver}
|
||||||
|
<h1>Score: {score}</h1>
|
||||||
|
<h1>Thanks For Playing!</h1>
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
<div class="controls">
|
||||||
|
<div class="controlRow">
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
on:click={() => rotate(-1)}
|
||||||
|
disabled={locked}>Rotate L</button
|
||||||
|
>
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
on:click={() => nudgeY(-1)}
|
||||||
|
disabled={locked}>Up</button
|
||||||
|
>
|
||||||
|
<button class="control" on:click={() => rotate(1)} disabled={locked}
|
||||||
|
>Rotate R</button
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<div class="controlRow">
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
on:click={() => nudgeX(-1)}
|
||||||
|
disabled={locked}>Left</button
|
||||||
|
>
|
||||||
|
<button class="control" on:click={() => nudgeY(1)} disabled={locked}
|
||||||
|
>Down</button
|
||||||
|
>
|
||||||
|
<button class="control" on:click={() => nudgeX(1)} disabled={locked}
|
||||||
|
>Right</button
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<div class="controlRow">
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
disabled={gameOver}
|
||||||
|
on:click={() => place(0)}
|
||||||
|
>{!locked ? "Place" : "Pick Up"}</button
|
||||||
|
>
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
disabled={!locked || gameOver}
|
||||||
|
on:click={() => commit(0)}>Confirm</button
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<div class="controlRow">
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
disabled={gameOver}
|
||||||
|
on:click={() => (gameEnding = !gameEnding)}
|
||||||
|
>Queueb out: {current}</button
|
||||||
|
>
|
||||||
|
<button
|
||||||
|
class="control"
|
||||||
|
disabled={!gameEnding || gameOver}
|
||||||
|
on:click={endGame}>Score Your Game</button
|
||||||
|
>
|
||||||
|
</div>
|
||||||
|
<div class="controlRow">
|
||||||
|
<button class="control" on:click={reset}>Dev Reset</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="footer">
|
||||||
|
<img
|
||||||
|
style="height: 1rem; margin: 1rem 2px 2px 2px"
|
||||||
|
src="/PBS_LOGO_NT.svg"
|
||||||
|
alt="LOGO"
|
||||||
|
/>
|
||||||
|
<a href="https://studio.paradisbend.com">
|
||||||
|
<p>Paradis Bend Studio | QueueB</p>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
h1,
|
||||||
|
p {
|
||||||
|
font-family: "Roboto", sans-serif;
|
||||||
|
text-align: center;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.queueb {
|
||||||
|
margin: auto;
|
||||||
|
width: 30rem;
|
||||||
|
max-width: 100vw;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cubeGrid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(var(--col-count), minmax(1rem, 1fr));
|
||||||
|
width: 100%;
|
||||||
|
gap: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cube {
|
||||||
|
border: 1px solid rgb(88, 88, 88);
|
||||||
|
background-color: rgba(255, 255, 255, 0.7);
|
||||||
|
max-width: 2.2rem;
|
||||||
|
height: 2rem;
|
||||||
|
position: relative;
|
||||||
|
overflow: visible;
|
||||||
|
}
|
||||||
|
|
||||||
|
.activeBlock {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(4, minmax(1rem, 1fr));
|
||||||
|
width: 100%;
|
||||||
|
gap: 0;
|
||||||
|
position: relative;
|
||||||
|
overflow: auto;
|
||||||
|
z-index: 9998;
|
||||||
|
width: 420%;
|
||||||
|
height: 420%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.blocks {
|
||||||
|
z-index: 9999;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.noblocks {
|
||||||
|
z-index: 9999;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.b2 {
|
||||||
|
outline: 8px solid rgba(1, 1, 1, 0.208);
|
||||||
|
outline-offset: -12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.controls {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
width: 100%;
|
||||||
|
margin: 1.5rem 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.controlRow {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
justify-content: center;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.control {
|
||||||
|
flex-grow: 1;
|
||||||
|
width: 8rem;
|
||||||
|
height: 3rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer {
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.fullscreen-prompt {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100vw;
|
||||||
|
height: 100vh;
|
||||||
|
background-color: rgba(0, 0, 0, 0.7); /* Semi-transparent background */
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
z-index: 1000; /* Ensure it's on top of other elements */
|
||||||
|
}
|
||||||
|
|
||||||
|
.prompt-content {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
background: white;
|
||||||
|
width: 80vw;
|
||||||
|
padding: 2rem;
|
||||||
|
margin: 1rem;
|
||||||
|
margin-bottom: auto;
|
||||||
|
border-radius: 10px;
|
||||||
|
text-align: center;
|
||||||
|
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
|
||||||
|
max-height: 70vh;
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.prompt-text {
|
||||||
|
color: rgb(40, 60, 80);
|
||||||
|
}
|
||||||
|
|
||||||
|
.prompt-input {
|
||||||
|
color: rgb(40, 60, 80);
|
||||||
|
border: 1px solid rgb(55, 83, 124);
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
padding: 0.5rem 1rem;
|
||||||
|
border-radius: 5px;
|
||||||
|
cursor: pointer;
|
||||||
|
min-width: 50vw;
|
||||||
|
}
|
||||||
|
|
||||||
|
.prompt-button {
|
||||||
|
background-color: rgb(40, 60, 80);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.prompt-button:disabled {
|
||||||
|
background-color: grey;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:hover {
|
||||||
|
background-color: rgba(0, 0, 0, 0.1);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,154 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="195.50867mm"
|
||||||
|
height="195.50867mm"
|
||||||
|
viewBox="0 0 195.50865 195.50865"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1">
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect10" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="858.10406"
|
||||||
|
height="134.81934"
|
||||||
|
id="rect11" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="631.388"
|
||||||
|
height="132.91058"
|
||||||
|
id="rect12" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect16" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(7.3405282,-2.6855591)">
|
||||||
|
<path
|
||||||
|
style="fill:#162530;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-dasharray:none;stroke-opacity:0"
|
||||||
|
d="m -7.3405282,198.19424 38.2697802,-0.0385 0.111286,-21.13897 c 0.137826,-26.18018 21.368838,-47.33955 47.549294,-47.27258 L 188.16815,130.0245 188.16232,2.6855591 69.627792,3.3627357 C 27.150813,3.6054027 -7.1677648,38.085362 -7.2135997,80.563009 Z"
|
||||||
|
id="path4" />
|
||||||
|
<path
|
||||||
|
style="display:inline;fill:#a6a6a6;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 73.807334,193.93232 c -1.639601,-11.54527 4.62143,-22.63434 3.665342,-33.32858 -0.297047,-3.32259 -2.375926,-8.40173 -3.625321,-11.50719 l -2.305334,-5.73008 c -1.54692,-3.84498 -1.219071,-8.19052 0.887223,-11.75989 1.802417,-2.86134 5.724623,-3.45613 8.29432,-1.2578 3.63566,2.93191 5.821587,13.90934 9.40479,23.31746 3.972461,10.43017 11.495196,8.92317 19.200826,4.59958 4.88785,-2.74255 12.16811,-8.27281 17.11685,-10.90169 12.55965,-6.67197 17.82441,-3.20583 28.54331,-0.35312 5.69381,1.51535 15.14183,0.95346 20.89479,-0.34486 l 0.0274,-0.006 c 5.34383,-1.20599 11.7998,2.97848 11.79799,8.45672 l -0.015,45.40734 -108.513062,-0.026 c -2.422592,0.0153 -5.033845,-4.17015 -5.374044,-6.56567 z"
|
||||||
|
id="path1"
|
||||||
|
transform="matrix(1.0755781,0,0,0.64625316,-13.733827,68.57362)" />
|
||||||
|
<g
|
||||||
|
id="g4"
|
||||||
|
transform="matrix(2.6263015,0,0,4.9405572,-277.84724,-578.21708)"
|
||||||
|
style="display:inline">
|
||||||
|
<rect
|
||||||
|
style="fill:#4b443b;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
id="rect4"
|
||||||
|
width="2.152174"
|
||||||
|
height="4.9373403"
|
||||||
|
x="166.32558"
|
||||||
|
y="146.98083" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 158.07541,149.16934 8.98368,-8.81627 8.98368,8.71831 z"
|
||||||
|
id="path2-3-3-8" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 161.4021,136.60544 5.81871,-8.05668 5.81871,7.96716 z"
|
||||||
|
id="path2" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.99915,140.73765 7.15103,-8.22964 7.27155,8.14012 z"
|
||||||
|
id="path2-3" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.12236,145.20971 7.84429,-8.72291 7.84429,8.63339 z"
|
||||||
|
id="path2-3-3" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5"
|
||||||
|
style="display:inline">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 183.5061,72.569778 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 H 116.6259 v 13.440042 h 53.44016 V 86.00982 h -40.10679 c -7.78669,0 -13.33337,5.546684 -13.33337,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33337,13.33337 H 183.5061 Z M 129.95927,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 256.03974,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -47.78682 v 66.986874 h 13.33338 V 72.569778 H 242.5997 V 86.00982 h 13.44004 z m 74.13348,0 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 h -53.44017 v 13.440042 h 53.44017 V 86.00982 h -40.10679 c -7.7867,0 -13.33338,5.546684 -13.33338,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33338,13.33337 h 53.54683 z M 276.62639,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 406.22687,39.929676 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54669,13.33337 13.33338,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33338 v 66.986874 h 13.33338 z M 504.254,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.5467,-13.333375 H 455.18718 V 72.569778 h 45.76015 V 59.129736 h -45.76015 c -8.10669,0 -13.33337,4.906682 -13.33337,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33337,13.333375 h 35.52012 v 13.440045 h -47.89349 v 13.33337 h 47.89349 c 8.64002,0 13.5467,-4.69335 13.5467,-13.33337 z"
|
||||||
|
id="text2"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
aria-label="Paradis " />
|
||||||
|
<path
|
||||||
|
d="m 104.35917,99.343195 c 0,-8.106692 -5.333352,-13.333375 -13.546711,-13.333375 H 55.292348 V 72.569778 H 101.05249 V 59.129736 H 55.292348 c -8.106692,0 -13.333375,4.906682 -13.333375,13.440042 V 86.00982 c 0,8.746694 5.440017,13.333375 13.333375,13.333375 H 90.812459 V 112.78324 H 42.918976 v 13.33337 h 47.893483 c 8.640027,0 13.546711,-4.69335 13.546711,-13.33337 z m 37.01342,13.440045 H 127.93255 V 71.503108 h 13.44004 V 59.129736 H 127.93255 V 40.14301 h -13.33338 v 72.64023 c 0,7.68002 5.54669,13.33337 13.33338,13.33337 h 13.44004 z M 215.82615,59.129736 H 202.49278 V 112.78324 H 162.27932 V 59.129736 h -13.22671 v 53.653504 c 0,7.68002 5.44002,13.33337 13.22671,13.33337 h 40.21346 c 7.89336,0 13.33337,-5.44002 13.33337,-13.33337 z m 76.05364,-19.20006 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33337,5.760018 -13.33337,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33337,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33337 v 66.986874 h 13.33337 z m 77.54697,13.440042 c 0,-7.360023 -5.97335,-13.440042 -13.33338,-13.440042 h -40.10679 c -7.14669,0 -13.33337,5.866685 -13.33337,13.440042 v 40.213462 c 0,8.96002 4.48001,13.33337 13.33337,13.33337 h 40.10679 c 8.85336,0 13.33338,-4.37335 13.33338,-13.33337 z M 341.05344,112.78324 V 72.569778 h 40.10679 v 40.213462 z"
|
||||||
|
id="text2-9"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
aria-label="Studio" />
|
||||||
|
<path
|
||||||
|
d="m 110.01252,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.226709,-13.120041 H 56.465685 V 39.929676 H 43.13231 v 86.186934 h 53.653501 c 7.786689,0 13.226709,-5.44002 13.226709,-13.33337 z M 56.465685,112.78324 V 72.569778 H 96.785811 V 112.78324 Z M 172.83945,99.236528 c 7.89335,0 13.2267,-5.33335 13.2267,-13.333375 V 72.463111 c 0,-7.680024 -5.44001,-13.333375 -13.2267,-13.333375 h -39.78679 c -8.4267,0 -13.22671,5.546684 -13.22671,13.333375 v 40.320129 c 0,7.57335 5.44001,13.33337 13.22671,13.33337 h 49.70682 V 112.78324 H 133.05266 V 99.236528 Z M 133.05266,85.903153 V 72.463111 h 39.78679 V 85.903153 Z M 259.45304,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -50.02682 v 66.986874 h 13.33337 V 72.569778 H 246.013 v 53.546832 h 13.44004 z m 75.94698,-32.640102 h -13.33337 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33338,13.33337 h 52.37349 z M 283.02653,112.78324 V 72.569778 h 39.04012 v 40.213462 z"
|
||||||
|
id="text2-5"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
aria-label="bend " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5-7"
|
||||||
|
style="display:none"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 184.78611,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.22671,-13.120041 H 131.23928 V 39.929676 H 117.9059 v 86.186934 h 53.6535 c 7.78669,0 13.22671,-5.44002 13.22671,-13.33337 z M 131.23928,112.78324 V 72.569778 H 171.5594 V 112.78324 Z M 256.7864,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.54671,-13.333375 H 207.71958 V 72.569778 h 45.76014 V 59.129736 h -45.76014 c -8.10669,0 -13.33338,4.906682 -13.33338,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33338,13.333375 h 35.52011 v 13.440045 h -47.89348 v 13.33337 h 47.89348 c 8.64003,0 13.54671,-4.69335 13.54671,-13.33337 z"
|
||||||
|
id="text2-3"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
aria-label="Pbs " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g9"
|
||||||
|
style="display:none">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
id="text7"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect10);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan1">Paradis </tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
id="text8"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect11);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan2">Studio</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
id="text9"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect12);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan3">bend </tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g16"
|
||||||
|
style="display:none"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
id="text16"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect16);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan4">Pbs </tspan></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,154 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="195.50867mm"
|
||||||
|
height="195.50867mm"
|
||||||
|
viewBox="0 0 195.50865 195.50865"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg">
|
||||||
|
<defs
|
||||||
|
id="defs1">
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect10" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="858.10406"
|
||||||
|
height="134.81934"
|
||||||
|
id="rect11" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="631.388"
|
||||||
|
height="132.91058"
|
||||||
|
id="rect12" />
|
||||||
|
<rect
|
||||||
|
x="32.480461"
|
||||||
|
y="30.450434"
|
||||||
|
width="558.27716"
|
||||||
|
height="146.69051"
|
||||||
|
id="rect16" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(7.3405282,-2.6855591)">
|
||||||
|
<path
|
||||||
|
style="fill:#162530;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-dasharray:none;stroke-opacity:0"
|
||||||
|
d="m -7.3405282,198.19424 38.2697802,-0.0385 0.111286,-21.13897 c 0.137826,-26.18018 21.368838,-47.33955 47.549294,-47.27258 L 188.16815,130.0245 188.16232,2.6855591 69.627792,3.3627357 C 27.150813,3.6054027 -7.1677648,38.085362 -7.2135997,80.563009 Z"
|
||||||
|
id="path4" />
|
||||||
|
<path
|
||||||
|
style="display:none;fill:#a6a6a6;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 73.807334,193.93232 c -1.639601,-11.54527 4.62143,-22.63434 3.665342,-33.32858 -0.297047,-3.32259 -2.375926,-8.40173 -3.625321,-11.50719 l -2.305334,-5.73008 c -1.54692,-3.84498 -1.219071,-8.19052 0.887223,-11.75989 1.802417,-2.86134 5.724623,-3.45613 8.29432,-1.2578 3.63566,2.93191 5.821587,13.90934 9.40479,23.31746 3.972461,10.43017 11.495196,8.92317 19.200826,4.59958 4.88785,-2.74255 12.16811,-8.27281 17.11685,-10.90169 12.55965,-6.67197 17.82441,-3.20583 28.54331,-0.35312 5.69381,1.51535 15.14183,0.95346 20.89479,-0.34486 l 0.0274,-0.006 c 5.34383,-1.20599 11.7998,2.97848 11.79799,8.45672 l -0.015,45.40734 -108.513062,-0.026 c -2.422592,0.0153 -5.033845,-4.17015 -5.374044,-6.56567 z"
|
||||||
|
id="path1"
|
||||||
|
transform="matrix(1.0755781,0,0,0.64625316,-13.733827,68.57362)" />
|
||||||
|
<g
|
||||||
|
id="g4"
|
||||||
|
transform="matrix(2.6263015,0,0,4.9405572,-277.84724,-578.21708)"
|
||||||
|
style="display:none">
|
||||||
|
<rect
|
||||||
|
style="fill:#4b443b;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
id="rect4"
|
||||||
|
width="2.152174"
|
||||||
|
height="4.9373403"
|
||||||
|
x="166.32558"
|
||||||
|
y="146.98083" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 158.07541,149.16934 8.98368,-8.81627 8.98368,8.71831 z"
|
||||||
|
id="path2-3-3-8" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 161.4021,136.60544 5.81871,-8.05668 5.81871,7.96716 z"
|
||||||
|
id="path2" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.99915,140.73765 7.15103,-8.22964 7.27155,8.14012 z"
|
||||||
|
id="path2-3" />
|
||||||
|
<path
|
||||||
|
style="fill:#3b4b3c;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-opacity:0"
|
||||||
|
d="m 159.12236,145.20971 7.84429,-8.72291 7.84429,8.63339 z"
|
||||||
|
id="path2-3-3" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5"
|
||||||
|
style="display:none">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 183.5061,72.569778 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 H 116.6259 v 13.440042 h 53.44016 V 86.00982 h -40.10679 c -7.78669,0 -13.33337,5.546684 -13.33337,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33337,13.33337 H 183.5061 Z M 129.95927,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 256.03974,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -47.78682 v 66.986874 h 13.33338 V 72.569778 H 242.5997 V 86.00982 h 13.44004 z m 74.13348,0 c 0,-7.786691 -5.54668,-13.440042 -13.44004,-13.440042 h -53.44017 v 13.440042 h 53.44017 V 86.00982 h -40.10679 c -7.7867,0 -13.33338,5.546684 -13.33338,13.333375 v 13.440045 c 0,7.68002 5.54668,13.33337 13.33338,13.33337 h 53.54683 z M 276.62639,112.78324 V 99.343195 h 40.10679 V 112.78324 Z M 406.22687,39.929676 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54669,13.33337 13.33338,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33338 v 66.986874 h 13.33338 z M 504.254,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.5467,-13.333375 H 455.18718 V 72.569778 h 45.76015 V 59.129736 h -45.76015 c -8.10669,0 -13.33337,4.906682 -13.33337,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33337,13.333375 h 35.52012 v 13.440045 h -47.89349 v 13.33337 h 47.89349 c 8.64002,0 13.5467,-4.69335 13.5467,-13.33337 z"
|
||||||
|
id="text2"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
aria-label="Paradis " />
|
||||||
|
<path
|
||||||
|
d="m 104.35917,99.343195 c 0,-8.106692 -5.333352,-13.333375 -13.546711,-13.333375 H 55.292348 V 72.569778 H 101.05249 V 59.129736 H 55.292348 c -8.106692,0 -13.333375,4.906682 -13.333375,13.440042 V 86.00982 c 0,8.746694 5.440017,13.333375 13.333375,13.333375 H 90.812459 V 112.78324 H 42.918976 v 13.33337 h 47.893483 c 8.640027,0 13.546711,-4.69335 13.546711,-13.33337 z m 37.01342,13.440045 H 127.93255 V 71.503108 h 13.44004 V 59.129736 H 127.93255 V 40.14301 h -13.33338 v 72.64023 c 0,7.68002 5.54669,13.33337 13.33338,13.33337 h 13.44004 z M 215.82615,59.129736 H 202.49278 V 112.78324 H 162.27932 V 59.129736 h -13.22671 v 53.653504 c 0,7.68002 5.44002,13.33337 13.22671,13.33337 h 40.21346 c 7.89336,0 13.33337,-5.44002 13.33337,-13.33337 z m 76.05364,-19.20006 h -13.33338 v 19.20006 h -39.04012 c -7.14669,0 -13.33337,5.760018 -13.33337,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33337,13.33337 h 52.3735 z m -52.3735,72.853564 V 72.569778 h 39.04012 v 40.213462 z m 77.44035,-53.653504 h -13.33337 v 66.986874 h 13.33337 z m 77.54697,13.440042 c 0,-7.360023 -5.97335,-13.440042 -13.33338,-13.440042 h -40.10679 c -7.14669,0 -13.33337,5.866685 -13.33337,13.440042 v 40.213462 c 0,8.96002 4.48001,13.33337 13.33337,13.33337 h 40.10679 c 8.85336,0 13.33338,-4.37335 13.33338,-13.33337 z M 341.05344,112.78324 V 72.569778 h 40.10679 v 40.213462 z"
|
||||||
|
id="text2-9"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
aria-label="Studio" />
|
||||||
|
<path
|
||||||
|
d="m 110.01252,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.226709,-13.120041 H 56.465685 V 39.929676 H 43.13231 v 86.186934 h 53.653501 c 7.786689,0 13.226709,-5.44002 13.226709,-13.33337 z M 56.465685,112.78324 V 72.569778 H 96.785811 V 112.78324 Z M 172.83945,99.236528 c 7.89335,0 13.2267,-5.33335 13.2267,-13.333375 V 72.463111 c 0,-7.680024 -5.44001,-13.333375 -13.2267,-13.333375 h -39.78679 c -8.4267,0 -13.22671,5.546684 -13.22671,13.333375 v 40.320129 c 0,7.57335 5.44001,13.33337 13.22671,13.33337 h 49.70682 V 112.78324 H 133.05266 V 99.236528 Z M 133.05266,85.903153 V 72.463111 h 39.78679 V 85.903153 Z M 259.45304,72.569778 c 0,-8.960028 -4.48001,-13.440042 -13.44004,-13.440042 h -50.02682 v 66.986874 h 13.33337 V 72.569778 H 246.013 v 53.546832 h 13.44004 z m 75.94698,-32.640102 h -13.33337 v 19.20006 h -39.04012 c -7.14669,0 -13.33338,5.760018 -13.33338,13.120041 v 40.533463 c 0,7.89335 5.54668,13.33337 13.33338,13.33337 h 52.37349 z M 283.02653,112.78324 V 72.569778 h 39.04012 v 40.213462 z"
|
||||||
|
id="text2-5"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
aria-label="bend " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g5-7"
|
||||||
|
style="display:inline"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<path
|
||||||
|
d="m 108.94585,72.569778 c 0,-7.360023 -5.97335,-13.440042 -13.333376,-13.440042 H 43.13231 V 126.11661 H 56.465685 V 99.343195 h 39.146789 c 8.853356,0 13.333376,-4.373347 13.333376,-13.333375 z M 56.465685,86.00982 V 72.569778 H 95.612474 V 86.00982 Z M 184.78611,72.249777 c 0,-7.253356 -6.40002,-13.120041 -13.22671,-13.120041 H 131.23928 V 39.929676 H 117.9059 v 86.186934 h 53.6535 c 7.78669,0 13.22671,-5.44002 13.22671,-13.33337 z M 131.23928,112.78324 V 72.569778 H 171.5594 V 112.78324 Z M 256.7864,99.343195 c 0,-8.106692 -5.33335,-13.333375 -13.54671,-13.333375 H 207.71958 V 72.569778 h 45.76014 V 59.129736 h -45.76014 c -8.10669,0 -13.33338,4.906682 -13.33338,13.440042 V 86.00982 c 0,8.746694 5.44002,13.333375 13.33338,13.333375 h 35.52011 v 13.440045 h -47.89348 v 13.33337 h 47.89348 c 8.64003,0 13.54671,-4.69335 13.54671,-13.33337 z"
|
||||||
|
id="text2-3"
|
||||||
|
style="font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';white-space:pre;shape-padding:4.78483;fill:#a6a6a6"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
aria-label="Pbs " />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g9"
|
||||||
|
style="display:none">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.2898684,0,0,0.45729312,36.8963,-12.701143)"
|
||||||
|
id="text7"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect10);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan1">Paradis </tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.26435029,0,0,0.45729312,55.345179,65.224104)"
|
||||||
|
id="text8"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect11);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan2">Studio</tspan></text>
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.28441105,0,0,0.45729312,37.163429,26.160737)"
|
||||||
|
id="text9"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect12);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan3">bend </tspan></text>
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g16"
|
||||||
|
style="display:none"
|
||||||
|
transform="translate(-32.927022,100.57922)">
|
||||||
|
<text
|
||||||
|
xml:space="preserve"
|
||||||
|
transform="matrix(0.56377489,0,0,0.78605051,75.803284,-2.0915626)"
|
||||||
|
id="text16"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:106.667px;font-family:'Zeroes 2';-inkscape-font-specification:'Zeroes 2, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;white-space:pre;shape-inside:url(#rect16);shape-padding:4.78483;display:inline;fill:#a6a6a6;fill-opacity:1"><tspan
|
||||||
|
x="37.265625"
|
||||||
|
y="126.11661"
|
||||||
|
id="tspan4">Pbs </tspan></text>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 12 KiB |
|
@ -0,0 +1,23 @@
|
||||||
|
html, body {
|
||||||
|
touch-action: manipulation;
|
||||||
|
}
|
||||||
|
|
||||||
|
body{
|
||||||
|
background-color: rgb(44, 45, 46);
|
||||||
|
margin: 0;
|
||||||
|
padding: .5vw;
|
||||||
|
}
|
||||||
|
|
||||||
|
button{
|
||||||
|
background-color: #eee;
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
appearance: none;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
user-select: none;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:disabled{
|
||||||
|
background-color: grey;
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
|
@ -0,0 +1,34 @@
|
||||||
|
// import adapter from '@sveltejs/adapter-auto';
|
||||||
|
// import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
|
||||||
|
|
||||||
|
// /** @type {import('@sveltejs/kit').Config} */
|
||||||
|
// const config = {
|
||||||
|
// // Consult https://svelte.dev/docs/kit/integrations
|
||||||
|
// // for more information about preprocessors
|
||||||
|
// preprocess: vitePreprocess(),
|
||||||
|
|
||||||
|
// kit: {
|
||||||
|
// // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list.
|
||||||
|
// // If your environment is not supported, or you settled on a specific environment, switch out the adapter.
|
||||||
|
// // See https://svelte.dev/docs/kit/adapters for more information about adapters.
|
||||||
|
// adapter: adapter()
|
||||||
|
// }
|
||||||
|
// };
|
||||||
|
|
||||||
|
// export default config;
|
||||||
|
|
||||||
|
import adapter from "@sveltejs/adapter-static";
|
||||||
|
|
||||||
|
export default {
|
||||||
|
kit: {
|
||||||
|
adapter: adapter({
|
||||||
|
// default options are shown. On some platforms
|
||||||
|
// these options are set automatically — see below
|
||||||
|
pages: "queuebServer/dist",
|
||||||
|
assets: "queuebServer/dist",
|
||||||
|
fallback: "index.html",
|
||||||
|
precompress: false,
|
||||||
|
strict: true,
|
||||||
|
}),
|
||||||
|
},
|
||||||
|
};
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"extends": "./.svelte-kit/tsconfig.json",
|
||||||
|
"compilerOptions": {
|
||||||
|
"allowJs": true,
|
||||||
|
"checkJs": true,
|
||||||
|
"esModuleInterop": true,
|
||||||
|
"forceConsistentCasingInFileNames": true,
|
||||||
|
"resolveJsonModule": true,
|
||||||
|
"skipLibCheck": true,
|
||||||
|
"sourceMap": true,
|
||||||
|
"strict": true,
|
||||||
|
"moduleResolution": "bundler"
|
||||||
|
},
|
||||||
|
"exclude": [
|
||||||
|
"node_modules",
|
||||||
|
"queuebServer/dist" // Add the build folder to be ignored by TypeScript
|
||||||
|
]
|
||||||
|
// Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
|
||||||
|
// except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
|
||||||
|
//
|
||||||
|
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
|
||||||
|
// from the referenced tsconfig.json - TypeScript does not merge them in
|
||||||
|
}
|
|
@ -0,0 +1,20 @@
|
||||||
|
import { sveltekit } from "@sveltejs/kit/vite";
|
||||||
|
import { defineConfig } from "vite";
|
||||||
|
|
||||||
|
export default defineConfig({
|
||||||
|
plugins: [sveltekit()],
|
||||||
|
server: {
|
||||||
|
proxy: {
|
||||||
|
// Forward API requests starting with "/api" to your backend server
|
||||||
|
"/api": {
|
||||||
|
target: "http://localhost:3000", // Your Node.js server's address
|
||||||
|
changeOrigin: true,
|
||||||
|
rewrite: (path) => path, // Remove the "/api" prefix when forwarding
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
// build: {
|
||||||
|
// minify: false, // Disable minification
|
||||||
|
// sourcemap: true, // Generate sourcemaps for debugging
|
||||||
|
// },
|
||||||
|
});
|
Loading…
Reference in New Issue