2021-09-01 14:32:25 +00:00
{
2022-01-05 12:09:51 +00:00
"name" : "jackson" ,
2024-05-06 18:42:02 +00:00
"version" : "1.23.9" ,
2022-01-05 12:09:51 +00:00
"private" : true ,
2022-02-21 14:33:31 +00:00
"description" : "SAML 2.0 service" ,
2022-01-05 12:09:51 +00:00
"keywords" : [
"SAML 2.0"
] ,
2021-11-11 20:22:05 +00:00
"repository" : {
"type" : "git" ,
"url" : "https://github.com/boxyhq/jackson.git"
} ,
2023-01-24 16:32:37 +00:00
"license" : "Apache-2.0" ,
2021-09-01 14:32:25 +00:00
"scripts" : {
2022-02-21 14:33:31 +00:00
"dev" : "cross-env JACKSON_API_KEYS=secret IDP_ENABLED=true next dev -p 5225" ,
2021-12-03 15:55:46 +00:00
"dev-dbs" : "docker-compose -f ./_dev/docker-compose.yml up -d" ,
2021-12-30 15:36:56 +00:00
"dev-dbs-destroy" : "docker-compose -f ./_dev/docker-compose.yml down --volumes --remove-orphans" ,
2022-01-05 12:09:51 +00:00
"mongo" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=mongo DB_URL=mongodb://localhost:27017/jackson npm run dev" ,
2023-09-30 23:26:14 +00:00
"pre-loaded" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=mem PRE_LOADED_CONNECTION='./_dev/saml_config' npm run dev" ,
"pre-loaded-db" : "cross-env JACKSON_API_KEYS=secret PRE_LOADED_CONNECTION='./_dev/saml_config' npm run dev" ,
2022-01-05 12:09:51 +00:00
"sort" : "npx sort-package-json" ,
2022-02-08 14:51:29 +00:00
"postgres" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=sql DB_TYPE=postgres DB_URL=postgres://postgres:postgres@localhost:5432/postgres npm run dev" ,
"mysql" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=sql DB_TYPE=mysql DB_URL=mysql://root:mysql@localhost:3307/mysql npm run dev" ,
2022-07-15 20:35:02 +00:00
"planetscale" : "cross-env JACKSON_API_KEYS=secret DB_SSL=true DB_ENGINE=planetscale DB_URL=${PLANETSCALE_URL} npm run dev" ,
2022-02-08 14:51:29 +00:00
"mariadb" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=sql DB_TYPE=mariadb DB_URL=mariadb://root@localhost:3306/mysql npm run dev" ,
2022-11-09 22:27:11 +00:00
"mssql" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=sql DB_TYPE=mssql DB_URL='sqlserver://localhost:1433;database=master;username=sa;password=123ABabc!' npm run dev" ,
2023-03-16 21:42:36 +00:00
"dynamodb" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=dynamodb DB_URL='http://localhost:8000' npm run dev" ,
2023-10-07 01:38:21 +00:00
"postgres:skaffold" : "skaffold dev -f skaffold-postgres.yaml --status-check=false --force=true" ,
"mongo:skaffold" : "skaffold dev -f skaffold-mongo.yaml --status-check=false --force=true" ,
"mysql:skaffold" : "skaffold dev -f skaffold-mysql.yaml --status-check=false --force=true" ,
"mariadb:skaffold" : "skaffold dev -f skaffold-mariadb.yaml --status-check=false --force=true" ,
"mssql:skaffold" : "skaffold dev -f skaffold-mssql.yaml --status-check=false --force=true" ,
"dynamodb:skaffold" : "skaffold dev -f skaffold-dynamodb.yaml --status-check=false --force=true" ,
2023-10-15 11:12:55 +00:00
"demo:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-demo.yaml --status-check=false" ,
2023-10-17 21:02:31 +00:00
"demo-services:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-demo-services.yaml --status-check=false" ,
2024-03-07 17:17:24 +00:00
"demo-mocksaml:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-demo-mocksaml.yaml --status-check=false" ,
"demo-mocksaml-services:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-demo-mocksaml-services.yaml --status-check=false" ,
2023-10-15 11:12:55 +00:00
"prod-eu:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-prod-eu.yaml --status-check=false" ,
"prod-eu-services:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-prod-eu-services.yaml --status-check=false" ,
2024-03-07 17:17:24 +00:00
"prod-eu-mocksaml:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-prod-eu-mocksaml.yaml --status-check=false" ,
"prod-eu-mocksaml-services:skaffold" : "echo 'This is only meant for BoxyHQ internal use. Please use {dbname}:skaffold instead' && skaffold run -f skaffold-prod-eu-mocksaml-services.yaml --status-check=false" ,
2023-09-02 19:27:37 +00:00
"start" : "cross-env PORT=5225 NODE_OPTIONS=--dns-result-order=ipv4first node .next/standalone/server.js" ,
2024-03-29 12:33:59 +00:00
"swagger-jsdoc" : "swagger-jsdoc -d swagger/swagger-definition.js npm/src/**/*.ts npm/src/**/**/*.ts -o swagger/swagger.json" ,
2022-02-22 19:03:21 +00:00
"redis" : "cross-env JACKSON_API_KEYS=secret DB_ENGINE=redis DB_TYPE=redis DB_URL=redis://localhost:6379/redis npm run dev" ,
2024-02-27 22:12:39 +00:00
"prepare" : "npm run prepare:npm && npm run prepare:internal-ui" ,
2023-01-17 10:07:40 +00:00
"prepare:npm" : "cd npm && npm install --legacy-peer-deps" ,
2024-02-27 22:12:39 +00:00
"prepare:internal-ui" : "cd internal-ui && npm install --legacy-peer-deps" ,
2023-09-02 19:27:37 +00:00
"pretest:e2e" : "env-cmd -f .env.test.local ts-node --logError e2e/support/pretest.ts" ,
2023-01-25 04:54:28 +00:00
"test:e2e" : "env-cmd -f .env.test.local playwright test" ,
2023-02-07 12:40:13 +00:00
"test" : "cd npm && npm run test" ,
2023-03-02 20:55:54 +00:00
"postinstall" : "npm run prebuild" ,
2023-09-02 19:27:37 +00:00
"prebuild" : "ts-node --logError prebuild.ts" ,
2023-07-28 21:09:35 +00:00
"build" : "next build" ,
2023-09-02 19:27:37 +00:00
"postbuild" : "ts-node --logError postbuild.ts" ,
2024-02-16 20:46:44 +00:00
"release" : "git checkout main && git pull && git checkout release && git merge origin/main && release-it && git checkout main && git merge origin/release && git push origin main" ,
2023-10-11 08:18:03 +00:00
"check-types" : "tsc --pretty --noEmit" ,
"check-format" : "prettier --check ." ,
"check-lint" : "next lint && eslint -c .eslintrc.js --ext ts --ext tsx --ext js ./" ,
2024-03-02 23:46:56 +00:00
"check-unused" : "npx knip" ,
"check-locale" : "node check-locale.js" ,
"format" : "prettier --write ."
2021-10-29 00:26:06 +00:00
} ,
2021-09-01 14:32:25 +00:00
"dependencies" : {
2024-02-27 22:12:39 +00:00
"@boxyhq/internal-ui" : "file:internal-ui" ,
2023-12-10 22:07:57 +00:00
"@boxyhq/metrics" : "0.2.6" ,
2024-04-23 10:51:49 +00:00
"@boxyhq/react-ui" : "3.3.43" ,
2023-01-17 10:07:40 +00:00
"@boxyhq/saml-jackson" : "file:npm" ,
2024-03-25 10:36:29 +00:00
"@heroicons/react" : "2.1.3" ,
2024-05-04 14:01:00 +00:00
"@retracedhq/logs-viewer" : "2.7.4" ,
2024-05-04 13:14:47 +00:00
"@retracedhq/retraced" : "0.7.10" ,
2024-04-29 09:47:17 +00:00
"@tailwindcss/typography" : "0.5.13" ,
2024-03-16 19:39:07 +00:00
"axios" : "1.6.8" ,
2024-03-12 10:58:08 +00:00
"blockly" : "10.4.3" ,
2023-12-26 12:07:34 +00:00
"chroma-js" : "2.4.2" ,
2024-01-02 15:01:31 +00:00
"classnames" : "2.5.1" ,
2021-09-15 19:43:24 +00:00
"cors" : "2.8.5" ,
2024-04-04 12:35:53 +00:00
"cross-env" : "7.0.3" ,
2024-05-03 11:33:48 +00:00
"daisyui" : "4.10.5" ,
2024-04-25 08:47:34 +00:00
"formik" : "2.4.6" ,
2024-04-29 09:46:39 +00:00
"i18next" : "23.11.3" ,
2023-11-18 21:33:46 +00:00
"medium-zoom" : "1.1.0" ,
2022-04-30 21:52:17 +00:00
"micromatch" : "4.0.5" ,
2024-04-25 08:47:30 +00:00
"next" : "14.2.3" ,
2024-03-07 19:17:40 +00:00
"next-auth" : "4.24.7" ,
2024-04-16 13:22:35 +00:00
"next-i18next" : "15.3.0" ,
2023-09-07 12:26:34 +00:00
"next-mdx-remote" : "4.4.1" ,
2024-03-21 14:04:55 +00:00
"nodemailer" : "6.9.13" ,
2023-02-24 21:47:42 +00:00
"raw-body" : "2.5.2" ,
2024-04-29 09:46:35 +00:00
"react" : "18.3.1" ,
2023-12-26 12:07:34 +00:00
"react-daisyui" : "5.0.0" ,
2024-04-30 08:54:49 +00:00
"react-dom" : "18.3.1" ,
2024-04-23 10:52:04 +00:00
"react-i18next" : "14.1.1" ,
2022-10-08 17:54:43 +00:00
"react-syntax-highlighter" : "15.5.0" ,
2024-01-31 09:11:46 +00:00
"react-tagsinput" : "3.20.3" ,
2023-10-12 13:47:21 +00:00
"remark-gfm" : "3.0.1" ,
2024-03-25 10:35:48 +00:00
"sharp" : "0.33.3" ,
2024-02-16 12:18:44 +00:00
"swr" : "2.2.5"
2021-09-01 14:32:25 +00:00
} ,
"devDependencies" : {
2024-04-15 10:03:23 +00:00
"@playwright/test" : "1.43.1" ,
2023-11-23 04:59:32 +00:00
"@types/cors" : "2.8.17" ,
2024-04-15 10:03:40 +00:00
"@types/micromatch" : "4.0.7" ,
2024-04-30 08:54:49 +00:00
"@types/node" : "20.12.7" ,
"@types/react" : "18.3.1" ,
"@typescript-eslint/eslint-plugin" : "7.8.0" ,
"@typescript-eslint/parser" : "7.8.0" ,
2024-03-21 14:04:50 +00:00
"autoprefixer" : "10.4.19" ,
2022-02-22 19:03:21 +00:00
"env-cmd" : "10.1.0" ,
2024-02-23 21:22:55 +00:00
"eslint" : "8.57.0" ,
2024-04-25 08:47:39 +00:00
"eslint-config-next" : "14.2.3" ,
2023-12-04 19:30:43 +00:00
"eslint-config-prettier" : "9.1.0" ,
2023-12-27 12:21:53 +00:00
"eslint-plugin-i18next" : "6.0.3" ,
2024-04-30 08:54:49 +00:00
"jose" : "5.2.4" ,
2024-03-21 14:04:59 +00:00
"postcss" : "8.4.38" ,
2024-02-04 14:31:03 +00:00
"prettier" : "3.2.5" ,
2024-04-16 13:22:31 +00:00
"prettier-plugin-tailwindcss" : "0.5.14" ,
2024-04-26 11:18:17 +00:00
"release-it" : "17.2.1" ,
2023-01-30 09:44:58 +00:00
"swagger-jsdoc" : "6.2.8" ,
2024-03-28 13:22:32 +00:00
"tailwindcss" : "3.4.3" ,
2024-03-04 22:29:46 +00:00
"ts-node" : "10.9.2" ,
2023-04-09 22:31:16 +00:00
"tsconfig-paths" : "4.2.0" ,
2024-04-30 08:54:49 +00:00
"typescript" : "5.4.5"
2021-12-05 23:26:11 +00:00
} ,
2024-04-27 23:05:55 +00:00
"overrides" : { } ,
2022-01-05 12:09:51 +00:00
"engines" : {
2024-04-04 23:35:14 +00:00
"node" : ">=18.14.2" ,
2024-04-04 12:35:53 +00:00
"npm" : ">=10"
2022-01-05 12:09:51 +00:00
}
2023-09-30 23:26:14 +00:00
}