* init: rewritten formbricks api package
* restrucure: client prepended formbricks api package
* feat: cleanup error templating and node-fetch for non browser access
* feat: replace package (build error for js packge due to api)
* fix: rename methods & move error type
* fix: imports of api via js
* remove node-fetch
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
* only add packages once to their main package and remove them from other packages to avoid version conflicts
* update package versions
* update package versions, clean packages
* remove old vscode settings
* exclude formbricks-com from pnpm dev
* narrow down tsconfig includes, pnpm-lock update
* add pnpm test to github action
* remove debug loglevel from formbricks usage;
* remove license fields from internal packages
* improve package descriptions, add logger message for survey delay
* include formbricks api into formbricks js
* make formbricks errors package private
* update formbricks-js dependencies to include formbricks-api
* update formbricks-js to 0.1.20
* add @formbricks/api (api abstraction layer) and @formbricks/errors package to monorepo
* use @formbricks/api in @formbricks/js to expose an api endpoint
---------
Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>