Skip to main content
Module

x/react_querybuilder/package.json

A QueryBuilder component for React
Go to Latest
File
{ "name": "react-querybuilder-monorepo", "private": true, "workspaces": [ "packages/*", "website" ], "scripts": { "start": "cd packages/react-querybuilder && bun run start", "start:antd": "cd packages/antd && bun run start", "start:bootstrap": "cd packages/bootstrap && bun run start", "start:bulma": "cd packages/bulma && bun run start", "start:chakra": "cd packages/chakra && bun run start", "start:dnd": "cd packages/dnd && bun run start", "start:fluent": "cd packages/fluent && bun run start", "start:mantine": "cd packages/mantine && bun run start", "start:material": "cd packages/material && bun run start", "start:native": "cd packages/native && bun run start", "demo": "bun run website:start", "build": "bun run build:rqb && bun run build:antd && bun run build:bootstrap && bun run build:bulma && bun run build:chakra && bun run build:dnd && bun run build:fluent && bun run build:mantine && bun run build:material && bun run build:native", "build:concurrent": "bun run build:rqb && concurrently --timings --max-processes 14 --names antd,bootstrap,bulma,chakra,dnd,fluent,mantine,material,native bun:build:antd bun:build:bootstrap bun:build:bulma bun:build:chakra bun:build:dnd bun:build:fluent bun:build:mantine bun:build:material bun:build:native", "build:antd": "cd packages/antd && bun run build", "build:bootstrap": "cd packages/bootstrap && bun run build", "build:bulma": "cd packages/bulma && bun run build", "build:chakra": "cd packages/chakra && bun run build", "build:dnd": "cd packages/dnd && bun run build", "build:fluent": "cd packages/fluent && bun run build", "build:mantine": "cd packages/mantine && bun run build", "build:material": "cd packages/material && bun run build", "build:native": "cd packages/native && bun run build", "build:rqb": "cd packages/react-querybuilder && bun run build", "codesandbox-ci": "bash .codesandbox/ci.sh", "checkall": "bun run build && bun run typecheck && bun run lint && bun run test && bun run website:build", "lint": "eslint 'packages/*/src/**/*.{ts,tsx}' 'examples/**/*.{js,ts,tsx}' 'website/{docs,src,static}/**/*.{js,ts,tsx}'", "test": "bun test sqlite && jest", "test:watch": "jest --watch", "typecheck": "concurrently --timings --max-processes 14 --names antd,bootstrap,bulma,chakra,dnd,fluent,mantine,material,native,rqb,examples bun:typecheck:antd bun:typecheck:bootstrap bun:typecheck:bulma bun:typecheck:chakra bun:typecheck:dnd bun:typecheck:fluent bun:typecheck:mantine bun:typecheck:material bun:typecheck:native bun:typecheck:rqb bun:typecheck:examples", "typecheck:antd": "tsc -p packages/antd --noEmit", "typecheck:bootstrap": "tsc -p packages/bootstrap --noEmit", "typecheck:bulma": "tsc -p packages/bulma --noEmit", "typecheck:chakra": "tsc -p packages/chakra --noEmit", "typecheck:dnd": "tsc -p packages/dnd --noEmit", "typecheck:fluent": "tsc -p packages/fluent --noEmit", "typecheck:mantine": "tsc -p packages/mantine --noEmit", "typecheck:material": "tsc -p packages/material --noEmit", "typecheck:native": "tsc -p packages/native --noEmit", "typecheck:rqb": "tsc -p packages/react-querybuilder --noEmit", "typecheck:examples": "tsc -p examples", "pretty-print": "prettier --config .prettierrc.json --write *.{mj,t}s packages/*/{src,dev,genericTests}/** website/*.js website/{docs,src,versioned_docs,versioned_sidebars}/**", "pretty-check": "prettier --config .prettierrc.json --check *.{mj,t}s packages/*/{src,dev,genericTests}/** website/*.js website/{docs,src,versioned_docs,versioned_sidebars}/**", "generate-examples": "bun ./examples/generateExamples.ts", "generate-parsers": "cd packages/react-querybuilder && bun run generate:parsers", "outdated": "yarn upgrade-interactive", "version": "bun ./version.ts && yarn && concurrently --timings --names examples,packages bun:generate-examples bun:build && concurrently \"git add examples packages yarn.lock\"", "web": "cd website && bun run start", "website:build": "cd website && bun run build", "website:serve": "cd website && bun run serve", "website:deploy": "cd website && bun run deploy", "website:typecheck": "tsc -p website" }, "devDependencies": { "@babel/core": "^7.23.2", "@babel/preset-env": "^7.23.2", "@babel/preset-react": "^7.22.15", "@babel/preset-typescript": "^7.23.2", "@react-native-picker/picker": "^2.5.1", "@testing-library/dom": "^9.3.3", "@testing-library/jest-dom": "^6.1.4", "@testing-library/react": "^14.0.0", "@testing-library/user-event": "^14.5.1", "@types/glob": "^8.1.0", "@types/jest": "^29.5.6", "@types/node": "^20.8.8", "@types/react": "^18.2.31", "@types/react-dom": "^18.2.14", "@types/web": "^0.0.119", "@typescript-eslint/eslint-plugin": "^6.9.0", "@typescript-eslint/parser": "^6.9.0", "all-contributors-cli": "^6.26.1", "bun-types": "^1.0.7", "concurrently": "^8.2.2", "eslint": "^8.52.0", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "fast-json-stable-stringify": "^2.1.0", "glob": "^10.3.10", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-watch-typeahead": "^2.2.2", "lerna": "^7.4.1", "native-base": "^3.4.28", "prettier": "^2.8.8", "prettier-plugin-organize-imports": "^3.2.3", "react": "^18.2.0", "react-dnd": "^16.0.1", "react-dnd-test-backend": "^16.0.1", "react-dnd-test-utils": "^16.0.1", "react-dom": "^18.2.0", "regenerator-runtime": "^0.14.0", "tsup": "^7.2.0", "typescript": "^5.2.2", "vite": "^4.5.0" }, "packageManager": "yarn@3.5.0", "resolutions": { "nx": "npm:nx@16.5.3", "typedoc-plugin-markdown@^3.16.0": "patch:typedoc-plugin-markdown@npm%3A3.16.0#./.yarn/patches/typedoc-plugin-markdown-npm-3.16.0-db041bab98.patch", "typedoc-plugin-markdown@next": "patch:typedoc-plugin-markdown@npm%3A4.0.0-next.23#./.yarn/patches/typedoc-plugin-markdown-npm-4.0.0-next.23-8fb54301d6.patch", "docusaurus-plugin-typedoc@next": "patch:docusaurus-plugin-typedoc@npm%3A1.0.0-next.17#./.yarn/patches/docusaurus-plugin-typedoc-npm-1.0.0-next.17-f81e7646bc.patch", "sass@^1.69.4": "patch:sass@npm%3A1.69.4#./.yarn/patches/sass-npm-1.69.4-bea57e4b30.patch" }}