UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

154 lines (153 loc) 5.1 kB
{ "name": "analytica-frontend-lib", "version": "1.0.95", "description": "Repositório público dos componentes utilizados nas plataformas da Analytica Ensino", "main": "dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist" ], "sideEffects": [ "*.css", "./src/styles.css", "./dist/index.css" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" }, "./styles.css": "./dist/styles.css", "./accordation": "./dist/Accordation/index.js", "./alert": "./dist/Alert/index.js", "./alert-dialog": "./dist/AlertDialog/index.js", "./alternative": "./dist/Alternative/index.js", "./auth": "./dist/Auth/index.js", "./badge": "./dist/Badge/index.js", "./button": "./dist/Button/index.js", "./calendar": "./dist/Calendar/index.js", "./card": "./dist/Card/index.js", "./check-box": "./dist/CheckBox/index.js", "./chips": "./dist/Chips/index.js", "./divider": "./dist/Divider/index.js", "./dropdown-menu": "./dist/DropdownMenu/index.js", "./icon-button": "./dist/IconButton/index.js", "./icon-render": "./dist/IconRender/index.js", "./icon-rounded-button": "./dist/IconRoundedButton/index.js", "./input": "./dist/Input/index.js", "./menu": "./dist/Menu/index.js", "./modal": "./dist/Modal/index.js", "./multiple-choice": "./dist/MultipleChoice/index.js", "./nav-button": "./dist/NavButton/index.js", "./not-found": "./dist/NotFound/index.js", "./progress-bar": "./dist/ProgressBar/index.js", "./progress-circle": "./dist/ProgressCircle/index.js", "./quiz": "./dist/Quiz/index.js", "./radio": "./dist/Radio/index.js", "./search": "./dist/Search/index.js", "./select": "./dist/Select/index.js", "./selection-button": "./dist/SelectionButton/index.js", "./skeleton": "./dist/Skeleton/index.js", "./stepper": "./dist/Stepper/index.js", "./table": "./dist/Table/index.js", "./text": "./dist/Text/index.js", "./text-area": "./dist/TextArea/index.js", "./toast": "./dist/Toast/index.js", "./toast/toaststore": "./dist/Toast/ToastStore/index.js", "./toast/toaster": "./dist/Toast/Toaster/index.js" }, "scripts": { "lint": "npx eslint \"{src,app}/**/*.{js,jsx,ts,tsx}\" --fix", "typecheck": "npx tsc --noEmit", "prepare": "husky install", "test": "jest --coverage", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "test:sonar": "SONAR_REPORTER=true jest --coverage", "build": "tsup", "build:clean": "rm -rf dist && npm run build", "ladle": "ladle serve", "ladle:build": "ladle build", "add:exports": "node scripts/add-exports.mjs", "remove:exports": "node scripts/remove-exports.mjs", "prepack": "npm run add:exports && npm run build:clean", "postpack": "npm run remove:exports", "publish:dry": "npm run prepack && npm publish --dry-run && npm run postpack" }, "engines": { "node": "22.x" }, "packageManager": "yarn@4.9.0", "keywords": [ "analytica ensino", "frontend", "components", "react-19", "typescript", "tailwindcss" ], "publishConfig": { "access": "public" }, "author": "Analytica Ensino LTDA", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/analytica-ensino/analytica-frontend-lib.git" }, "homepage": "https://github.com/analytica-ensino/analytica-frontend-lib#readme", "bugs": { "url": "https://github.com/analytica-ensino/analytica-frontend-lib/issues" }, "peerDependencies": { "react": ">=19.0.0", "react-dom": ">=19.0.0", "react-router-dom": "^7.6.2" }, "dependencies": { "clsx": "^2.1.1", "phosphor-react": "^1.4.1", "react": "^19.1.0", "react-dom": "^19.1.0", "tailwind-merge": "^3.3.1", "zustand": "^5.0.5" }, "devDependencies": { "@eslint/eslintrc": "^3.3.1", "@eslint/js": "^9.28.0", "@ladle/react": "^5.0.3", "@tailwindcss/postcss": "^4.1.8", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/jest": "^29.5.14", "@types/react": "^19.1.6", "@types/react-dom": "^19.1.6", "@typescript-eslint/eslint-plugin": "^8.34.0", "@typescript-eslint/parser": "^8.34.0", "autoprefixer": "^10.4.21", "eslint": "^9.28.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-jsdoc": "^50.7.1", "eslint-plugin-prettier": "^5.4.1", "husky": "^9.1.7", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-sonar-reporter": "^2.0.0", "jsdom": "^26.1.0", "polished": "^4.3.1", "postcss": "^8.5.4", "prettier": "^3.5.3", "react": "^19.1.0", "react-dom": "^19.1.0", "react-router-dom": "^7.6.2", "sonarqube-scanner": "^4.3.0", "tailwindcss": "^4.1.8", "ts-jest": "^29.3.4", "tsup": "^8.5.0", "typescript": "^5.8.3" } }