@react-tabtab-next/tabtab
Version:
[TypeScript] A mobile support, draggable, editable and api based Tab for ReactJS
92 lines • 2.44 kB
JSON
{
"name": "@react-tabtab-next/tabtab",
"version": "3.3.0",
"description": "[TypeScript] A mobile support, draggable, editable and api based Tab for ReactJS",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {
"build": "rimraf dist && rollup -c ../../rollup.config.js",
"validate": "npm ls"
},
"repository": {
"type": "git",
"url": "git+https://github.com/onmotion/react-tabtab-next.git",
"directory": "packages/tabtab"
},
"keywords": [
"react",
"tabs",
"drag",
"react-tabtab",
"react-component",
"tab",
"tabtab",
"tabtab-next",
"react-tabtab-next",
"typescript",
"react draggable tabs"
],
"files": [
"dist"
],
"publishConfig": {
"access": "public"
},
"author": {
"name": "Alexandr Kozhevnikov",
"email": "onmotion1@gmail.com"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/onmotion/react-tabtab-next/issues"
},
"homepage": "https://github.com/onmotion/react-tabtab-next#readme",
"dependencies": {
"@dnd-kit/core": "^5.0.3",
"@dnd-kit/sortable": "^6.0.1",
"@dnd-kit/utilities": "^3.1.0",
"classnames": "^2.2.5",
"invariant": "^2.2.2",
"react-modal": "^3.14.4",
"react-transition-group": "^4.4.2"
},
"devDependencies": {
"@types/estree": "^0.0.51",
"@types/invariant": "^2.2.35",
"@types/react-modal": "^3.13.1",
"@types/styled-components": "^5.1.24",
"rimraf": "^2.6.2",
"tslib": "^2.3.1"
},
"peerDependencies": {
"@types/react": "^16.8.0 || ^17 || ^18",
"react": "^16.8.0 || ^17 || ^18",
"react-dom": "^16.8.0 || ^17 || ^18",
"styled-components": "^5.3.3"
},
"peerDependenciesMeta": {
"@types/react": {
"optional": true
}
},
"jest": {
"setupFiles": [
"./test/shim",
"./test/enzyme-setup"
],
"roots": [
"<rootDir>/test/"
],
"unmockedModulePathPatterns": [
"node_modules/react/",
"node_modules/enzyme/"
],
"snapshotSerializers": [
"enzyme-to-json/serializer"
]
},
"pre-commit": [
"lint",
"test"
]
}