mirror of
https://github.com/formbricks/formbricks.git
synced 2025-12-30 10:19:51 -06:00
* 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>
41 lines
1.1 KiB
JSON
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"
|
|
}
|