UNPKG

@khatastroffik/react-text-renderer-components

Version:

a zero-dependencies component library providing (pure) text rendering for common and custom data/field types.

124 lines (123 loc) 4.41 kB
{ "name": "@khatastroffik/react-text-renderer-components", "version": "1.4.0", "description": "a zero-dependencies component library providing (pure) text rendering for common and custom data/field types.", "source": "src/index.ts", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", "types": "dist/types.d.ts", "scripts": { "prepare": "husky", "watch": "parcel watch", "build": "parcel build", "clean": "rimraf dist .parcel-cache storybook-static test-reports", "lint": "eslint", "lint:fix": "eslint --fix", "lint:inspect": "eslint --inspect-config", "check": "tsc --noEmit src/index.ts --jsx react-jsx --esModuleInterop --skipLibCheck --lib esnext", "test": "jest", "test:watch": "jest --watch --verbose", "test:ci": "jest --ci --noStackTrace --passWithNoTests -c jest.config.ci.ts", "storybook": "storybook dev -p 6006 --disable-telemetry", "storybook:build": "storybook build --test --disable-telemetry", "storybook:serve": "npx http-server storybook-static", "storybook:check": "storybook doctor --disable-telemetry", "storybook:info": "storybook info --disable-telemetry", "DISABLEDprestorybook:build": "npm run test:ci", "version": "rimraf CHANGELOG.md RELEASENOTE.md && standard-changelog -r 1 -o RELEASENOTE.md && standard-changelog -f && git add CHANGELOG.md RELEASENOTE.md", "postversion": "git push && git push --tags && npm run clean", "bl": "npx browserslist", "update-dependencies": "npx npm-check --dev-only --update" }, "repository": { "type": "git", "url": "git+https://github.com/khatastroffik/react-text-renderer-components.git" }, "keywords": [ "react", "renderer", "typescript", "utility", "components", "library", "inheritance", "generics", "parcel", "storybook", "DRY", "SoC", "localization" ], "author": "Loïs Bégué", "license": "MIT", "bugs": { "url": "https://github.com/khatastroffik/react-text-renderer-components/issues" }, "homepage": "https://khatastroffik.github.io/react-text-renderer-components", "devDependencies": { "@eslint/compat": "^1.2.5", "@eslint/js": "^9.17.0", "@parcel/bundler-library": "^2.13.3", "@parcel/packager-ts": "^2.12.0", "@parcel/transformer-typescript-types": "^2.12.0", "@parcel/watcher": "^2.5.0", "@storybook/addon-essentials": "^8.4.7", "@storybook/addon-links": "^8.4.7", "@storybook/addon-webpack5-compiler-swc": "^2.0.0", "@storybook/blocks": "^8.4.7", "@storybook/preview-api": "^8.4.7", "@storybook/react": "^8.4.7", "@storybook/react-webpack5": "^8.4.7", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@types/jest": "^29.5.13", "@types/react": "^19.0.4", "@types/react-dom": "^19.0.2", "@typescript-eslint/parser": "^8.19.1", "eslint": "^9.17.0", "eslint-plugin-react": "^7.37.3", "eslint-plugin-storybook": "^0.11.2", "globals": "^15.14.0", "husky": "^9.1.7", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-html-reporters": "^3.1.7", "lint-staged": "^15.3.0", "parcel": "^2.13.3", "prettier": "^3.4.2", "react": "19.0.0", "react-dom": "19.0.0", "react-syntax-highlighter": "^15.5.0", "react-test-renderer": "^19.0.0", "remark-gfm": "^4.0.0", "rimraf": "^6.0.1", "standard-changelog": "^6.0.0", "storybook": "^8.4.7", "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.7.3", "typescript-eslint": "^8.19.1" }, "peerDependencies": { "react": ">= 18.*" }, "browserslist": [ ">0.5%", "not dead", "not and_uc >0" ], "lint-staged": { "*.{ts,tsx}": [ "npm run lint --", "jest --bail --findRelatedTests --passWithNoTests" ] }, "files": [ "/dist" ], "eslintConfig": { "extends": [ "plugin:storybook/recommended" ] } }