UNPKG

@itwin/geo-tools-react

Version:
158 lines (157 loc) 4.78 kB
{ "name": "@itwin/geo-tools-react", "version": "6.0.1", "description": "React Geospatial Tools", "keywords": [ "Bentley", "iTwin.js", "Geo", "Bing", "Map", "Search", "Address" ], "repository": { "type": "git", "url": "https://github.com/itwin/viewer-components-react/tree/master/packages/itwin/geo-tools" }, "license": "MIT", "author": { "name": "Bentley Systems, Inc.", "url": "http://www.bentley.com" }, "main": "lib/cjs/geo-tools.js", "module": "lib/esm/geo-tools.js", "typings": "lib/cjs/geo-tools", "scripts": { "build": "npm run -s copy:locale && npm run -s build:cjs && npm run -s build:esm", "build:cjs": "tsc 1>&2 --outDir lib/cjs && npm run -s copy:cjs", "build:esm": "tsc 1>&2 --module ES2020 --outDir lib/esm && npm run -s copy:esm", "rebuild": "npm run -s clean && npm run -s build", "clean": "rimraf lib", "copy:locale": "cpx -v \"./src/public/**/*\" ./lib/public", "copy:cjs": "cpx -v \"./src/**/*.scss\" \"./lib/cjs\"", "copy:esm": "cpx \"./src/**/*.scss\" \"./lib/esm\"", "//cover": "nyc npm -s test", "lint": "eslint -f visualstudio \"./src/**/*.{ts,tsx}\" 1>&2", "lint:fix": "npm run lint -- --fix", "pseudolocalize": "betools pseudolocalize --englishDir=./src/public/locales/en --out=./src/public/locales/en-PSEUDO", "test": "mocha \"./lib/cjs/test/**/*.test.js\"" }, "dependencies": { "i18next": "^10.2.2" }, "devDependencies": { "@itwin/appui-abstract": "^5.0.0", "@itwin/appui-react": "^5.5.0", "@itwin/build-tools": "^5.0.0", "@itwin/components-react": "^5.5.0", "@itwin/core-bentley": "^5.0.0", "@itwin/core-common": "^5.0.0", "@itwin/core-frontend": "^5.0.0", "@itwin/core-geometry": "^5.0.0", "@itwin/core-i18n": "^5.0.0", "@itwin/core-markup": "^5.0.0", "@itwin/core-orbitgt": "^5.0.0", "@itwin/core-quantity": "^5.0.0", "@itwin/core-react": "^5.5.0", "@itwin/imodel-components-react": "^5.5.0", "@itwin/itwinui-icons-react": "^2.1.0", "@itwin/itwinui-react": "^3.16.5", "@itwin/eslint-plugin": "^5.1.0", "@itwin/webgl-compatibility": "^5.0.0", "@testing-library/react": "^8.0.1", "@testing-library/react-hooks": "^3.2.1", "@types/chai": "^4.1.4", "@types/enzyme": "3.9.3", "@types/i18next": "^8.4.2", "@types/mocha": "^10.0.6", "@types/node": "^14.14.20", "@types/react": "^18.3.1", "@types/react-dom": "^17.0.9", "@types/sinon": "^17.0.2", "@types/sinon-chai": "^3.2.12", "@wojtekmaj/enzyme-adapter-react-17": "^0.6.3", "chai": "^4.1.2", "chai-as-promised": "^7", "chai-jest-snapshot": "^2.0.0", "chai-spies": "1.0.0", "cpx2": "^4.2.2", "enzyme": "^3.4.0", "enzyme-to-json": "^3.3.4", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-react": "^7.37.4", "eslint-plugin-unused-imports": "^4.1.4", "ignore-styles": "^5.0.1", "jsdom": "^11.12.0", "jsdom-global": "3.0.2", "mocha": "^10.2.0", "nyc": "^15.1.0", "raf": "^3.4.0", "react": "^18.3.1", "react-dom": "^18.3.1", "react-redux": "^7.2.9", "react-test-renderer": "^17.0.2", "redux": "^4.2.1", "rimraf": "^3.0.2", "sinon": "^17.0.1", "sinon-chai": "^3.7.0", "source-map-support": "^0.5.6", "ts-node": "^7.0.1", "ts-sinon": "^2.0.1", "typescript": "~5.7.2", "xmlhttprequest": "^1.8.0" }, "peerDependencies": { "@itwin/appui-abstract": "^5.0.0", "@itwin/appui-react": "^5.5.0", "@itwin/components-react": "^5.5.0", "@itwin/core-bentley": "^5.0.0", "@itwin/core-common": "^5.0.0", "@itwin/core-frontend": "^5.0.0", "@itwin/core-geometry": "^5.0.0", "@itwin/core-react": "^5.5.0", "@itwin/itwinui-react": "^3.16.5", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" }, "nyc": { "extends": "./node_modules/@itwin/build-tools/.nycrc", "require": [ "ignore-styles", "jsdom-global/register", "source-map-support/register", "ts-node/register" ], "check-coverage": true, "statements": 50, "branches": 25, "functions": 50, "lines": 50 }, "mocha": { "require": [ "scripts/copy-test-setup.js", "raf/polyfill", "source-map-support/register", "jsdom-global/register", "ignore-styles" ], "checkLeaks": true, "timeout": 60000, "file": [ "lib/cjs/test/setup.js" ], "exclude": [ "lib/cjs/test/coverage/**/*" ], "reporter": [ "node_modules/@itwin/build-tools/mocha-reporter" ], "reporterOptions": [ "mochaFile=lib/test/junit_results.xml" ] } }