Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Yarn install gives "Duplicate workspace name flowise" error #338

Closed
emrahtoy opened this issue Jun 15, 2023 · 16 comments
Closed

[BUG] Yarn install gives "Duplicate workspace name flowise" error #338

emrahtoy opened this issue Jun 15, 2023 · 16 comments
Assignees

Comments

@emrahtoy
Copy link
Contributor

Describe the bug
Yarn 3.5.1 under ubuntu 20.04

To Reproduce
Steps to reproduce the behavior:

  1. Install yarn as it defined at https://yarnpkg.com/
  2. clone the repository
  3. do install "yarn install"
  4. See error "Error: Duplicate workspace name flowise"

Expected behavior
It should install all the dependencies without an issue

Setup

  • Installation : "yarn install"
  • Flowise Version [e.g. 1.2.12]
  • OS: [e.g. WSL2 - Ubuntu 20.04]
  • Node v18.15.0

Additional context
As far as I can see package also has the same name with the main projects name ( flowise exist in package.json )

FIX
Changing main projects name to flowiseMain and adding it into workspaces solves installation problem but then we face with another problem "ERROR Unable to find Go binary." turbo suggest update at this point. I will open another issue regarding this error.

@emrahtoy
Copy link
Contributor Author

emrahtoy commented Jun 15, 2023

Note : Upgrading turbo does solve go binary problem but compiles with so many errors. It does not work after all.
yarn dev --no-daemon may be needed in some systems.

@emrahtoy
Copy link
Contributor Author

emrahtoy commented Jun 16, 2023

Progress: I have updated and added some missing libraries and type definitions. Now it builds component and server without an issue but when it comes to the UI it is such a dependency hell...

I share package.json files I end up with, I really would appreciate help on solving peer dependency problems. After that I look forward to deal with the other issues and bugs..

root package.json

{
    "name": "flowiseMain",
    "version": "1.2.12",
    "private": true,
    "homepage": "https://flowiseai.com",
    "workspaces": [
        "packages/*",
        "flowise",
        "ui",
        "components",
        "flowiseMain"
    ],
    "scripts": {
        "build": "turbo run build",
        "build-force": "turbo run build --force",
        "dev": "turbo run dev --parallel",
        "start": "run-script-os",
        "start:windows": "cd packages/server/bin && run start",
        "start:default": "cd packages/server/bin && ./run start",
        "clean": "npm exec -ws -- rimraf dist build",
        "format": "prettier --write \"**/*.{ts,tsx,md}\"",
        "test": "turbo run test",
        "lint": "eslint \"**/*.{js,jsx,ts,tsx,json,md}\"",
        "lint-fix": "yarn lint --fix",
        "quick": "pretty-quick --staged",
        "postinstall": "husky install"
    },
    "lint-staged": {
        "*.{js,jsx,ts,tsx,json,md}": "eslint --fix"
    },
    "devDependencies": {
        "@babel/preset-env": "^7.19.4",
        "@babel/preset-typescript": "7.18.6",
        "@types/express": "^4.17.13",
        "@typescript-eslint/parser": "^5.59.11",
        "@typescript-eslint/typescript-estree": "^5.39.0",
        "eslint": "^8.24.0",
        "eslint-config-prettier": "^8.3.0",
        "eslint-config-react-app": "^7.0.1",
        "eslint-plugin-jsx-a11y": "^6.6.1",
        "eslint-plugin-markdown": "^3.0.0",
        "eslint-plugin-prettier": "^3.4.0",
        "eslint-plugin-react": "^7.26.1",
        "eslint-plugin-react-hooks": "^4.6.0",
        "eslint-plugin-unused-imports": "^2.0.0",
        "husky": "^8.0.1",
        "lint-staged": "^13.0.3",
        "prettier": "^2.7.1",
        "pretty-quick": "^3.1.3",
        "rimraf": "^3.0.2",
        "run-script-os": "^1.1.6",
        "turbo": "^1.10.3",
        "typescript": "^4.8.4"
    },
    "engines": {
        "node": ">=18.15.0"
    }
}

component package.json

{
    "name": "flowise-components",
    "version": "1.2.13",
    "description": "Flowiseai Components",
    "main": "dist/src/index",
    "types": "dist/src/index.d.ts",
    "scripts": {
        "build": "tsc && gulp",
        "dev": "tsc --watch"
    },
    "keywords": [],
    "homepage": "https://flowiseai.com",
    "author": {
        "name": "Henry Heng",
        "email": "henryheng@flowiseai.com"
    },
    "license": "SEE LICENSE IN LICENSE.md",
    "dependencies": {
        "@dqbd/tiktoken": "^1.0.7",
        "@getzep/zep-js": "^0.3.1",
        "@huggingface/inference": "1",
        "@pinecone-database/pinecone": "^0.0.12",
        "@supabase/supabase-js": "^2.21.0",
        "@types/js-yaml": "^4.0.5",
        "axios": "^0.27.2",
        "cheerio": "^1.0.0-rc.12",
        "chromadb": "^1.4.2",
        "cohere-ai": "^6.2.0",
        "d3-dsv": "2",
        "dotenv": "^16.0.0",
        "express": "^4.17.3",
        "faiss-node": "^0.2.1",
        "form-data": "^4.0.0",
        "graphql": "^16.6.0",
        "html-to-text": "^9.0.5",
        "langchain": "^0.0.94",
        "linkifyjs": "^4.1.1",
        "lodash": "^4.17.21",
        "mammoth": "^1.5.1",
        "moment": "^2.29.3",
        "node-fetch": "^2.6.11",
        "pdf-parse": "^1.1.1",
        "puppeteer": "^20.7.1",
        "socker.io": "^0.0.0-alpha-beta",
        "socket.io": "^4.6.2",
        "typeorm": "^0.3.16",
        "weaviate-ts-client": "^1.1.0",
        "ws": "^8.9.0"
    },
    "devDependencies": {
        "@types/gulp": "4.0.9",
        "@types/lodash": "^4.14.195",
        "@types/node-fetch": "2.6.2",
        "@types/socket.io": "^3.0.2",
        "@types/ws": "^8.5.3",
        "gulp": "^4.0.2",
        "typescript": "^4.8.4"
    }
}

server package.json

{
    "name": "flowise",
    "version": "1.2.12",
    "description": "Flowiseai Server",
    "main": "dist/index",
    "types": "dist/index.d.ts",
    "bin": "./bin/run",
    "files": [
        "bin",
        "marketplaces",
        "dist",
        "npm-shrinkwrap.json",
        "oclif.manifest.json",
        "oauth2.html"
    ],
    "oclif": {
        "bin": "flowise",
        "commands": "./dist/commands"
    },
    "scripts": {
        "build": "tsc",
        "start": "run-script-os",
        "start:windows": "cd bin && run start",
        "start:default": "cd bin && ./run start",
        "dev": "concurrently \"yarn watch\" \"nodemon\"",
        "oclif-dev": "run-script-os",
        "oclif-dev:windows": "cd bin && dev start",
        "oclif-dev:default": "cd bin && ./dev start",
        "postpack": "shx rm -f oclif.manifest.json",
        "prepack": "yarn build && oclif manifest && oclif readme",
        "typeorm": "typeorm-ts-node-commonjs",
        "watch": "tsc --watch",
        "version": "oclif readme && git add README.md"
    },
    "keywords": [],
    "homepage": "https://flowiseai.com",
    "author": {
        "name": "Henry Heng",
        "email": "henryheng@flowiseai.com"
    },
    "engines": {
        "node": ">=18.15.0"
    },
    "license": "SEE LICENSE IN LICENSE.md",
    "dependencies": {
        "@oclif/core": "^1.13.10",
        "axios": "^0.27.2",
        "cors": "^2.8.5",
        "dotenv": "^16.0.0",
        "express": "^4.17.3",
        "express-basic-auth": "^1.2.1",
        "flowise-components": "*",
        "flowise-ui": "*",
        "lodash": "^4.17.21",
        "moment": "^2.29.4",
        "moment-timezone": "^0.5.34",
        "multer": "^1.4.5-lts.1",
        "reflect-metadata": "^0.1.13",
        "socket.io": "^4.6.1",
        "sqlite3": "^5.1.6",
        "typeorm": "^0.3.6"
    },
    "devDependencies": {
        "@types/cors": "^2.8.12",
        "@types/express": "^4.17.17",
        "@types/lodash": "^4.14.195",
        "@types/multer": "^1.4.7",
        "concurrently": "^7.1.0",
        "nodemon": "^2.0.15",
        "oclif": "^3",
        "run-script-os": "^1.1.6",
        "shx": "^0.3.3",
        "ts-node": "^10.7.0",
        "typescript": "^4.8.4"
    }
}

UI package.json

{
    "name": "flowise-ui",
    "version": "1.2.11",
    "license": "SEE LICENSE IN LICENSE.md",
    "homepage": "https://flowiseai.com",
    "author": {
        "name": "HenryHeng",
        "email": "henryheng@flowiseai.com"
    },
    "dependencies": {
        "@emotion/cache": "^11.4.0",
        "@emotion/react": "^11.10.6",
        "@emotion/styled": "^11.10.6",
        "@mui/icons-material": "^5.0.3",
        "@mui/material": "^5.11.12",
        "@tabler/icons": "^1.39.1",
        "axios": "^1.4.0",
        "clsx": "^1.1.1",
        "formik": "^2.2.6",
        "framer-motion": "^4.1.13",
        "history": "^5.0.0",
        "html-react-parser": "^3.0.4",
        "lodash": "^4.17.21",
        "moment": "^2.29.3",
        "notistack": "^2.0.4",
        "prismjs": "^1.28.0",
        "prop-types": "^15.7.2",
        "react": "^18.2.0",
        "react-code-blocks": "^0.0.9-0",
        "react-datepicker": "^4.8.0",
        "react-device-detect": "^2.2.3",
        "react-dom": "^18.2.0",
        "react-is": "^18.2.0",
        "react-json-view": "^1.21.3",
        "react-markdown": "^8.0.6",
        "react-perfect-scrollbar": "^1.5.8",
        "react-redux": "^8.0.5",
        "react-router": "~6.3.0",
        "react-router-dom": "~6.3.0",
        "react-simple-code-editor": "^0.11.2",
        "react-syntax-highlighter": "^15.5.0",
        "reactflow": "^11.5.6",
        "redux": "^4.0.5",
        "rehype-mathjax": "^4.0.2",
        "remark-gfm": "^3.0.1",
        "remark-math": "^5.1.1",
        "socket.io-client": "^4.6.1",
        "styled-components": "^6.0.0-rc.3",
        "yup": "^0.32.9"
    },
    "scripts": {
        "start": "react-scripts start",
        "dev": "react-scripts start",
        "build": "react-scripts build",
        "test": "react-scripts test",
        "eject": "react-scripts eject"
    },
    "babel": {
        "presets": [
            "@babel/preset-react"
        ]
    },
    "browserslist": {
        "production": [
            ">0.2%",
            "not dead",
            "not op_mini all"
        ],
        "development": [
            "last 1 chrome version",
            "last 1 firefox version",
            "last 1 safari version"
        ]
    },
    "devDependencies": {
        "@babel/eslint-parser": "^7.15.8",
        "@testing-library/jest-dom": "^5.11.10",
        "@testing-library/react": "^14.0.0",
        "@testing-library/user-event": "^12.8.3",
        "pretty-quick": "^3.1.3",
        "react-scripts": "^5.0.1",
        "sass": "^1.63.4",
        "sass-loader": "^13.3.2",
        "typescript": "^4.8.4"
    }
}

@emrahtoy
Copy link
Contributor Author

Guys feeling a little lonely here :) is it only me having this issue? If so I rather stop spending time on this.
@chungyau97 @HenryHengZJ

@HenryHengZJ
Copy link
Contributor

looking into it

@emrahtoy
Copy link
Contributor Author

I have been keep diggin with the help of .yarnrc.yml file to solve peerDependency errors yet it gets deeper as I dig :(

@HenryHengZJ
Copy link
Contributor

do you have trouble installing using yarn v1?

yarn set version 1.22.19

@emrahtoy
Copy link
Contributor Author

emrahtoy commented Jun 16, 2023

do you have trouble installing using yarn v1?

yarn set version 1.22.19

Finally it worked with lots of warning, here is the log I can get;

warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-components > gulp > glob-watcher > chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-code-blocks > react-syntax-highlighter > highlight.js@9.15.10: Version no longer supported. Upgrade to @latest
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-code-blocks > react-syntax-highlighter > lowlight > highlight.js@9.15.10: Version no longer supported. Upgrade to @latest
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > @oclif/core > @oclif/screen@3.0.4: Deprecated in favor of @oclif/core
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-components > gulp > glob-watcher > chokidar > fsevents@1.2.13: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > oclif > aws-sdk > querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > oclif > aws-sdk > url > querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > rehype-mathjax > jsdom > w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-components > gulp > glob-watcher > chokidar > braces > snapdragon > source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > oclif > yeoman-environment > @npmcli/arborist > @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > sqlite3 > node-gyp > make-fetch-happen > cacache > @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > oclif > yeoman-environment > @npmcli/arborist > npm-registry-fetch > make-fetch-happen > cacache > @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > oclif > yeoman-environment > @npmcli/arborist > readdir-scoped-modules@1.1.0: This functionality has been moved to @npmcli/fs
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > @svgr/webpack > @svgr/plugin-svgo > svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-background-sync@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-broadcast-update@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-expiration@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-precaching@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-background-sync > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-broadcast-update > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-expiration > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-precaching > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-range-requests@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-range-requests > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes > workbox-expiration@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes > workbox-precaching@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-google-analytics@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-google-analytics > workbox-background-sync@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-google-analytics > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-routing@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-precaching > workbox-routing@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes > workbox-routing@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-google-analytics > workbox-routing@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-routing > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-cacheable-response@6.6.1: workbox-background-sync@6.6.1
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes > workbox-cacheable-response@6.6.1: workbox-background-sync@6.6.1
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-cacheable-response > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-sw@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-strategies@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-precaching > workbox-strategies@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-recipes > workbox-strategies@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-google-analytics > workbox-strategies@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-strategies > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-window@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-window > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-streams@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-streams > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-streams > workbox-routing@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-navigation-preload@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > workbox-navigation-preload > workbox-core@6.6.1: this package has been deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-components > gulp > glob-watcher > chokidar > braces > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-components > gulp > glob-watcher > chokidar > braces > snapdragon > source-map-resolve > source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-components > gulp > glob-watcher > chokidar > braces > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > @svgr/webpack > @svgr/plugin-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > css-minimizer-webpack-plugin > cssnano > cssnano-preset-default > postcss-svgo > svgo > stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > jest > @jest/core > jest-config > jest-environment-jsdom > jsdom > w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
warning workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-scripts > workbox-webpack-plugin > workbox-build > @surma/rollup-plugin-off-main-thread > magic-string > sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
[3/5] Fetching packages...
[4/5] Linking dependencies...
warning " > @babel/preset-env@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5" has unmet peer dependency "@babel/core@^7.13.0".
warning "@babel/preset-env > @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/helper-compilation-targets@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-async-generators@7.8.4" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-class-static-block@7.14.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-dynamic-import@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-class-properties@7.12.13" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-import-assertions@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-export-namespace-from@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-import-attributes@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-import-meta@7.10.4" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-logical-assignment-operators@7.10.4" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-json-strings@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-nullish-coalescing-operator@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-numeric-separator@7.10.4" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-object-rest-spread@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-optional-chaining@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-top-level-await@7.14.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-unicode-sets-regex@7.18.6" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/plugin-transform-arrow-functions@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-optional-catch-binding@7.8.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-async-generator-functions@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-async-to-generator@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-syntax-private-property-in-object@7.14.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-block-scoped-functions@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-class-properties@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-block-scoping@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-class-static-block@7.22.5" has unmet peer dependency "@babel/core@^7.12.0".
warning "@babel/preset-env > @babel/plugin-transform-dynamic-import@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-destructuring@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-duplicate-keys@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-export-namespace-from@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-computed-properties@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-dotall-regex@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-classes@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-exponentiation-operator@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-function-name@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-logical-assignment-operators@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-json-strings@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-modules-commonjs@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-member-expression-literals@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-for-of@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-named-capturing-groups-regex@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/plugin-transform-modules-amd@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-literals@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-modules-systemjs@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-modules-umd@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-new-target@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-nullish-coalescing-operator@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-numeric-separator@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-object-rest-spread@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-optional-catch-binding@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-parameters@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-object-super@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-private-property-in-object@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-private-methods@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-regenerator@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-optional-chaining@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-property-literals@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-shorthand-properties@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-reserved-words@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-sticky-regex@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-template-literals@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-spread@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-typeof-symbol@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-unicode-escapes@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/preset-modules@0.1.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-unicode-sets-regex@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/plugin-transform-unicode-regex@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-unicode-property-regex@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > babel-plugin-polyfill-regenerator@0.5.0" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > babel-plugin-polyfill-corejs3@0.8.1" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/plugin-transform-async-generator-functions > @babel/helper-remap-async-to-generator@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/plugin-transform-class-properties > @babel/helper-create-class-features-plugin@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > @babel/plugin-syntax-unicode-sets-regex > @babel/helper-create-regexp-features-plugin@7.22.5" has unmet peer dependency "@babel/core@^7.0.0".
warning "@babel/preset-env > babel-plugin-polyfill-corejs2@0.4.3" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > @babel/preset-modules > @babel/plugin-proposal-unicode-property-regex@7.18.6" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-env > babel-plugin-polyfill-regenerator > @babel/helper-define-polyfill-provider@0.4.0" has unmet peer dependency "@babel/core@^7.4.0-0".
warning " > @babel/preset-typescript@7.18.6" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-typescript > @babel/plugin-transform-typescript@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@babel/preset-typescript > @babel/plugin-transform-typescript > @babel/plugin-syntax-typescript@7.22.5" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5".
warning "eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise > ts-node@10.9.1" has unmet peer dependency "@types/node@*".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-device-detect@1.17.0" has incorrect peer dependency "react@>= 0.14.0 < 18.0.0".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-device-detect@1.17.0" has incorrect peer dependency "react-dom@>= 0.14.0 < 18.0.0".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-json-view@1.21.3" has incorrect peer dependency "react@^17.0.0 || ^16.3.0 || ^15.5.4".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-json-view@1.21.3" has incorrect peer dependency "react-dom@^17.0.0 || ^16.3.0 || ^15.5.4".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-markdown@8.0.7" has unmet peer dependency "@types/react@>=16".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > @testing-library/user-event@12.8.3" has unmet peer dependency "@testing-library/dom@>=7.21.4".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-json-view > flux@4.0.4" has incorrect peer dependency "react@^15.0.2 || ^16.0.0 || ^17.0.0".
warning "workspace-aggregator-6343ce76-4ade-4099-b0dc-95324d3a6856 > flowise-ui > react-code-blocks > styled-components@5.3.11" has unmet peer dependency "react-is@>= 16.8.0".


yarn dev


8:02:48 PM - Starting compilation in watch mode...
flowise:dev: [0]
flowise:dev: [1] $ cd bin && ./dev start
flowise:dev: [1] Error: command start not found
flowise:dev: [1]     at Config.runCommand (/home/emrahtoy/dev/Flowise/packages/server/node_modules/@oclif/core/lib/config/config.js:271:19)
flowise:dev: [1] error Command failed with exit code 2.
flowise:dev: [1] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
flowise:dev: [1] error Command failed with exit code 2.
flowise:dev: [1] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
flowise:dev: [1] [nodemon] app crashed - waiting for file changes before starting...
flowise-ui:dev: (node:564) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: 'onAfterSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
flowise-ui:dev: (Use `node --trace-deprecation ...` to show where the warning was created)
flowise-ui:dev: (node:564) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: 'onBeforeSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
flowise-ui:dev: Starting the development server...
flowise-ui:dev:
flowise-ui:dev: One of your dependencies, babel-preset-react-app, is importing the
flowise-ui:dev: "@babel/plugin-proposal-private-property-in-object" package without
flowise-ui:dev: declaring it in its dependencies. This is currently working because
flowise-ui:dev: "@babel/plugin-proposal-private-property-in-object" is already in your
flowise-ui:dev: node_modules folder for unrelated reasons, but it may break at any time.
flowise-ui:dev:
flowise-ui:dev: babel-preset-react-app is part of the create-react-app project, which
flowise-ui:dev: is not maintianed anymore. It is thus unlikely that this bug will
flowise-ui:dev: ever be fixed. Add "@babel/plugin-proposal-private-property-in-object" to
flowise-ui:dev: your devDependencies to work around this error. This will make this message
flowise-ui:dev: go away.
flowise-ui:dev:
flowise:dev: [0] src/ChatflowPool.ts(1,31): error TS2307: Cannot find module 'flowise-components' or its corresponding type declarations.
flowise:dev: [0] src/ChildProcess.ts(62,32): error TS2339: Property 'outputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(63,44): error TS2339: Property 'outputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(64,47): error TS2339: Property 'outputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(64,80): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(68,49): error TS2339: Property 'label' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(68,74): error TS2339: Property 'id' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(68,104): error TS2339: Property 'label' does not exist on type 'INodeData'.
flowise:dev: [0] src/ChildProcess.ts(108,71): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0] src/Interface.ts(1,88): error TS2307: Cannot find module 'flowise-components' or its corresponding type declarations.
flowise:dev: [0] src/index.ts(46,31): error TS2307: Cannot find module 'flowise-components' or its corresponding type declarations.
flowise:dev: [0] src/index.ts(599,40): error TS2339: Property 'outputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(600,52): error TS2339: Property 'outputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(601,55): error TS2339: Property 'outputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(601,88): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(606,61): error TS2339: Property 'label' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(606,86): error TS2339: Property 'id' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(606,116): error TS2339: Property 'label' does not exist on type 'INodeData'.
flowise:dev: [0] src/index.ts(639,94): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(18,50): error TS2307: Cannot find module 'flowise-components' or its corresponding type declarations.
flowise:dev: [0] src/utils/index.ts(210,76): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(218,39): error TS2339: Property 'instance' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(298,21): error TS2322: Type 'undefined' is not assignable to type 'string'.
flowise:dev: [0] src/utils/index.ts(300,21): error TS2322: Type 'undefined' is not assignable to type 'string'.
flowise:dev: [0] src/utils/index.ts(327,22): error TS2339: Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(327,45): error TS2339: Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(328,51): error TS2339: Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(349,27): error TS2339: Property 'instance' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(352,9): error TS2322: Type 'Partial<INodeData> & { instance: any; }' is not assignable to type 'INodeData'.
flowise:dev: [0]   Types of property 'inputAnchors' are incompatible.
flowise:dev: [0]     Type 'INodeParams[] | undefined' is not assignable to type 'INodeParams[]'.
flowise:dev: [0]       Type 'undefined' is not assignable to type 'INodeParams[]'.
flowise:dev: [0] src/utils/index.ts(352,89): error TS2339: Property 'instance' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(374,23): error TS7053: Element implicitly has an 'any' type because expression of type '"inputs"' can't be used to index type 'INodeData'.
flowise:dev: [0]   Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(397,23): error TS7053: Element implicitly has an 'any' type because expression of type '"inputs"' can't be used to index type 'INodeData'.
flowise:dev: [0]   Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(412,43): error TS2339: Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(413,64): error TS2339: Property 'inputs' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(617,41): error TS2339: Property 'label' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(624,41): error TS2339: Property 'label' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(654,18): error TS2339: Property 'category' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(654,53): error TS2339: Property 'category' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(656,31): error TS7053: Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ 'Chat Models': string[]; LLMs: string[]; }'.
flowise:dev: [0] src/utils/index.ts(656,56): error TS2339: Property 'category' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(657,42): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(663,25): error TS2339: Property 'category' does not exist on type 'INodeData'.
flowise:dev: [0] src/utils/index.ts(663,65): error TS2339: Property 'name' does not exist on type 'INodeData'.
flowise:dev: [0]
flowise:dev: [0] 8:02:56 PM - Found 43 errors. Watching for file changes.
flowise-components:dev:
flowise-components:dev: 8:02:58 PM - Found 0 errors. Watching for file changes.
flowise-ui:dev: Compiled successfully!
flowise-ui:dev:
flowise-ui:dev: You can now view flowise-ui in the browser.
flowise-ui:dev:
flowise-ui:dev:   Local:            http://localhost:3000
flowise-ui:dev:   On Your Network:  http://172.21.177.157:3000
flowise-ui:dev:
flowise-ui:dev: Note that the development build is not optimized.
flowise-ui:dev: To create a production build, use npm run build.
flowise-ui:dev:
flowise-ui:dev: webpack compiled successfully

@emrahtoy
Copy link
Contributor Author

Yarn has made some changes;

Added a line in to package.json
"packageManager": "yarn@1.22.19"

created .yarnrc.yml file and filled with this line;
yarnPath: .yarn/releases/yarn-1.22.19.cjs

created the directory as following:
.yarn/releases
and created this file :
yarn-1.22.19.cjs

all of those changes can be seen in git change list. Shall we push or make PR for these changes @HenryHengZJ ?

@emrahtoy
Copy link
Contributor Author

By the way MarketPlace and ApiKeys seems empty and the requests belong to these pages are giving 404
image

@emrahtoy
Copy link
Contributor Author

@HenryHengZJ also see #349

@HenryHengZJ
Copy link
Contributor

@emrahtoy we can leave the changes out as people can be using different yarn version.

looks like the apps doesn't start correctly, here's what I would do:

1.) remove the project
2.) cd to your home directory and make sure yarn is v1.22.19
3.) git clone and cd to Flowise
4.) before installing, make sure yarn is v1.22.19
5.) yarn install
6.) yarn build-force
7.) yarn start

@emrahtoy
Copy link
Contributor Author

I have done the almost same

  1. deleted the folder and cloned the git repository from the start.
  2. Set the yarn version v1.22.19
  3. yarn install
  4. yarn dev

#349 and #353 still occur.

I think it would be nice to see a warning in the documentation about the yarn version as mine were not compatible.

@SidSyrus
Copy link

+1 to the issue. Facing same with Yarn on v3.3.1

@HenryHengZJ HenryHengZJ self-assigned this Jun 18, 2023
@HenryHengZJ
Copy link
Contributor

Updated README for compatible yarn version

Although its not ideal to keep it at yarn v1, we have plan to migrate to pnpm in future

@drobnikj
Copy link
Contributor

+1

If you are using Corepack as described in yarn doc
You need to install v1 version of yarn to make it work:

corepack prepare yarn@v1.22.19 --activate

@HenryHengZJ
Copy link
Contributor

closing this as it should be resolved with pnpm PR #1272

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants