mirror of
https://github.com/zoriya/legend-list.git
synced 2026-08-15 18:44:30 +00:00
81 lines
3.1 KiB
JSON
81 lines
3.1 KiB
JSON
{
|
|
"name": "@legendapp/list",
|
|
"version": "2.0.19",
|
|
"description": "Legend List is a drop-in replacement for FlatList with much better performance and supporting dynamically sized items.",
|
|
"sideEffects": false,
|
|
"private": false,
|
|
"main": "./index.js",
|
|
"module": "./index.mjs",
|
|
"types": "./index.d.ts",
|
|
"files": [
|
|
"**"
|
|
],
|
|
"engines": {
|
|
"node": ">=16.6.0",
|
|
"npm": ">=8.11.0"
|
|
},
|
|
"scripts": {
|
|
"prebuild": "bun run prebuild.ts",
|
|
"build": "tsup && bun run posttsup.ts",
|
|
"prep-changelog": "bun run prep-changelog.ts",
|
|
"publish": "bun run prep-changelog && bun run build && cd dist && npm publish && cd .. && bun run create-release.ts",
|
|
"publish:next": "bun run build && cd dist && npm publish --tag next",
|
|
"publish:beta": "bun run build && cd dist && npm publish --tag beta",
|
|
"test": "bun test",
|
|
"test:watch": "bun test --watch",
|
|
"test:coverage": "bun test --coverage",
|
|
"lint": "bunx biome check ./src && bunx biome format ./src && bunx biome check ./__tests__ && bunx biome format ./__tests__ && bun run lint:example",
|
|
"lint:example": "bunx biome check ./example/app && bunx biome format ./example/app",
|
|
"lint:fix": "bunx biome lint --write ./src && bunx biome format --write ./src && bunx biome check --write ./src && bun run lint:fix:example",
|
|
"lint:fix:example": "bunx biome lint --write ./example/app && bunx biome format --write ./example/app && bunx biome check --write ./example/app",
|
|
"test:visualize": "bun run visualize-tests.js && open test-visualization.html",
|
|
"tsc": "tsc --noEmit --project tsconfig.src.json",
|
|
"tsc:go": "tsgo --noEmit --project tsconfig.src.json"
|
|
},
|
|
"peerDependencies": {
|
|
"react": "*",
|
|
"react-native": "*"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "^2.1.2",
|
|
"@testing-library/jest-native": "^5.4.3",
|
|
"@testing-library/react-native": "^13.2.0",
|
|
"@testing-library/user-event": "^14.6.1",
|
|
"@types/bun": "^1.1.13",
|
|
"@types/react": "^18.3.12",
|
|
"@types/use-sync-external-store": "^1.5.0",
|
|
"@typescript/native-preview": "^7.0.0-dev.20250816.1",
|
|
"jest": "^30.0.4",
|
|
"react": "^18.3.1",
|
|
"react-native": "^0.76.2",
|
|
"react-native-keyboard-controller": "^1.17.0",
|
|
"react-native-reanimated": "^3.16.6",
|
|
"react-test-renderer": "^19.1.0",
|
|
"tsup": "^8.3.5",
|
|
"typescript": "^5.8.3"
|
|
},
|
|
"author": "Legend <contact@legendapp.com> (https://github.com/LegendApp)",
|
|
"keywords": [
|
|
"react",
|
|
"react-native",
|
|
"list"
|
|
],
|
|
"repository": "github:LegendApp/legend-list",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/LegendApp/legend-list/issues"
|
|
},
|
|
"homepage": "https://github.com/LegendApp/legend-list#readme",
|
|
"publishConfig": {
|
|
"registry": "https://registry.npmjs.org/"
|
|
},
|
|
"commitlint": {
|
|
"extends": [
|
|
"@commitlint/config-conventional"
|
|
]
|
|
},
|
|
"dependencies": {
|
|
"use-sync-external-store": "^1.5.0"
|
|
}
|
|
}
|