diff --git a/.pnp.cjs b/.pnp.cjs index a3506fd4..3b667234 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -14,7 +14,7 @@ const RAW_RUNTIME_STATE = "reference": "workspace:."\ },\ {\ - "name": "@identity/renderer-entrypoint",\ + "name": "@app/renderer-entrypoint",\ "reference": "workspace:app/entrypoints/renderer"\ },\ {\ @@ -25,7 +25,7 @@ const RAW_RUNTIME_STATE = "enableTopLevelFallback": true,\ "ignorePatternData": "(^(?:\\\\.yarn\\\\/sdks(?:\\\\/(?!\\\\.{1,2}(?:\\\\/|$))(?:(?:(?!(?:^|\\\\/)\\\\.{1,2}(?:\\\\/|$)).)*?)|$))$)",\ "fallbackExclusionList": [\ - ["@identity/renderer-entrypoint", ["workspace:app/entrypoints/renderer"]],\ + ["@app/renderer-entrypoint", ["workspace:app/entrypoints/renderer"]],\ ["@ui/theme", ["workspace:ui/theme"]],\ ["team-management", ["workspace:."]]\ ],\ @@ -233,6 +233,22 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["@app/renderer-entrypoint", [\ + ["workspace:app/entrypoints/renderer", {\ + "packageLocation": "./app/entrypoints/renderer/",\ + "packageDependencies": [\ + ["@app/renderer-entrypoint", "workspace:app/entrypoints/renderer"],\ + ["@types/node", "npm:20.11.5"],\ + ["@types/react", "npm:18.3.1"],\ + ["@types/react-dom", "npm:18.3.0"],\ + ["next", "virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:14.1.0"],\ + ["react", "npm:18.2.0"],\ + ["react-dom", "virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:18.2.0"],\ + ["typescript", "patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441"]\ + ],\ + "linkType": "SOFT"\ + }]\ + ]],\ ["@arcanis/slice-ansi", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/@arcanis-slice-ansi-npm-1.1.1-a69aa37ccc-14ed60cb45.zip/node_modules/@arcanis/slice-ansi/",\ @@ -1443,22 +1459,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["@identity/renderer-entrypoint", [\ - ["workspace:app/entrypoints/renderer", {\ - "packageLocation": "./app/entrypoints/renderer/",\ - "packageDependencies": [\ - ["@identity/renderer-entrypoint", "workspace:app/entrypoints/renderer"],\ - ["@types/node", "npm:20.11.5"],\ - ["@types/react", "npm:18.3.1"],\ - ["@types/react-dom", "npm:18.3.0"],\ - ["next", "virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:14.1.0"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:18.2.0"],\ - ["typescript", "patch:typescript@npm%3A5.2.2#optional!builtin::version=5.2.2&hash=f3b441"]\ - ],\ - "linkType": "SOFT"\ - }]\ - ]],\ ["@isaacs/cliui", [\ ["npm:8.0.2", {\ "packageLocation": "./.yarn/cache/@isaacs-cliui-npm-8.0.2-f4364666d5-e9ed5fd27c.zip/node_modules/@isaacs/cliui/",\ @@ -8566,10 +8566,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:14.1.0", {\ - "packageLocation": "./.yarn/__virtual__/next-virtual-b6ad55729f/0/cache/next-npm-14.1.0-a62036d298-1db512c5c8.zip/node_modules/next/",\ + ["virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:14.1.0", {\ + "packageLocation": "./.yarn/__virtual__/next-virtual-be665aed48/0/cache/next-npm-14.1.0-a62036d298-1db512c5c8.zip/node_modules/next/",\ "packageDependencies": [\ - ["next", "virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:14.1.0"],\ + ["next", "virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:14.1.0"],\ ["@next/env", "npm:14.1.0"],\ ["@next/swc-darwin-arm64", "npm:14.1.0"],\ ["@next/swc-darwin-x64", "npm:14.1.0"],\ @@ -8591,9 +8591,9 @@ const RAW_RUNTIME_STATE = ["graceful-fs", "npm:4.2.11"],\ ["postcss", "npm:8.4.31"],\ ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:18.2.0"],\ + ["react-dom", "virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:18.2.0"],\ ["sass", null],\ - ["styled-jsx", "virtual:b6ad55729f22d05a223fa60af59846bcf7d562db6fdc604558eeb8b36e86df2d94b238be44ec6fd9807332dd54b1dcdd80ec8563abb4e66f6d0aa01e485f4b40#npm:5.1.1"]\ + ["styled-jsx", "virtual:be665aed48d6b5d60459c00cc2793f9d53afd76a67a9d56751858ffae18d9f25d3208ec67456d6d2a42f0a348ba0198888a96ac22e52c3672c338252acc1d73d#npm:5.1.1"]\ ],\ "packagePeers": [\ "@opentelemetry/api",\ @@ -9364,10 +9364,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:18.2.0", {\ - "packageLocation": "./.yarn/__virtual__/react-dom-virtual-c74d5e1579/0/cache/react-dom-npm-18.2.0-dd675bca1c-ca5e7762ec.zip/node_modules/react-dom/",\ + ["virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:18.2.0", {\ + "packageLocation": "./.yarn/__virtual__/react-dom-virtual-cbda31066c/0/cache/react-dom-npm-18.2.0-dd675bca1c-ca5e7762ec.zip/node_modules/react-dom/",\ "packageDependencies": [\ - ["react-dom", "virtual:1ef91848f904a972838dfe09dc0d578ffb951aded18f621f552dff0206edd3988dbee691acfdcd152e78a8d49c50158d7c4f5a0f0d08d89d6428322cb264f7b7#npm:18.2.0"],\ + ["react-dom", "virtual:fee6c1f0594ab860e4bbda8b4dbda491733172a08fa8fa833d21b1572a3cf87ff1efae9a52bd53cf3783f541672cc9079855ad6bffd48158cd735854265dbc9e#npm:18.2.0"],\ ["@types/react", "npm:18.3.1"],\ ["loose-envify", "npm:1.4.0"],\ ["react", "npm:18.2.0"],\ @@ -10179,10 +10179,10 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:b6ad55729f22d05a223fa60af59846bcf7d562db6fdc604558eeb8b36e86df2d94b238be44ec6fd9807332dd54b1dcdd80ec8563abb4e66f6d0aa01e485f4b40#npm:5.1.1", {\ - "packageLocation": "./.yarn/__virtual__/styled-jsx-virtual-1af9a068ae/0/cache/styled-jsx-npm-5.1.1-2557a209ba-4f6a5d0010.zip/node_modules/styled-jsx/",\ + ["virtual:be665aed48d6b5d60459c00cc2793f9d53afd76a67a9d56751858ffae18d9f25d3208ec67456d6d2a42f0a348ba0198888a96ac22e52c3672c338252acc1d73d#npm:5.1.1", {\ + "packageLocation": "./.yarn/__virtual__/styled-jsx-virtual-29a448fddb/0/cache/styled-jsx-npm-5.1.1-2557a209ba-4f6a5d0010.zip/node_modules/styled-jsx/",\ "packageDependencies": [\ - ["styled-jsx", "virtual:b6ad55729f22d05a223fa60af59846bcf7d562db6fdc604558eeb8b36e86df2d94b238be44ec6fd9807332dd54b1dcdd80ec8563abb4e66f6d0aa01e485f4b40#npm:5.1.1"],\ + ["styled-jsx", "virtual:be665aed48d6b5d60459c00cc2793f9d53afd76a67a9d56751858ffae18d9f25d3208ec67456d6d2a42f0a348ba0198888a96ac22e52c3672c338252acc1d73d#npm:5.1.1"],\ ["@babel/core", null],\ ["@types/babel-plugin-macros", null],\ ["@types/babel__core", null],\ diff --git a/.yarn/cache/@next-swc-darwin-arm64-npm-14.1.0-6d433a23a7-10.zip b/.yarn/cache/@next-swc-linux-x64-gnu-npm-14.1.0-5a9ae6f5df-10.zip similarity index 70% rename from .yarn/cache/@next-swc-darwin-arm64-npm-14.1.0-6d433a23a7-10.zip rename to .yarn/cache/@next-swc-linux-x64-gnu-npm-14.1.0-5a9ae6f5df-10.zip index 0cce729f..171ce968 100644 Binary files a/.yarn/cache/@next-swc-darwin-arm64-npm-14.1.0-6d433a23a7-10.zip and b/.yarn/cache/@next-swc-linux-x64-gnu-npm-14.1.0-5a9ae6f5df-10.zip differ diff --git a/.yarn/cache/@swc-core-darwin-arm64-npm-1.4.11-f84970726c-10.zip b/.yarn/cache/@swc-core-linux-x64-gnu-npm-1.4.11-fdac570252-10.zip similarity index 57% rename from .yarn/cache/@swc-core-darwin-arm64-npm-1.4.11-f84970726c-10.zip rename to .yarn/cache/@swc-core-linux-x64-gnu-npm-1.4.11-fdac570252-10.zip index c90acad7..b415c060 100644 Binary files a/.yarn/cache/@swc-core-darwin-arm64-npm-1.4.11-f84970726c-10.zip and b/.yarn/cache/@swc-core-linux-x64-gnu-npm-1.4.11-fdac570252-10.zip differ diff --git a/.yarn/cache/fsevents-patch-6b67494872-10.zip b/.yarn/cache/fsevents-patch-6b67494872-10.zip deleted file mode 100644 index 9887ada7..00000000 Binary files a/.yarn/cache/fsevents-patch-6b67494872-10.zip and /dev/null differ diff --git a/app/entrypoints/renderer/package.json b/app/entrypoints/renderer/package.json index 971dc0d6..624ad0fe 100644 --- a/app/entrypoints/renderer/package.json +++ b/app/entrypoints/renderer/package.json @@ -1,23 +1,23 @@ { - "name": "@identity/renderer-entrypoint", - "version": "0.0.1", - "license": "BSD-3-Clause", - "type": "module", - "scripts": { - "build": "yarn next build src --no-lint && rm ./src/.next/standalone/package.json ; cp -r ./src/.next/standalone ./dist && cp -r ./src/.next/static ./dist/src/.next/static && mv ./dist/src/server.js ./dist/src/index.cjs", - "dev": "yarn next dev src", - "prepack": "run build", - "start": "node dist/src/index.cjs" - }, - "dependencies": { - "next": "14.1.0", - "react": "18.2.0", - "react-dom": "18.2.0" - }, - "devDependencies": { - "@types/node": "20.11.5", - "@types/react": "18.3.1", - "@types/react-dom": "18.3.0", - "typescript": "5.2.2" - } + "name": "@app/renderer-entrypoint", + "version": "0.0.1", + "license": "BSD-3-Clause", + "type": "module", + "scripts": { + "build": "yarn next build src --no-lint && rm ./src/.next/standalone/package.json ; cp -r ./src/.next/standalone ./dist && cp -r ./src/.next/static ./dist/src/.next/static && mv ./dist/src/server.js ./dist/src/index.cjs", + "dev": "yarn next dev src", + "prepack": "run build", + "start": "node dist/src/index.cjs" + }, + "dependencies": { + "next": "14.1.0", + "react": "18.2.0", + "react-dom": "18.2.0" + }, + "devDependencies": { + "@types/node": "20.11.5", + "@types/react": "18.3.1", + "@types/react-dom": "18.3.0", + "typescript": "5.2.2" + } } diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..4c677fbc --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,16 @@ +services: + yarn: + image: node:18 + working_dir: /workspace + volumes: + - ./:/workspace + entrypoint: yarn + + app: + image: node:18 + working_dir: /workspace + volumes: + - ./:/workspace + entrypoint: yarn workspace @app/renderer-entrypoint dev + ports: + - '3000:3000' diff --git a/yarn.lock b/yarn.lock index 4159fee2..adaa3266 100644 --- a/yarn.lock +++ b/yarn.lock @@ -166,6 +166,20 @@ __metadata: languageName: node linkType: hard +"@app/renderer-entrypoint@workspace:app/entrypoints/renderer": + version: 0.0.0-use.local + resolution: "@app/renderer-entrypoint@workspace:app/entrypoints/renderer" + dependencies: + "@types/node": "npm:20.11.5" + "@types/react": "npm:18.3.1" + "@types/react-dom": "npm:18.3.0" + next: "npm:14.1.0" + react: "npm:18.2.0" + react-dom: "npm:18.2.0" + typescript: "npm:5.2.2" + languageName: unknown + linkType: soft + "@arcanis/slice-ansi@npm:^1.1.1": version: 1.1.1 resolution: "@arcanis/slice-ansi@npm:1.1.1" @@ -905,20 +919,6 @@ __metadata: languageName: node linkType: hard -"@identity/renderer-entrypoint@workspace:app/entrypoints/renderer": - version: 0.0.0-use.local - resolution: "@identity/renderer-entrypoint@workspace:app/entrypoints/renderer" - dependencies: - "@types/node": "npm:20.11.5" - "@types/react": "npm:18.3.1" - "@types/react-dom": "npm:18.3.0" - next: "npm:14.1.0" - react: "npm:18.2.0" - react-dom: "npm:18.2.0" - typescript: "npm:5.2.2" - languageName: unknown - linkType: soft - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2"