UNPKG

streamlit-component-lib-react-hooks

Version:

An npm package that provides support code for creating [Streamlit Components](https://docs.streamlit.io/en/stable/streamlit_components.html) with React and React Hooks.

60 lines 1.87 kB
{ "name": "streamlit-component-lib-react-hooks", "version": "2.1.1", "keywords": [ "streamlit" ], "type": "module", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/cjs/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/cjs/index.d.ts" } }, "repository": { "type": "git", "url": "https://github.com/whitphx/streamlit-component-template-react-hooks", "directory": "streamlit-component-lib-react-hooks" }, "license": "MIT", "files": [ "dist" ], "devDependencies": { "@eslint/js": "^9.22.0", "@types/react": "^19.0.10", "@types/react-dom": "^19.0.4", "eslint": "^9.22.0", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.19", "globals": "^16.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", "typescript": "^5.8.2", "typescript-eslint": "^8.26.0" }, "peerDependencies": { "react": "^17.0.0 || ^18.0.0 || ^19.0.0", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" }, "dependencies": { "streamlit-component-lib": "^2.0.0" }, "scripts": { "build": "npm run build:cjs && npm run build:esm && npm run build:package-json", "build:cjs": "tsc -p tsconfig.cjs.json", "build:esm": "tsc -p tsconfig.esm.json", "build:package-json": "mkdir -p dist/cjs dist/esm && echo '{\"type\":\"commonjs\"}' > dist/cjs/package.json && echo '{\"type\":\"module\"}' > dist/esm/package.json", "fix:eslint": "eslint --fix 'src/**/*.{ts,tsx}'", "fix:prettier": "prettier --write .", "check:eslint": "eslint --fix 'src/**/*.{ts,tsx}'", "check:prettier": "prettier --check .", "lint-staged:eslint": "eslint --fix", "lint-staged:prettier": "prettier --write" } }