Files
teleport/web/packages/shared/package.json
T
Jeff Pihach 5eafe86fa4 Remove usage of lodash methods (#21567)
* Create new local util lib to replace lodash.

* Replace usage of isInteger and debounce from lodash with highbar.

* Create isObject and runOnce utility methods.

* remove use of at, isObject, and once lodash method usage.

* remove map and transform lodash calls.

* Add memoize function to highbar.

* remove memoize lodash usage.

* remove merge and isEqual lodash methods and update other missing refs to highbar.

* convert the throttle to debounce.

* add throttle method to highbar.

* use the new throttle method instead of debounce where necessary.

* Add mergeDeep function for init config merge.

* remove lodash from the build process.

* Fix introduced bug in workspacesService.

* Added tests for highbar mergeDeep and expanded its functionality to support arrays.

* review updates.

* Added types to mergeDeep function.

* Add missing MapCache prototype methods.

* Add license notices, types and missing hash code.

* First pass at compare an array objects function.

* use new compareArrayObjs fn

* Add missing not

* Added types to arrayObjectIsEqual

* Add tests for arrayObjectIsEqual and fix some edge case bugs.

* update util fn name
2023-02-21 17:25:36 +00:00

28 lines
725 B
JSON

{
"name": "@gravitational/shared",
"version": "1.0.0",
"description": "Gravitational library of shared components",
"main": "index.js",
"license": "Apache-2.0",
"repository": {
"type": "git",
"url": "https://github.com/gravitational/webapps/webapps.git",
"directory": "packages/shared"
},
"dependencies": {
"ace-builds": "1.4.6",
"create-react-class": "^15.6.3",
"cross-env": "5.0.5",
"date-fns": "^2.28.0",
"react": "^16.8.4",
"react-day-picker": "7.3.2",
"react-dom": "^16.8.4",
"react-router": "5.1.1",
"react-router-dom": "5.1.1",
"react-select": "^3.0.8",
"tslib": "^2.4.0",
"whatwg-fetch": "^3.0.0",
"@gravitational/design": "1.0.0"
}
}