{
    "name": "@nordicsemiconductor/pc-nrfconnect-shared",
    "version": "248.0.0",
    "description": "Shared commodities for developing pc-nrfconnect-* packages",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/nordicsemi/pc-nrfconnect-shared.git"
    },
    "author": "Nordic Semiconductor ASA",
    "license": "SEE LICENSE IN LICENSE",
    "bin": {
        "check-for-typescript": "scripts/check-for-typescript.ts",
        "check-app-properties": "scripts/check-app-properties.ts",
        "nrfconnect-license": "scripts/nrfconnect-license.ts",
        "run-esbuild": "scripts/build-app.ts"
    },
    "main": "src",
    "scripts": {
        "test": "jest",
        "check": "run-p --silent --continue-on-error --print-label check:*",
        "check:lint": "eslint --color .",
        "check:types": "tsc --noEmit",
        "check:license": "tsx scripts/nrfconnect-license.ts check",
        "create-source": "tsx scripts/create-source.ts",
        "prepare": "tsx scripts/installHusky.ts && tsx scripts/build-shared.ts",
        "prepare-shared-release": "tsx scripts/prepare-shared-release.ts",
        "clean": "rimraf dist"
    },
    "dependencies": {
        "@electron/remote": "^2.1.2",
        "@mdi/font": "7.2.96",
        "@mdi/js": "^7.2.96",
        "@mdi/react": "^1.6.1",
        "@microsoft/applicationinsights-web": "^3.0.9",
        "@reduxjs/toolkit": "1.9.3",
        "@svgr/core": "^7.0.0",
        "@svgr/plugin-jsx": "7.0.0",
        "@swc/core": "1.10.0",
        "@swc/jest": "0.2.37",
        "@testing-library/jest-dom": "5.16.5",
        "@testing-library/react": "^14.0.0",
        "@types/adm-zip": "^0.5.0",
        "@types/date-fns": "^2.6.0",
        "@types/ftp": "0.3.33",
        "@types/klaw": "3.0.3",
        "@types/lodash.range": "3.2.7",
        "@types/mousetrap": "1.6.11",
        "@types/react": "17.0.55",
        "@types/react-dom": "18.2.6",
        "@types/react-redux": "7.1.25",
        "@types/semver": "7.3.13",
        "@types/shasum": "1.0.0",
        "@types/triple-beam": "1.3.2",
        "@types/uuid": "8.3.4",
        "@xterm/headless": "^5.5.0",
        "adm-zip": "^0.5.5",
        "applicationinsights": "^2.9.6",
        "autoprefixer": "10.4.14",
        "bootstrap": "4.6.2",
        "commander": "10.0.0",
        "date-fns": "2.29.3",
        "electron": "^32.1.2",
        "electron-store": "8.1.0",
        "esbuild": "^0.27.2",
        "esbuild-sass-plugin": "^3.6.0",
        "esbuild-style-plugin": "1.6.2",
        "eslint": "^8.57.1",
        "eslint-config-airbnb": "19.0.4",
        "eslint-config-prettier": "8.8.0",
        "eslint-import-resolver-typescript": "3.5.5",
        "eslint-plugin-import": "2.27.5",
        "eslint-plugin-jsonc": "^2.20.1",
        "eslint-plugin-jsx-a11y": "6.7.1",
        "eslint-plugin-md": "^1.0.19",
        "eslint-plugin-prettier": "^5.5.4",
        "eslint-plugin-react": "7.32.2",
        "eslint-plugin-react-hooks": "4.6.0",
        "eslint-plugin-simple-import-sort": "10.0.0",
        "eslint-plugin-testing-library": "^5.6.0",
        "events": "3.3.0",
        "fast-glob": "3.2.12",
        "focus-visible": "5.2.0",
        "ftp": "0.3.10",
        "husky": "8.0.3",
        "jest": "29.5.0",
        "jest-environment-jsdom": "29.5.0",
        "klaw": "4.1.0",
        "lodash.range": "3.2.0",
        "mousetrap": "1.6.5",
        "npm-run-all2": "6.0.5",
        "nrf-intel-hex": "^1.4.0",
        "postcss": "8.4.24",
        "postcss-modules": "^6.0.0",
        "prettier": "^3.6.2",
        "prettier-plugin-tailwindcss": "^0.7.2",
        "prettysize": "2.0.0",
        "protobufjs": "^7.0.0",
        "react": "18.2.0",
        "react-bootstrap": "1.6.6",
        "react-dom": "18.2.0",
        "react-flip-toolkit": "7.0.17",
        "react-markdown": "8.0.7",
        "react-redux": "7.2.9",
        "react-resize-detector": "9.1.0",
        "react-test-renderer": "18.2.0",
        "redux": "4.2.1",
        "redux-devtools-extension": "2.13.9",
        "redux-thunk": "2.4.2",
        "rimraf": "3.0.2",
        "roboto-fontface": "0.10.0",
        "semver": "7.3.8",
        "serialport": "^12.0.0",
        "shasum": "1.0.2",
        "systeminformation": "^5.25.11",
        "tailwindcss": "3.4.14",
        "tree-kill-promise": "^3.0.14",
        "tsx": "^4.20.3",
        "typescript": "^5.9.2",
        "typescript-eslint": "^8.45.0",
        "util": "0.12.5",
        "uuid": "8.3.2",
        "winston": "3.8.2",
        "zod": "^3.22.2",
        "zod-validation-error": "^1.5.0"
    },
    "devDependencies": {
        "@commander-js/extra-typings": "^10.0.3"
    },
    "typings": "./dist/typings/src/index.d.ts",
    "prettier": "./config/prettier.config.js"
}
