first commit
							
								
								
									
										61
									
								
								packages/client/.eslintrc.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,61 @@ | |||
| module.exports = { | ||||
| 	root: true, | ||||
| 	env: { | ||||
| 		"node": false | ||||
| 	}, | ||||
| 	parser: "vue-eslint-parser", | ||||
| 	parserOptions: { | ||||
| 		"parser": "@typescript-eslint/parser", | ||||
| 		tsconfigRootDir: __dirname, | ||||
| 		//project: ['./tsconfig.json'],
 | ||||
| 	}, | ||||
| 	extends: [ | ||||
| 		//"../shared/.eslintrc.js",
 | ||||
| 		"plugin:vue/vue3-recommended" | ||||
| 	], | ||||
| 	rules: { | ||||
| 		"vue/attributes-order": ["error", { | ||||
| 			"alphabetical": false | ||||
| 		}], | ||||
| 		"vue/no-use-v-if-with-v-for": ["error", { | ||||
| 			"allowUsingIterationVar": false | ||||
| 		}], | ||||
| 		"vue/no-ref-as-operand": "error", | ||||
| 		"vue/no-multi-spaces": ["error", { | ||||
| 			"ignoreProperties": false | ||||
| 		}], | ||||
| 		"vue/no-v-html": "error", | ||||
| 		"vue/order-in-components": "error", | ||||
| 		"vue/html-indent": ["warn", "tab", { | ||||
| 			"attribute": 1, | ||||
| 			"baseIndent": 0, | ||||
| 			"closeBracket": 0, | ||||
| 			"alignAttributesVertically": true, | ||||
| 			"ignores": [] | ||||
| 		}], | ||||
| 		"vue/html-closing-bracket-spacing": ["warn", { | ||||
| 			"startTag": "never", | ||||
| 			"endTag": "never", | ||||
| 			"selfClosingTag": "never" | ||||
| 		}], | ||||
| 		"vue/multi-word-component-names": "warn", | ||||
| 		"vue/require-v-for-key": "warn", | ||||
| 		"vue/no-unused-components": "warn", | ||||
| 		"vue/valid-v-for": "warn", | ||||
| 		"vue/return-in-computed-property": "warn", | ||||
| 		"vue/max-attributes-per-line": "off", | ||||
| 		"vue/html-self-closing": "off", | ||||
| 		"vue/singleline-html-element-content-newline": "off", | ||||
| 	}, | ||||
| 	globals: { | ||||
| 		"require": false, | ||||
| 		"_DEV_": false, | ||||
| 		"_LANGS_": false, | ||||
| 		"_VERSION_": false, | ||||
| 		"_ENV_": false, | ||||
| 		"_PERF_PREFIX_": false, | ||||
| 		"_DATA_TRANSFER_DRIVE_FILE_": false, | ||||
| 		"_DATA_TRANSFER_DRIVE_FOLDER_": false, | ||||
| 		"_DATA_TRANSFER_DECK_COLUMN_": false | ||||
| 	} | ||||
| } | ||||
							
								
								
									
										2
									
								
								packages/client/.npmrc
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,2 @@ | |||
| save-exact = true | ||||
| package-lock = false | ||||
							
								
								
									
										11
									
								
								packages/client/.vscode/settings.json
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,11 @@ | |||
| { | ||||
| 	"typescript.tsdk": "node_modules\\typescript\\lib", | ||||
| 	"path-intellisense.mappings": { | ||||
| 		"@": "${workspaceRoot}/packages/client/src/" | ||||
| 	}, | ||||
| 	"eslint.validate": [ | ||||
| 		"javascript", | ||||
| 		"javascriptreact", | ||||
| 		"vue" | ||||
| 	] | ||||
| } | ||||
							
								
								
									
										1
									
								
								packages/client/.yarnrc
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1 @@ | |||
| network-timeout 600000 | ||||
							
								
								
									
										10
									
								
								packages/client/@types/global.d.ts
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,10 @@ | |||
| type FIXME = any; | ||||
| 
 | ||||
| declare const _LANGS_: string[][]; | ||||
| declare const _VERSION_: string; | ||||
| declare const _ENV_: string; | ||||
| declare const _DEV_: boolean; | ||||
| declare const _PERF_PREFIX_: string; | ||||
| declare const _DATA_TRANSFER_DRIVE_FILE_: string; | ||||
| declare const _DATA_TRANSFER_DRIVE_FOLDER_: string; | ||||
| declare const _DATA_TRANSFER_DECK_COLUMN_: string; | ||||
							
								
								
									
										5
									
								
								packages/client/@types/vue.d.ts
									
										
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,5 @@ | |||
| declare module '*.vue' { | ||||
| 	import type { DefineComponent } from 'vue'; | ||||
| 	const component: DefineComponent<{}, {}, any>; | ||||
| 	export default component; | ||||
| } | ||||
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/about-icon.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 20 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/fedi.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 76 KiB | 
							
								
								
									
										6
									
								
								packages/client/assets/label-red.svg
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,6 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||||
| <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" | ||||
| 	 y="0px" width="96px" height="96px" viewBox="0 0 96 96" enable-background="new 0 0 96 96" xml:space="preserve"> | ||||
| <polygon fill="#ea2412" points="0,45.255 45.254,0 84.854,0 0,84.854 "/> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 441 B | 
							
								
								
									
										6
									
								
								packages/client/assets/label.svg
									
										
									
									
									
										Normal file
									
								
							
							
						
						|  | @ -0,0 +1,6 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | ||||
| <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" | ||||
| 	 y="0px" width="96px" height="96px" viewBox="0 0 96 96" enable-background="new 0 0 96 96" xml:space="preserve"> | ||||
| <polygon fill="#0B8AEA" points="0,45.255 45.254,0 84.854,0 0,84.854 "/> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 441 B | 
							
								
								
									
										7
									
								
								packages/client/assets/misskey.svg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 9.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/remove.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 424 B | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/banknote/banknote.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/banknote/banknote.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/banknote/tex.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 43 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/bed/bed.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/bed/bed.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/bin/bin.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/bin/bin.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book/book.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book/book.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book2/barcode.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.4 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book2/book2.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book2/book2.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book2/texture.afdesign
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book2/texture.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 60 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/book2/uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 8.4 KiB | 
| After Width: | Height: | Size: 16 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/cardboard-box2/uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.5 KiB | 
| After Width: | Height: | Size: 16 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/cardboard-box3/uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.5 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/chair/chair.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/chair/chair.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/chair2/chair2.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/chair2/chair2.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/color-box/color-box.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/color-box/color-box.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/corkboard/corkboard.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/corkboard/corkboard.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/cube/cube.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/cube/cube.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/cup-noodle/cup-noodle.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/cup-noodle/noodle.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 290 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/desk/desk.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/desk/desk.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/doll-ai/doll-ai.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/doll-ai/doll-ai.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/doll-ai/doll_ai_tex.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 10 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/energy-drink/texture.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 124 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/energy-drink/uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 22 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/eraser/cover.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 8.1 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/eraser/cover.psd
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/eraser/eraser-uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 11 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/eraser/eraser.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/eraser/eraser.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 4.4 KiB | 
| After Width: | Height: | Size: 688 B | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/fan/fan.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/fan/fan.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/holo-display/ray-uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 20 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/holo-display/ray.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 102 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/keyboard/keyboard.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/keyboard/keyboard.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/low-table/low-table.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/low-table/low-table.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/mat/mat.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/mat/mat.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/milk/milk-uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 16 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/milk/milk.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/milk/milk.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/milk/milk.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 658 B | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/milk/milk.psd
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/monitor/monitor.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/monitor/monitor.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/monitor/monitor.psd
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/monitor/screen-uv.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 1.5 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/monitor/screen.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 24 KiB | 
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/moon/moon.blend
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/moon/moon.glb
									
										
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								packages/client/assets/room/furnitures/moon/moon.jpg
									
										
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 85 KiB |