UNPKG

react-dadata

Version:

React-компонент для подсказок адресов, организаций и банков с помощью сервиса DaData.ru

120 lines (119 loc) 3.77 kB
{ "name": "react-dadata", "version": "2.28.0-beta.0", "description": "React-компонент для подсказок адресов, организаций и банков с помощью сервиса DaData.ru", "keywords": [ "react", "reactjs", "dadata", "suggestions", "autocomplete", "address", "party", "bank" ], "author": "Vitaly Baev <ping@baev.dev>", "license": "MIT", "bugs": { "url": "https://github.com/vitalybaev/react-dadata/issues" }, "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/index.d.ts", "files": [ "dist", "package.json" ], "scripts": { "prepublishOnly": "cp ../../license ./license && pnpm run test:once && pnpm run build", "clean": "rimraf dist", "build:css": "lightningcss --minify --bundle --targets '>0.2%, ie 11' src/react-dadata.css -o dist/react-dadata.css", "build:css:ci": "./node_modules/lightningcss-cli-linux-x64-gnu/lightningcss --minify --bundle --targets '>0.2%, ie 11' src/react-dadata.css -o dist/react-dadata.css", "build:cjs": "tsc --project tsconfig.build.json --module commonjs --target es5 --outDir dist/cjs", "build:esm": "tsc --project tsconfig.build.json --module es2015 --target es5 --outDir dist/esm", "build:types": "tsc --project tsconfig.types.json", "build:ci": "NODE_ENV=production pnpm run --sequential '/^(clean|build:css:ci|build:cjs|build:esm|build:types)$/'", "build": "NODE_ENV=production pnpm run --sequential '/^(clean|build:css|build:cjs|build:esm|build:types)$/'", "size-build": "pnpm build:esm", "test:lint-package": "biome check src/", "test:size-limit": "pnpm build:esm && size-limit", "test:type-check": "tsc --noEmit", "test": "vitest --coverage", "test:once": "vitest run --coverage", "vitest-preview": "vitest-preview" }, "repository": { "type": "git", "url": "git+https://github.com/vitalybaev/react-dadata.git" }, "dependencies": { "debounce": "^1.2.1", "highlight-words": "^1.2.1", "nanoid": "^3.3.6", "shallowequal": "^1.1.0" }, "devDependencies": { "@size-limit/preset-small-lib": "^8.0.0", "@testing-library/jest-dom": "^6.4.8", "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", "@types/debounce": "^1.2.1", "@types/node": "^18.16.3", "@types/react": "^18.3.3", "@types/shallowequal": "^1.1.1", "@vitest/coverage-v8": "^2.1.8", "jsdom": "^24.1.1", "lightningcss-cli": "^1.28.2", "lightningcss-cli-linux-x64-gnu": "^1.28.2", "msw": "^2.3.5", "react": "^18.3.1", "react-dom": "^18.3.1", "size-limit": "^8.0.0", "typescript": "^5.5.4", "vitest": "^2.1.8", "vitest-preview": "^0.0.1" }, "peerDependencies": { "react": "^15.6 || ^16.0 || ^17.0 || ^18.0 || ^19.0", "react-dom": "^15.6 || ^16.0 || ^17.0 || ^18.0 || ^19.0" }, "size-limit": [ { "name": "AddressSuggestions", "path": "dist/esm/index.js", "import": "{ AddressSuggestions }", "limit": "5.5 KB" }, { "name": "PartySuggestions", "path": "dist/esm/index.js", "import": "{ PartySuggestions }", "limit": "5.5 KB" }, { "name": "FioSuggestions", "path": "dist/esm/index.js", "import": "{ FioSuggestions }", "limit": "5.5 KB" }, { "name": "BankSuggestions", "path": "dist/esm/index.js", "import": "{ BankSuggestions }", "limit": "5.5 KB" } ], "browserslist": { "production": [ ">0.2%", "ie 11", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }