Files
formbricks-formbricks/package.json
Shubham Palriwala d67858e2ea Add tests to formbricks-js (#399)
* init: jest for formbricks/js

* test: formbricks init

* test: formbricks set attributes

* test: formbricks updated attributes

* test: formbricks track, refresh, route change

* test: formbricks logout

* chore: use strict checking & replace let w const

* chore: destructure variables

* feat: test coverage visibility

* updated: pnpm lock file

* feat: tests now use a mock API

* fix: mock actual formbricks survey response and not empty placeholders

* rename: unit test for clarity

* chore: destructure setting attributes into individual tests

* feat: mock console logger for cleaner cli during tests

* add top level test script for turbo

* update babel config to fix errors in formbricks-js build

---------

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-06-30 16:29:38 +02:00

41 lines
1.1 KiB
JSON

{
"name": "turbo",
"version": "0.0.0",
"private": true,
"workspaces": [
"apps/*",
"packages/*"
],
"prisma": {
"schema": "packages/database/schema.prisma"
},
"scripts": {
"clean": "turbo run clean && rimraf node_modules",
"build": "turbo run build",
"prebuild": "turbo run prebuild",
"db:migrate:dev": "turbo run db:migrate:dev",
"db:migrate:deploy": "turbo run db:migrate:deploy",
"db:migrate:vercel": "turbo run db:migrate:vercel",
"db:push": "turbo run db:push",
"dev": "turbo run dev --parallel",
"start": "turbo run start --parallel",
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
"generate": "turbo run generate",
"lint": "turbo run lint",
"release": "turbo run build --filter=react^... && changeset publish",
"nuke": "rm -r node_modules; for d in **/node_modules; do echo $d; rm -r $d; done",
"test": "turbo run test"
},
"devDependencies": {
"@changesets/cli": "^2.26.1",
"prettier": "latest",
"rimraf": "^5.0.0",
"tsx": "^3.12.6",
"turbo": "latest"
},
"engines": {
"node": ">=14.0.0"
},
"packageManager": "pnpm@8.1.1"
}