{"_id":"react-floater","_rev":"3884742","name":"react-floater","description":"Floaters everywhere!","dist-tags":{"classic":"0.7.9","latest":"0.9.4","next":"0.9.5-4"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"time":{"modified":"2025-09-01T01:01:38.000Z","created":"2018-03-26T01:09:12.440Z","0.9.5-4":"2024-09-15T03:56:30.237Z","0.9.5-3":"2024-09-13T12:55:59.351Z","0.9.5-2":"2024-09-13T07:02:19.120Z","0.9.5-1":"2024-09-13T04:15:36.663Z","0.9.5-0":"2024-09-12T19:19:19.230Z","0.9.4":"2024-09-11T23:10:45.384Z","0.9.3":"2023-12-07T19:24:19.019Z","0.7.9":"2023-12-07T18:57:35.124Z","0.7.9-2":"2023-12-07T17:24:41.706Z","0.7.9-1":"2023-12-06T18:42:31.819Z","0.7.9-0":"2023-12-06T18:40:23.350Z","0.7.8":"2023-12-06T18:23:09.340Z","0.7.7":"2023-12-05T23:58:14.767Z","0.9.2":"2023-11-15T16:40:10.243Z","0.9.2-0":"2023-11-15T15:13:33.916Z","0.9.1":"2023-11-11T06:57:45.610Z","0.9.0":"2023-10-11T21:37:41.901Z","0.7.6":"2022-08-09T14:17:06.193Z","0.8.2":"2022-06-19T23:22:42.947Z","0.7.5":"2022-06-17T03:50:10.766Z","0.7.4":"2022-06-16T18:02:07.079Z","0.8.1":"2022-06-03T13:05:02.608Z","0.8.0":"2021-12-18T20:17:21.465Z","0.8.0-0":"2021-09-27T00:45:13.052Z","0.7.3":"2021-07-13T00:59:45.832Z","0.7.2":"2019-12-16T00:00:36.802Z","0.7.1":"2019-12-08T23:56:05.189Z","0.7.0":"2019-12-08T17:32:23.001Z","0.6.5":"2019-07-14T05:21:50.468Z","0.6.4":"2019-02-10T02:22:27.372Z","0.6.3":"2019-01-25T23:29:53.767Z","0.6.2":"2018-12-23T14:23:14.229Z","0.6.1":"2018-12-04T03:23:49.948Z","0.6.0":"2018-10-06T22:26:58.792Z","0.5.5":"2018-07-15T21:13:13.481Z","0.5.4":"2018-05-16T00:00:07.343Z","0.5.3":"2018-04-17T00:43:04.828Z","0.5.2":"2018-04-15T23:30:34.704Z","0.5.1":"2018-03-31T00:50:37.656Z","0.5.0":"2018-03-26T01:09:12.440Z"},"users":{},"author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"versions":{"0.9.5-4":{"name":"react-floater","version":"0.9.5-4","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 19","react-dom":"16.8 - 19"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^7.1.0","is-lite":"^1.2.1","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@gilbarbara/eslint-config":"^0.8.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.1.5","@swc/core":"^1.7.26","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@types/exenv":"^1.2.2","@types/node":"^22.5.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.7.0","@vitest/coverage-v8":"^2.1.0","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^9.1.6","is-ci-cli":"^2.2.0","jest-extended":"^4.0.2","jsdom":"^25.0.0","react":"next","react-dom":"next","react-use":"^17.5.1","repo-tools":"^0.3.1","size-limit":"^11.1.5","ts-node":"^10.9.2","tsup":"^8.2.4","type-fest":"^4.26.1","typescript":"^5.5.4","vitest":"^2.1.0"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"vitest run --coverage","test:watch":"vitest watch","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/vitest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.5-4","readmeFilename":"README.md","gitHead":"f1921fadd373dbac1dc87dd4814975824c9fc87f","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"bcbe4bf0707a4c50155f5c8371b9b3b3efff4bd4","size":58056,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.5-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.5-4.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.5-4_1726372590023_0.10401649518030931"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-15T03:56:30.237Z","publish_time":1726372590237,"_source_registry_name":"default","_cnpm_publish_time":1726372590237},"0.9.5-3":{"name":"react-floater","version":"0.9.5-3","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 19","react-dom":"16.8 - 19"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^7.1.0","is-lite":"^1.2.1","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@gilbarbara/eslint-config":"^0.8.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.1.5","@swc/core":"^1.7.26","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@types/exenv":"^1.2.2","@types/node":"^22.5.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.7.0","@vitest/coverage-v8":"^2.1.0","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^9.1.6","is-ci-cli":"^2.2.0","jest-extended":"^4.0.2","jsdom":"^25.0.0","react":"next","react-dom":"next","react-use":"^17.5.1","repo-tools":"^0.3.1","size-limit":"^11.1.5","ts-node":"^10.9.2","tsup":"^8.2.4","type-fest":"^4.26.1","typescript":"^5.5.4","vitest":"^2.1.0"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"vitest run --coverage","test:watch":"vitest watch","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/vitest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.5-3","readmeFilename":"README.md","gitHead":"1f6bfbcaf395efb7ded0fd0d9216ae4b3e2ebc65","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"1b2539616e2dda12b7bc522b183ef7b2e007606d","size":57860,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.5-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.5-3.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.5-3_1726232159167_0.5916979583589985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T12:55:59.351Z","publish_time":1726232159351,"_source_registry_name":"default","_cnpm_publish_time":1726232159351},"0.9.5-2":{"name":"react-floater","version":"0.9.5-2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 19","react-dom":"16.8 - 19"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^7.1.0","is-lite":"^1.2.1","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@gilbarbara/eslint-config":"^0.8.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.1.5","@swc/core":"^1.7.26","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@types/exenv":"^1.2.2","@types/node":"^22.5.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.7.0","@vitest/coverage-v8":"^2.1.0","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^9.1.6","is-ci-cli":"^2.2.0","jest-extended":"^4.0.2","jsdom":"^25.0.0","react":"next","react-dom":"next","react-use":"^17.5.1","repo-tools":"^0.3.1","size-limit":"^11.1.5","ts-node":"^10.9.2","tsup":"^8.2.4","type-fest":"^4.26.1","typescript":"^5.5.4","vitest":"^2.1.0"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"vitest run --coverage","test:watch":"vitest watch","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/vitest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.5-2","readmeFilename":"README.md","gitHead":"565da164af438739ccf159ba9242390639b3515d","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"090f699426cbe57921c4e30ec0fe9157c23876a6","size":57848,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.5-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.5-2.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.5-2_1726210938932_0.8757178261846847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T07:02:19.120Z","publish_time":1726210939120,"_source_registry_name":"default","_cnpm_publish_time":1726210939120},"0.9.5-1":{"name":"react-floater","version":"0.9.5-1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 19","react-dom":"16.8 - 19"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^7.1.0","is-lite":"^1.2.1","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@gilbarbara/eslint-config":"^0.8.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.1.5","@swc/core":"^1.7.26","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@types/exenv":"^1.2.2","@types/node":"^22.5.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.7.0","@vitest/coverage-v8":"^2.1.0","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^9.1.6","is-ci-cli":"^2.2.0","jest-extended":"^4.0.2","jsdom":"^25.0.0","react":"next","react-dom":"next","react-use":"^17.5.1","repo-tools":"^0.3.1","size-limit":"^11.1.5","ts-node":"^10.9.2","tsup":"^8.2.4","type-fest":"^4.26.1","typescript":"^5.5.4","vitest":"^2.1.0"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"vitest run --coverage","test:watch":"vitest watch","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/vitest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.5-1","readmeFilename":"README.md","gitHead":"8c1ebea904d14bca4ac5bd0204d20e3a255f419d","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"8adec50d4413c32b4b73c05232c4a0618dd45e3b","size":57875,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.5-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.5-1.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.5-1_1726200936444_0.7520557526495473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-13T04:15:36.663Z","publish_time":1726200936663,"_source_registry_name":"default","_cnpm_publish_time":1726200936663},"0.9.5-0":{"name":"react-floater","version":"0.9.5-0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 19","react-dom":"16.8 - 19"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^7.1.0","is-lite":"^1.2.1","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@gilbarbara/eslint-config":"^0.8.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.1.5","@swc/core":"^1.7.24","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@types/exenv":"^1.2.2","@types/node":"^22.5.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.7.0","@vitest/coverage-v8":"^2.0.5","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^9.1.5","is-ci-cli":"^2.2.0","jest-extended":"^4.0.2","jsdom":"^25.0.0","react":"next","react-dom":"next","react-use":"^17.5.1","repo-tools":"^0.3.1","size-limit":"^11.1.5","ts-node":"^10.9.2","tsup":"^8.2.4","type-fest":"^4.26.1","typescript":"^5.5.4","vitest":"^2.0.5"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"vitest run --coverage","test:watch":"vitest watch","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/vitest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.5-0","readmeFilename":"README.md","gitHead":"8f40591ffe88556fb9a1c2db0a0564ac9c27926c","_nodeVersion":"20.15.1","_npmVersion":"10.8.2","dist":{"shasum":"3ca57b1eebff41f72f98262b60f9ca9a49edd73c","size":57831,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.5-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.5-0.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.5-0_1726168759038_0.6218557969023766"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-12T19:19:19.230Z","publish_time":1726168759230,"_source_registry_name":"default","_cnpm_publish_time":1726168759230},"0.9.4":{"name":"react-floater","version":"0.9.4","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 19","react-dom":"16.8 - 19"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^7.1.0","is-lite":"^1.2.1","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.13.3","@emotion/styled":"^11.13.0","@gilbarbara/eslint-config":"^0.8.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.1.5","@swc/core":"^1.7.24","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^6.5.0","@testing-library/react":"^16.0.1","@types/exenv":"^1.2.2","@types/node":"^22.5.4","@types/react":"^18.3.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react-swc":"^3.7.0","@vitest/coverage-v8":"^2.0.5","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^9.1.5","is-ci-cli":"^2.2.0","jest-extended":"^4.0.2","jsdom":"^25.0.0","react":"next","react-dom":"next","react-use":"^17.5.1","repo-tools":"^0.3.1","size-limit":"^11.1.5","ts-node":"^10.9.2","tsup":"^8.2.4","type-fest":"^4.26.1","typescript":"^5.5.4","vitest":"^2.0.5"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"vitest run --coverage","test:watch":"vitest watch","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/vitest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.4","gitHead":"47256290df499bf2d196280d7b654c3c6241f679","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"11ad28a033c9e45aea023ac095a32316a8cf2ba8","size":57367,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.4.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.4_1726096245165_0.7837715352547985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-11T23:10:45.384Z","publish_time":1726096245384,"_source_registry_name":"default","_cnpm_publish_time":1726096245384},"0.9.3":{"name":"react-floater","version":"0.9.3","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 18","react-dom":"16.8 - 18"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^5.1.0","is-lite":"^1.2.0","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@gilbarbara/eslint-config":"^0.7.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.0.1","@swc/core":"^1.3.100","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.5","@testing-library/react":"^14.1.2","@types/exenv":"^1.2.2","@types/jest":"^29.5.11","@types/node":"^20.10.4","@types/react":"^18.2.42","@types/react-dom":"^18.2.17","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-extended":"^4.0.2","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^2.2.2","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.2","repo-tools":"^0.3.1","size-limit":"^11.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^8.0.1","type-fest":"^4.8.3","typescript":"^5.2.2"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky install"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/jest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.3","gitHead":"5b336a9f58a4414f55bf41bba6149295f75d3644","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"7b39800e2c95a8be379e5ba614231e47b5fdbd16","size":57942,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.3.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.3_1701977058840_0.6821159886346018"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-07T19:24:19.019Z","publish_time":1701977059019,"_source_registry_name":"default","_cnpm_publish_time":1701977059019},"0.7.9":{"name":"react-floater","version":"0.7.9","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.3.1","is-lite":"^0.8.2","popper.js":"^1.16.0","prop-types":"^15.8.1","tree-changes":"^0.9.1"},"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.5","@babel/eslint-parser":"^7.23.3","@babel/plugin-external-helpers":"7.23.3","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.23.5","@babel/plugin-proposal-do-expressions":"7.23.3","@babel/plugin-proposal-export-default-from":"7.23.3","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.23.3","@babel/plugin-proposal-function-sent":"7.23.3","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.23.3","@babel/plugin-proposal-throw-expressions":"7.23.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.23.3","@babel/preset-env":"7.23.5","@babel/preset-flow":"7.23.3","@babel/preset-react":"7.23.3","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@size-limit/preset-small-lib":"^11.0.1","@types/react":"^17.0.46","autoprefixer":"^10.4.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.7","enzyme-to-json":"^3.6.2","eslint":"^8.55.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.29.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","flow-bin":"^0.113.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-enzyme":"^7.1.2","jest-extended":"^4.0.2","jest-watch-typeahead":"^2.2.2","lint-staged":"^15.2.0","prettier":"^3.1.0","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.3.1","rimraf":"^5.0.5","rollup":"^2.75.6","rollup-plugin-babel":"^4.3.3","size-limit":"^11.0.1","styled-components":"^6.1.1","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run size","format":"prettier \"**/*.{js,jsx,ts}\" --write","size":"size-limit","prepublishOnly":"npm run validate"},"size-limit":[{"name":"esm","path":"./es/index.js","limit":"20 kB"},{"name":"commonjs","path":"./lib/index.js","limit":"20 kB"}],"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"_id":"react-floater@0.7.9","readmeFilename":"README.md","gitHead":"3a7bb8485ccddddebf86340678b56387dc628b77","_nodeVersion":"20.9.0","_npmVersion":"10.2.5","dist":{"shasum":"b15a652e817f200bfa42a2023ee8d3105803b968","size":70845,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.9.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.9_1701975454875_0.5415348571585543"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-07T18:57:35.124Z","publish_time":1701975455124,"_source_registry_name":"default","_cnpm_publish_time":1701975455124},"0.7.9-2":{"name":"react-floater","version":"0.7.9-2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.3.1","is-lite":"^0.8.2","popper.js":"^1.16.0","prop-types":"^15.8.1","tree-changes":"^0.9.1"},"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.5","@babel/eslint-parser":"^7.23.3","@babel/plugin-external-helpers":"7.23.3","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.23.5","@babel/plugin-proposal-do-expressions":"7.23.3","@babel/plugin-proposal-export-default-from":"7.23.3","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.23.3","@babel/plugin-proposal-function-sent":"7.23.3","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.23.3","@babel/plugin-proposal-throw-expressions":"7.23.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.23.3","@babel/preset-env":"7.23.5","@babel/preset-flow":"7.23.3","@babel/preset-react":"7.23.3","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@size-limit/preset-small-lib":"^11.0.1","@types/react":"^17.0.46","autoprefixer":"^10.4.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.7","enzyme-to-json":"^3.6.2","eslint":"^8.55.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.29.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","flow-bin":"^0.113.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-enzyme":"^7.1.2","jest-extended":"^4.0.2","jest-watch-typeahead":"^2.2.2","lint-staged":"^15.2.0","prettier":"^3.1.0","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.3.1","rimraf":"^5.0.5","rollup":"^2.75.6","rollup-plugin-babel":"^4.3.3","size-limit":"^11.0.1","styled-components":"^5.3.5","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run size","format":"prettier \"**/*.{js,jsx,ts}\" --write","size":"size-limit","prepublishOnly":"npm run validate"},"size-limit":[{"name":"esm","path":"./es/index.js","limit":"20 kB"},{"name":"commonjs","path":"./lib/index.js","limit":"20 kB"}],"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"_id":"react-floater@0.7.9-2","readmeFilename":"README.md","gitHead":"35d74642de202e0aa6f6c5fb8cd8d914d028b05f","_nodeVersion":"20.9.0","_npmVersion":"10.2.5","dist":{"shasum":"968f29aa3b0235efe68d20147953566eef0c31bd","size":70845,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.9-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.9-2.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.9-2_1701969881524_0.9210317195769466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-07T17:24:41.706Z","publish_time":1701969881706,"_source_registry_name":"default","_cnpm_publish_time":1701969881706},"0.7.9-1":{"name":"react-floater","version":"0.7.9-1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.3.1","is-lite":"0.8.2","popper.js":"^1.16.0","prop-types":"^15.8.1","tree-changes":"0.9.3"},"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.5","@babel/eslint-parser":"^7.23.3","@babel/plugin-external-helpers":"7.23.3","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.23.5","@babel/plugin-proposal-do-expressions":"7.23.3","@babel/plugin-proposal-export-default-from":"7.23.3","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.23.3","@babel/plugin-proposal-function-sent":"7.23.3","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.23.3","@babel/plugin-proposal-throw-expressions":"7.23.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.23.3","@babel/preset-env":"7.23.5","@babel/preset-flow":"7.23.3","@babel/preset-react":"7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.0.0","@types/react":"^17.0.46","autoprefixer":"^10.4.16","babel-core":"^7.0.0-bridge.0","babel-jest":"^29.7.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.7","enzyme-to-json":"^3.6.2","eslint":"^8.55.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.29.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","flow-bin":"^0.113.0","husky":"^8.0.0","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-enzyme":"^7.1.2","jest-extended":"^4.0.2","jest-watch-typeahead":"^2.2.2","lint-staged":"^15.2.0","prettier":"^3.1.0","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.3.1","rimraf":"^5.0.5","rollup":"^4.6.1","size-limit":"^11.0.0","styled-components":"^6.1.1","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.mjs","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run size","format":"prettier \"**/*.{js,jsx,ts}\" --write","size":"size-limit","prepublishOnly":"npm run validate","prepare":"husky install"},"size-limit":[{"name":"esm","path":"./es/index.js","limit":"20 kB"},{"name":"commonjs","path":"./lib/index.js","limit":"20 kB"}],"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"_id":"react-floater@0.7.9-1","readmeFilename":"README.md","gitHead":"a79ce14ab0310660a51c74b2510f8b085e6fd7dc","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"682f61486560c690f5698503095d476acb40a505","size":70501,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.9-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.9-1.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.9-1_1701888151625_0.3402508619644222"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T18:42:31.819Z","publish_time":1701888151819,"_source_registry_name":"default","_cnpm_publish_time":1701888151819},"0.7.9-0":{"name":"react-floater","version":"0.7.9-0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.3.1","is-lite":"0.9.3","popper.js":"^1.16.0","prop-types":"^15.8.1","tree-changes":"0.9.3"},"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.5","@babel/eslint-parser":"^7.23.3","@babel/plugin-external-helpers":"7.23.3","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.23.5","@babel/plugin-proposal-do-expressions":"7.23.3","@babel/plugin-proposal-export-default-from":"7.23.3","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.23.3","@babel/plugin-proposal-function-sent":"7.23.3","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.23.3","@babel/plugin-proposal-throw-expressions":"7.23.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.23.3","@babel/preset-env":"7.23.5","@babel/preset-flow":"7.23.3","@babel/preset-react":"7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.0.0","@types/react":"^17.0.46","autoprefixer":"^10.4.16","babel-core":"^7.0.0-bridge.0","babel-jest":"^29.7.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.7","enzyme-to-json":"^3.6.2","eslint":"^8.55.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.29.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","flow-bin":"^0.113.0","husky":"^8.0.0","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-enzyme":"^7.1.2","jest-extended":"^4.0.2","jest-watch-typeahead":"^2.2.2","lint-staged":"^15.2.0","prettier":"^3.1.0","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.3.1","rimraf":"^5.0.5","rollup":"^4.6.1","size-limit":"^11.0.0","styled-components":"^6.1.1","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.mjs","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run size","format":"prettier \"**/*.{js,jsx,ts}\" --write","size":"size-limit","prepublishOnly":"npm run validate","prepare":"husky install"},"size-limit":[{"name":"esm","path":"./es/index.js","limit":"20 kB"},{"name":"commonjs","path":"./lib/index.js","limit":"20 kB"}],"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"_id":"react-floater@0.7.9-0","readmeFilename":"README.md","gitHead":"a79ce14ab0310660a51c74b2510f8b085e6fd7dc","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"ffc80128057d7a8369240fe0d30cffb881e632ae","size":71390,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.9-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.9-0.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.9-0_1701888023147_0.7406611285996598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T18:40:23.350Z","publish_time":1701888023350,"_source_registry_name":"default","_cnpm_publish_time":1701888023350},"0.7.8":{"name":"react-floater","version":"0.7.8","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.3.1","is-lite":"^1.2.0","popper.js":"^1.16.0","prop-types":"^15.8.1","tree-changes":"^0.11.2"},"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.5","@babel/eslint-parser":"^7.23.3","@babel/plugin-external-helpers":"7.23.3","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.23.5","@babel/plugin-proposal-do-expressions":"7.23.3","@babel/plugin-proposal-export-default-from":"7.23.3","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.23.3","@babel/plugin-proposal-function-sent":"7.23.3","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.23.3","@babel/plugin-proposal-throw-expressions":"7.23.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.23.3","@babel/preset-env":"7.23.5","@babel/preset-flow":"7.23.3","@babel/preset-react":"7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.0.0","@types/react":"^17.0.46","autoprefixer":"^10.4.16","babel-core":"^7.0.0-bridge.0","babel-jest":"^29.7.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.7","enzyme-to-json":"^3.6.2","eslint":"^8.55.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.29.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","flow-bin":"^0.113.0","husky":"^8.0.0","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-enzyme":"^7.1.2","jest-extended":"^4.0.2","jest-watch-typeahead":"^2.2.2","lint-staged":"^15.2.0","prettier":"^3.1.0","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.3.1","rimraf":"^5.0.5","rollup":"^4.6.1","size-limit":"^11.0.0","styled-components":"^6.1.1","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.mjs","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run size","format":"prettier \"**/*.{js,jsx,ts}\" --write","size":"size-limit","prepublishOnly":"npm run validate","prepare":"husky install"},"size-limit":[{"name":"esm","path":"./es/index.js","limit":"20 kB"},{"name":"commonjs","path":"./lib/index.js","limit":"20 kB"}],"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"_id":"react-floater@0.7.8","gitHead":"35d74642de202e0aa6f6c5fb8cd8d914d028b05f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"1d7086f6b015dddba0f34e97afc71a31e4a1de4f","size":69532,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.8.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.8_1701886989100_0.0006605872041622884"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-06T18:23:09.340Z","publish_time":1701886989340,"_source_registry_name":"default","_cnpm_publish_time":1701886989340},"0.7.7":{"name":"react-floater","version":"0.7.7","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.3.1","exenv":"^1.2.2","is-lite":"^1.2.0","popper.js":"^1.16.0","prop-types":"^15.8.1","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.11.2"},"devDependencies":{"@babel/cli":"7.23.4","@babel/core":"7.23.5","@babel/eslint-parser":"^7.23.3","@babel/plugin-external-helpers":"7.23.3","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.23.5","@babel/plugin-proposal-do-expressions":"7.23.3","@babel/plugin-proposal-export-default-from":"7.23.3","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.23.3","@babel/plugin-proposal-function-sent":"7.23.3","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.23.3","@babel/plugin-proposal-throw-expressions":"7.23.3","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.23.3","@babel/preset-env":"7.23.5","@babel/preset-flow":"7.23.3","@babel/preset-react":"7.23.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@size-limit/preset-small-lib":"^11.0.0","@types/react":"^17.0.46","autoprefixer":"^10.4.16","babel-core":"^7.0.0-bridge.0","babel-jest":"^29.7.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.7","enzyme-to-json":"^3.6.2","eslint":"^8.55.0","eslint-config-airbnb":"^19.0.4","eslint-config-prettier":"^9.1.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-import":"^2.29.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-react":"^7.33.2","flow-bin":"^0.113.0","husky":"^8.0.0","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-enzyme":"^7.1.2","jest-extended":"^4.0.2","jest-watch-typeahead":"^2.2.2","lint-staged":"^15.2.0","prettier":"^3.1.0","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.3.1","rimraf":"^5.0.5","rollup":"^4.6.1","size-limit":"^11.0.0","styled-components":"^6.1.1","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.mjs","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run size","format":"prettier \"**/*.{js,jsx,ts}\" --write","size":"size-limit","prepublishOnly":"npm run validate","prepare":"husky install"},"size-limit":[{"name":"esm","path":"./es/index.js","limit":"20 kB"},{"name":"commonjs","path":"./lib/index.js","limit":"20 kB"}],"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"_id":"react-floater@0.7.7","gitHead":"82600a6af1908312750079eddbb96ad07193d80f","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"905d6e71b67b88b2c0f708098aa77a5f2a37ea47","size":68902,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.7.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.7_1701820694543_0.49505830718671073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-05T23:58:14.767Z","publish_time":1701820694767,"_source_registry_name":"default","_cnpm_publish_time":1701820694767},"0.9.2":{"name":"react-floater","version":"0.9.2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 18","react-dom":"16.8 - 18"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^5.1.0","is-lite":"^1.2.0","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@gilbarbara/eslint-config":"^0.7.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.0.0","@swc/core":"^1.3.96","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/react":"^14.1.0","@types/exenv":"^1.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-extended":"^4.0.2","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^2.2.2","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","repo-tools":"^0.3.1","size-limit":"^11.0.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^7.2.0","type-fest":"^4.7.1","typescript":"^5.2.2"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky install"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/jest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.2","gitHead":"508e365f93f89dcdcb7516d80d9db74e5ce895ff","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"4414896876278ca1d49419371d5f9db466a46bc2","size":57571,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.2.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.2_1700066410067_0.3124627907066291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T16:40:10.243Z","publish_time":1700066410243,"_source_registry_name":"default","_cnpm_publish_time":1700066410243},"0.9.2-0":{"name":"react-floater","version":"0.9.2-0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 18","react-dom":"16.8 - 18"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^5.1.0","is-lite":"^1.2.0","tree-changes-hook":"^0.11.2"},"devDependencies":{"@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@gilbarbara/eslint-config":"^0.7.1","@gilbarbara/node-helpers":"^0.1.0","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^11.0.0","@swc/core":"^1.3.96","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/react":"^14.1.0","@types/exenv":"^1.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","del-cli":"^5.1.0","disable-scroll":"^0.6.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-extended":"^4.0.2","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^2.2.2","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","repo-tools":"^0.3.1","size-limit":"^11.0.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^7.2.0","type-fest":"^4.7.1","typescript":"^5.2.2"},"scripts":{"build":"npm run clean && tsup && ts-node scripts/fix-cjs.ts","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky install"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/jest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.2-0","readmeFilename":"README.md","gitHead":"2acb6c22284dd3dfe55f4cdc66e2c948085a9680","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"a063a4ab362dd955568fdd89ced2d06819d1dc8b","size":57576,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.2-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.2-0.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.2-0_1700061213697_0.33082501235057094"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-15T15:13:33.916Z","publish_time":1700061213916,"_source_registry_name":"default","_cnpm_publish_time":1700061213916},"0.9.1":{"name":"react-floater","version":"0.9.1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 18","react-dom":"16.8 - 18"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^5.1.0","is-lite":"^1.2.0","tree-changes-hook":"^0.11.1"},"devDependencies":{"@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@gilbarbara/eslint-config":"^0.7.1","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^10.0.2","@swc/core":"^1.3.96","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.4","@testing-library/react":"^14.1.0","@types/exenv":"^1.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.0","@types/react":"^18.2.37","@types/react-dom":"^18.2.15","del-cli":"^5.1.0","disable-scroll":"^0.6.0","fix-tsup-cjs":"^1.2.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-extended":"^4.0.2","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^2.2.2","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","repo-tools":"^0.3.1","size-limit":"^10.0.2","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^7.2.0","type-fest":"^4.7.1","typescript":"^5.2.2"},"scripts":{"build":"npm run clean && tsup && fix-tsup-cjs","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky install"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config","@gilbarbara/eslint-config/jest","@gilbarbara/eslint-config/testing-library"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.1","gitHead":"75a49977620eefda2145e2fffdabe883c82ccb22","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"shasum":"58e5205f121f8bc59701cb7ad8b046f4b99c70b6","size":57546,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.1.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.1_1699685865390_0.29499794477363595"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-11T06:57:45.610Z","publish_time":1699685865610,"_source_registry_name":"default","_cnpm_publish_time":1699685865610},"0.9.0":{"name":"react-floater","version":"0.9.0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"./dist/index.js","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"types":"dist/index.d.ts","sideEffects":false,"peerDependencies":{"react":"16.8 - 18","react-dom":"16.8 - 18"},"dependencies":{"@popperjs/core":"^2.11.8","deepmerge-ts":"^5.1.0","is-lite":"^0.9.3","tree-changes-hook":"^0.10.0"},"devDependencies":{"@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@gilbarbara/eslint-config":"^0.5.4","@gilbarbara/prettier-config":"^1.0.0","@gilbarbara/tsconfig":"^0.2.3","@gilbarbara/types":"^0.2.2","@size-limit/preset-small-lib":"^9.0.0","@swc/core":"^1.3.92","@testing-library/dom":"^9.3.3","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@types/exenv":"^1.2.0","@types/jest":"^29.5.5","@types/node":"^20.8.3","@types/react":"^18.2.25","@types/react-dom":"^18.2.11","del-cli":"^5.1.0","disable-scroll":"^0.6.0","fix-tsup-cjs":"^1.2.0","husky":"^8.0.3","is-ci-cli":"^2.2.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-extended":"^4.0.1","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^2.2.2","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","repo-tools":"^0.2.2","size-limit":"^9.0.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","tsup":"^7.2.0","type-fest":"^4.4.0","typescript":"^5.2.2","webpack":"^5.88.2"},"scripts":{"build":"npm run clean && tsup && fix-tsup-cjs","watch":"tsup --watch","clean":"del dist/*","lint":"eslint src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc -p test/tsconfig.json --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run typecheck && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky install"},"tsup":{"dts":true,"entry":["src/index.tsx"],"format":["cjs","esm"],"sourcemap":true,"splitting":false},"eslintConfig":{"extends":["@gilbarbara/eslint-config"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"commonjs","path":"./dist/index.js","limit":"20 kB"},{"name":"esm","path":"./dist/index.mjs","limit":"20 kB"}],"_id":"react-floater@0.9.0","gitHead":"e61f3a6486343d6ef6d4f143b29a9dccd84dbdd9","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"shasum":"0700ab46433e5fd6fa753bb3897b49f7b0048f6c","size":58115,"noattachment":false,"key":"/react-floater/-/react-floater-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.9.0.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.9.0_1697060261673_0.7112865742266707"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-11T21:37:41.901Z","publish_time":1697060261901,"_source_registry_name":"default","_cnpm_publish_time":1697060261901},"0.7.6":{"name":"react-floater","version":"0.7.6","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.8.2","popper.js":"^1.16.0","prop-types":"^15.8.1","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.9.1"},"devDependencies":{"@babel/cli":"7.17.10","@babel/core":"7.18.5","@babel/plugin-external-helpers":"7.17.12","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.18.2","@babel/plugin-proposal-do-expressions":"7.16.7","@babel/plugin-proposal-export-default-from":"7.17.12","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.16.7","@babel/plugin-proposal-function-sent":"7.18.2","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.18.2","@babel/plugin-proposal-throw-expressions":"7.16.7","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.17.12","@babel/preset-env":"7.18.2","@babel/preset-flow":"7.17.12","@babel/preset-react":"7.17.12","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/react":"^17.0.46","autoprefixer":"^10.4.7","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^28.1.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.1","chalk":"^4.1.2","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.30.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.2.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-enzyme":"^7.1.2","jest-extended":"^2.0.0","jest-watch-typeahead":"^1.1.0","lint-staged":"^13.0.2","prettier":"^2.7.1","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-babel":"^4.3.3","styled-components":"^5.3.5","watch-run":"^1.2.5","yargs":"^17.5.1"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"readmeFilename":"README.md","gitHead":"6ac88c0410db447590f4dfee6b62d2f672fcd847","_id":"react-floater@0.7.6","_nodeVersion":"16.14.2","_npmVersion":"8.16.0","dist":{"shasum":"a98ee90e3d51200c6e6a564ff33496f3c0d7cfee","size":69739,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.6.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.6_1660054626008_0.054663373632726664"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-09T14:17:28.215Z","publish_time":1660054626193,"_cnpm_publish_time":1660054626193},"0.8.2":{"name":"react-floater","version":"0.8.2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"esm/index.js","types":"lib","sideEffects":false,"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"dependencies":{"@popperjs/core":"^2.11.5","deepmerge-ts":"^4.2.1","exenv":"^1.2.2","is-lite":"^0.8.2","tree-changes-hook":"^0.9.1"},"devDependencies":{"@emotion/react":"^11.9.3","@emotion/styled":"^11.9.3","@gilbarbara/eslint-config":"^0.2.4","@gilbarbara/prettier-config":"^0.1.0","@gilbarbara/tsconfig":"^0.1.1","@gilbarbara/types":"^0.1.1","@size-limit/preset-small-lib":"^7.0.8","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@types/enzyme-adapter-react-16":"^1.0.6","@types/exenv":"^1.2.0","@types/jest":"^28.1.2","@types/node":"^18.0.0","@types/react":"^18.0.14","@types/react-dom":"^18.0.5","del-cli":"^4.0.1","disable-scroll":"^0.6.0","husky":"^8.0.1","is-ci-cli":"^2.2.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-extended":"^2.0.0","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^1.1.0","react":"^18.2.0","react-dom":"^18.2.0","react-use":"^17.4.0","repo-tools":"^0.2.2","size-limit":"^7.0.8","ts-jest":"^28.0.5","ts-node":"^10.8.1","type-fest":"^2.13.1","typescript":"^4.7.4","webpack":"^5.73.0"},"scripts":{"build":"npm run clean && npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc -m es6 --outDir esm","watch:cjs":"npm run build:cjs -- -w","watch:esm":"npm run build:esm -- -w","clean":"del lib/* && del esm/*","lint":"eslint --ext .ts,.tsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run test:coverage && npm run build && npm run size","size":"size-limit","storybook:dev":"start-storybook -p 6006","storybook:build":"build-storybook","prepublishOnly":"npm run validate","prepare":"husky install"},"eslintConfig":{"extends":["@gilbarbara/eslint-config"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"lib","path":"./lib/index.js","limit":"20 kB"},{"name":"esm","path":"./esm/index.js","limit":"20 kB"}],"gitHead":"a1069fe52c6da7c8f6d825b0f2bdd8504f673a52","_id":"react-floater@0.8.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"7ce14093351e6afe1275ac7b08d709063dfef381","size":38737,"noattachment":false,"key":"/react-floater/-/react-floater-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.8.2.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.8.2_1655680962795_0.7830629986092605"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-19T23:22:47.960Z","publish_time":1655680962947,"_cnpm_publish_time":1655680962947},"0.7.5":{"name":"react-floater","version":"0.7.5","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"prop-types":"^15.7.2","react":"15 - 18","react-dom":"15 - 18"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.8.2","popper.js":"^1.16.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.9.1"},"devDependencies":{"@babel/cli":"7.17.10","@babel/core":"7.18.5","@babel/plugin-external-helpers":"7.17.12","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.18.2","@babel/plugin-proposal-do-expressions":"7.16.7","@babel/plugin-proposal-export-default-from":"7.17.12","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.16.7","@babel/plugin-proposal-function-sent":"7.18.2","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.18.2","@babel/plugin-proposal-throw-expressions":"7.16.7","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.17.12","@babel/preset-env":"7.18.2","@babel/preset-flow":"7.17.12","@babel/preset-react":"7.17.12","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/react":"^17.0.46","autoprefixer":"^10.4.7","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^28.1.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.1","chalk":"^4.1.2","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.30.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.2.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-enzyme":"^7.1.2","jest-extended":"^2.0.0","jest-watch-typeahead":"^1.1.0","lint-staged":"^13.0.2","prettier":"^2.7.1","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-babel":"^4.3.3","styled-components":"^5.3.5","watch-run":"^1.2.5","yargs":"^17.5.1"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"readmeFilename":"README.md","gitHead":"526068e5bf3e55aaea158c1848f8988cb74c38d1","_id":"react-floater@0.7.5","_nodeVersion":"16.14.2","_npmVersion":"8.12.1","dist":{"shasum":"23e1d7d0d3be8228239595b6071cd97e2c9d261f","size":59792,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.5.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.5_1655437810577_0.22826694038428808"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-17T03:51:05.292Z","publish_time":1655437810766,"_cnpm_publish_time":1655437810766},"0.7.4":{"name":"react-floater","version":"0.7.4","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"prop-types":"^15.8.1","react":"^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.8.2","popper.js":"^1.16.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.9.1"},"devDependencies":{"@babel/cli":"7.17.10","@babel/core":"7.18.5","@babel/plugin-external-helpers":"7.17.12","@babel/plugin-proposal-class-properties":"7.17.12","@babel/plugin-proposal-decorators":"7.18.2","@babel/plugin-proposal-do-expressions":"7.16.7","@babel/plugin-proposal-export-default-from":"7.17.12","@babel/plugin-proposal-export-namespace-from":"7.17.12","@babel/plugin-proposal-function-bind":"7.16.7","@babel/plugin-proposal-function-sent":"7.18.2","@babel/plugin-proposal-json-strings":"7.17.12","@babel/plugin-proposal-logical-assignment-operators":"7.17.12","@babel/plugin-proposal-nullish-coalescing-operator":"7.17.12","@babel/plugin-proposal-numeric-separator":"7.16.7","@babel/plugin-proposal-optional-chaining":"7.17.12","@babel/plugin-proposal-pipeline-operator":"7.18.2","@babel/plugin-proposal-throw-expressions":"7.16.7","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.17.12","@babel/preset-env":"7.18.2","@babel/preset-flow":"7.17.12","@babel/preset-react":"7.17.12","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-node-resolve":"^13.3.0","@types/react":"^17.0.46","autoprefixer":"^10.4.7","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^28.1.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.1","chalk":"^4.1.2","cross-env":"^7.0.3","dtslint":"^4.2.1","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.1","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^3.4.1","eslint-plugin-react":"^7.30.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.2.0","jest":"^28.1.1","jest-environment-jsdom":"^28.1.1","jest-enzyme":"^7.1.2","jest-extended":"^2.0.0","jest-watch-typeahead":"^1.1.0","lint-staged":"^13.0.2","prettier":"^2.7.1","prop-types":"^15.8.1","react":"^16.14.0","react-dom":"^16.14.0","rimraf":"^3.0.2","rollup":"^2.75.6","rollup-plugin-babel":"^4.3.3","styled-components":"^5.3.5","watch-run":"^1.2.5","yargs":"^17.5.1"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"arrowParens":"avoid","printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"readmeFilename":"README.md","gitHead":"6efe50ab8d95c1b2a23b6371f9615e0607679a8e","_id":"react-floater@0.7.4","_nodeVersion":"16.14.2","_npmVersion":"8.12.1","dist":{"shasum":"c527d6fbc21c3d1c1e983375e2c269f9e17d0476","size":59267,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.4.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.4_1655402526891_0.3816115115362626"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-16T18:03:35.955Z","publish_time":1655402527079,"_cnpm_publish_time":1655402527079},"0.8.1":{"name":"react-floater","version":"0.8.1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"esm/index.js","types":"lib","sideEffects":false,"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0"},"dependencies":{"@popperjs/core":"^2.11.5","deepmerge-ts":"^4.0.3","exenv":"^1.2.2","is-lite":"^0.8.2","tree-changes-hook":"^0.9.1"},"devDependencies":{"@emotion/react":"^11.9.0","@emotion/styled":"^11.8.1","@gilbarbara/eslint-config":"^0.2.4","@gilbarbara/prettier-config":"^0.1.0","@gilbarbara/tsconfig":"^0.1.1","@gilbarbara/types":"^0.1.1","@size-limit/preset-small-lib":"^7.0.8","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.3.0","@types/enzyme-adapter-react-16":"^1.0.6","@types/exenv":"^1.2.0","@types/jest":"^28.1.0","@types/node":"^17.0.38","@types/react":"^18.0.10","@types/react-dom":"^18.0.5","del-cli":"^4.0.1","husky":"^8.0.1","is-ci-cli":"^2.2.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-extended":"^2.0.0","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^1.1.0","react":"^18.1.0","react-dom":"^18.1.0","repo-tools":"^0.2.2","size-limit":"^7.0.8","ts-jest":"^28.0.4","ts-node":"^10.8.0","type-fest":"^2.13.0","typescript":"^4.7.2"},"scripts":{"build":"npm run clean && npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc -m es6 --outDir esm","watch:cjs":"npm run build:cjs -- -w","watch:esm":"npm run build:esm -- -w","clean":"del lib/* && del esm/*","lint":"eslint --ext .ts,.tsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","typecheck":"tsc --noEmit","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run test:coverage && npm run build && npm run size","size":"size-limit","prepublishOnly":"npm run validate","prepare":"husky install"},"eslintConfig":{"extends":["@gilbarbara/eslint-config"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"name":"lib","path":"./lib/index.js","limit":"20 kB"},{"name":"esm","path":"./esm/index.js","limit":"20 kB"}],"gitHead":"7c0dae24d68e7471be1f2dc2b3d1352df3211054","_id":"react-floater@0.8.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"d9e7b044039d8bd5f9dd1fcd0ddc66e734f59334","size":37852,"noattachment":false,"key":"/react-floater/-/react-floater-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.8.1.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.8.1_1654261502366_0.36620272151882416"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T12:55:09.701Z","publish_time":1654261502608,"_cnpm_publish_time":1654261502608},"0.8.0":{"name":"react-floater","version":"0.8.0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"esm/index.js","types":"lib","sideEffects":false,"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"dependencies":{"@popperjs/core":"^2.11.0","deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.8.1","tree-changes-hook":"^0.8.0"},"devDependencies":{"@gilbarbara/eslint-config":"^0.1.6","@gilbarbara/prettier-config":"^0.1.0","@gilbarbara/tsconfig":"^0.1.0","@size-limit/preset-small-lib":"^7.0.4","@testing-library/dom":"^8.11.1","@testing-library/jest-dom":"^5.16.1","@testing-library/react":"^12.1.2","@types/enzyme-adapter-react-16":"^1.0.6","@types/exenv":"^1.2.0","@types/jest":"^27.0.3","@types/node":"^17.0.0","@types/react":"^17.0.37","@types/react-dom":"^17.0.11","@types/styled-components":"^5.1.18","del-cli":"^4.0.1","husky":"^4.3.8","is-ci-cli":"^2.2.0","jest":"^27.4.5","jest-extended":"^1.2.0","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^1.0.0","lint-staged":"^12.1.3","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.2.2","size-limit":"^7.0.4","styled-components":"^5.3.3","ts-jest":"^27.1.2","ts-node":"^10.4.0","type-fest":"^2.8.0","typescript":"^4.5.4"},"scripts":{"build":"npm run clean && npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc -m es6 --outDir esm","watch:cjs":"npm run build:cjs -- -w","watch:esm":"npm run build:esm -- -w","clean":"del lib/* && del esm/*","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","lint":"eslint --ext .ts,.tsx src test","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run test:coverage && npm run build && npm run size","size":"size-limit","prepublishOnly":"npm run validate"},"eslintConfig":{"extends":["@gilbarbara/eslint-config"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"path":"./esm/index.js","limit":"20 kB","ignore":["react","react-dom"]},{"path":"./lib/index.js","limit":"20 kB","ignore":["react","react-dom"]}],"husky":{"hooks":{"post-merge":"repo-tools install-packages","pre-commit":"repo-tools check-remote && lint-staged"}},"lint-staged":{"*.ts?(x)":["eslint --fix","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write"]},"gitHead":"9a4325a1353d5450eb9b4518264d4eaead196736","_id":"react-floater@0.8.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"shasum":"c64815be9be8fed066210e116cf39c0bde0d0a2a","size":37975,"noattachment":false,"key":"/react-floater/-/react-floater-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.8.0.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.8.0_1639858641294_0.9888925155446984"},"_hasShrinkwrap":false,"publish_time":1639858641465,"_cnpm_publish_time":1639858641465,"_cnpmcore_publish_time":"2021-12-18T20:17:31.568Z"},"0.8.0-0":{"name":"react-floater","version":"0.8.0-0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"esm/index.js","types":"lib","sideEffects":false,"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"dependencies":{"@popperjs/core":"^2.10.1","deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.8.1","tree-changes-hook":"^0.8.0"},"devDependencies":{"@gilbarbara/eslint-config":"^0.1.6","@gilbarbara/prettier-config":"^0.1.0","@gilbarbara/tsconfig":"^0.1.0","@size-limit/preset-small-lib":"^5.0.3","@testing-library/dom":"^8.5.0","@testing-library/jest-dom":"^5.14.1","@testing-library/react":"^12.1.0","@types/enzyme-adapter-react-16":"^1.0.6","@types/exenv":"^1.2.0","@types/jest":"^27.0.1","@types/node":"^16.9.2","@types/react":"^17.0.21","@types/react-dom":"^17.0.9","@types/styled-components":"^5.1.14","del-cli":"^4.0.1","husky":"^4.3.8","is-ci-cli":"^2.2.0","jest":"^27.2.0","jest-extended":"^0.11.5","jest-serializer-html":"^7.1.0","jest-watch-typeahead":"^0.6.4","lint-staged":"^11.1.2","react":"^16.14.0","react-dom":"^16.14.0","repo-tools":"^0.2.2","size-limit":"^5.0.3","styled-components":"^5.3.1","ts-jest":"^27.0.5","ts-node":"^10.2.1","type-fest":"^2.3.3","typescript":"^4.4.3"},"scripts":{"build":"npm run clean && npm run build:cjs && npm run build:esm","build:cjs":"tsc","build:esm":"tsc -m es6 --outDir esm","watch:cjs":"npm run build:cjs -- -w","watch:esm":"npm run build:esm -- -w","clean":"del lib/* && del esm/*","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","lint":"eslint --ext .ts,.tsx src test","format":"prettier \"**/*.{js,jsx,json,yml,yaml,css,less,scss,ts,tsx,md,graphql,mdx}\" --write","validate":"npm run lint && npm run test:coverage && npm run build && npm run size","size":"size-limit","prepublishOnly":"npm run validate"},"eslintConfig":{"extends":["@gilbarbara/eslint-config"],"rules":{"testing-library/no-node-access":"off"}},"prettier":"@gilbarbara/prettier-config","size-limit":[{"path":"./esm/index.js","limit":"20 kB","ignore":["react","react-dom"]},{"path":"./lib/index.js","limit":"20 kB","ignore":["react","react-dom"]}],"husky":{"hooks":{"post-merge":"repo-tools install-packages","pre-commit":"repo-tools check-remote && lint-staged"}},"lint-staged":{"*.ts?(x)":["eslint --fix","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write"]},"readmeFilename":"README.md","gitHead":"bf1dd7348c4658520f25cb6d9a49f0163d3d5d95","_id":"react-floater@0.8.0-0","_nodeVersion":"14.17.6","_npmVersion":"7.24.0","dist":{"shasum":"241b6562bdfa61eb978aa0c325af3cfe746b7304","size":37325,"noattachment":false,"key":"/react-floater/-/react-floater-0.8.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.8.0-0.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.8.0-0_1632703512905_0.6341174416444637"},"_hasShrinkwrap":false,"publish_time":1632703513052,"_cnpm_publish_time":1632703513052,"_cnpmcore_publish_time":"2021-12-16T19:43:10.105Z"},"0.7.3":{"name":"react-floater","version":"0.7.3","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"prop-types":"^15.7.2","react":"^15.0.0 || ^16.0.0 || ^17.0.0","react-dom":"^15.0.0 || ^16.0.0 || ^17.0.0"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.8.1","popper.js":"^1.16.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.5.1"},"devDependencies":{"@babel/cli":"7.14.5","@babel/core":"7.14.6","@babel/plugin-external-helpers":"7.14.5","@babel/plugin-proposal-class-properties":"7.14.5","@babel/plugin-proposal-decorators":"7.14.5","@babel/plugin-proposal-do-expressions":"7.14.5","@babel/plugin-proposal-export-default-from":"7.14.5","@babel/plugin-proposal-export-namespace-from":"7.14.5","@babel/plugin-proposal-function-bind":"7.14.5","@babel/plugin-proposal-function-sent":"7.14.5","@babel/plugin-proposal-json-strings":"7.14.5","@babel/plugin-proposal-logical-assignment-operators":"7.14.5","@babel/plugin-proposal-nullish-coalescing-operator":"7.14.5","@babel/plugin-proposal-numeric-separator":"7.14.5","@babel/plugin-proposal-optional-chaining":"7.14.5","@babel/plugin-proposal-pipeline-operator":"7.14.5","@babel/plugin-proposal-throw-expressions":"7.14.5","@babel/plugin-syntax-dynamic-import":"7.8.3","@babel/plugin-syntax-import-meta":"7.10.4","@babel/plugin-transform-flow-strip-types":"7.14.5","@babel/preset-env":"7.14.7","@babel/preset-flow":"7.14.5","@babel/preset-react":"7.14.5","@types/react":"^17.0.14","autoprefixer":"^9.7.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^27.0.6","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.1","chalk":"^4.1.1","cross-env":"^7.0.3","dtslint":"^2.0.2","enzyme":"^3.11.0","enzyme-adapter-react-16":"^1.15.6","enzyme-to-json":"^3.6.2","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.2.0","jest":"^27.0.6","jest-enzyme":"^7.1.2","jest-extended":"^0.11.5","jest-watch-typeahead":"^0.6.4","lint-staged":"^9.5.0","prettier":"^1.19.1","prop-types":"^15.7.2","react":"^16.14.0","react-dom":"^16.14.0","rimraf":"^3.0.2","rollup":"^1.27.9","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","styled-components":"^4.4.1","watch-run":"^1.2.5","yargs":"^17.0.1"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watchAll --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"gitHead":"3508367b9638863f09fd8bddefc7a121b5227cdc","_id":"react-floater@0.7.3","_nodeVersion":"14.17.3","_npmVersion":"7.19.1","dist":{"shasum":"f57947960682586866ec21540e73c9049ca9f787","size":60578,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.3.tgz"},"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.3_1626137985703_0.06051809105123129"},"_hasShrinkwrap":false,"publish_time":1626137985832,"_cnpm_publish_time":1626137985832,"_cnpmcore_publish_time":"2021-12-16T19:43:10.334Z"},"0.7.2":{"name":"react-floater","version":"0.7.2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.7.2"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.6.0","popper.js":"^1.16.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.5.1"},"devDependencies":{"@babel/cli":"7.7.5","@babel/core":"7.7.5","@babel/plugin-external-helpers":"7.7.4","@babel/plugin-proposal-class-properties":"7.7.4","@babel/plugin-proposal-decorators":"7.7.4","@babel/plugin-proposal-do-expressions":"7.7.4","@babel/plugin-proposal-export-default-from":"7.7.4","@babel/plugin-proposal-export-namespace-from":"7.7.4","@babel/plugin-proposal-function-bind":"7.7.4","@babel/plugin-proposal-function-sent":"7.7.4","@babel/plugin-proposal-json-strings":"7.7.4","@babel/plugin-proposal-logical-assignment-operators":"7.7.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.7.4","@babel/plugin-proposal-numeric-separator":"7.7.4","@babel/plugin-proposal-optional-chaining":"7.7.5","@babel/plugin-proposal-pipeline-operator":"7.7.4","@babel/plugin-proposal-throw-expressions":"7.7.4","@babel/plugin-syntax-dynamic-import":"7.7.4","@babel/plugin-syntax-import-meta":"7.7.4","@babel/plugin-transform-flow-strip-types":"7.7.4","@babel/preset-env":"7.7.6","@babel/preset-flow":"7.7.4","@babel/preset-react":"7.7.4","@types/react":"^16.9.15","autoprefixer":"^9.7.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.0","chalk":"^3.0.0","cross-env":"^6.0.3","dtslint":"^2.0.2","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","enzyme-to-json":"^3.4.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.0.0","jest":"^24.9.0","jest-chain":"^1.1.2","jest-enzyme":"^7.1.2","jest-extended":"^0.11.2","jest-watch-typeahead":"^0.4.2","lint-staged":"^9.5.0","prettier":"^1.19.1","prop-types":"^15.7.2","react":"^16.12.0","react-dom":"^16.12.0","rimraf":"^3.0.0","rollup":"^1.27.9","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","styled-components":"^4.4.1","watch-run":"^1.2.5","yargs":"^15.0.2"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watch --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"gitHead":"2bd80c7b7cac41a6eebfb9f1411d8ca1aa901226","_id":"react-floater@0.7.2","_nodeVersion":"13.3.0","_npmVersion":"6.13.4","dist":{"shasum":"c0c7ddab18a955b1c4a3934890fa804b3d2a4801","size":59851,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.2.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.2_1576454436709_0.38036083318108505"},"_hasShrinkwrap":false,"publish_time":1576454436802,"_cnpm_publish_time":1576454436802,"_cnpmcore_publish_time":"2021-12-16T19:43:10.679Z"},"0.7.1":{"name":"react-floater","version":"0.7.1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.7.2"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.6.0","popper.js":"^1.16.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.5.1"},"devDependencies":{"@babel/cli":"7.7.5","@babel/core":"7.7.5","@babel/plugin-external-helpers":"7.7.4","@babel/plugin-proposal-class-properties":"7.7.4","@babel/plugin-proposal-decorators":"7.7.4","@babel/plugin-proposal-do-expressions":"7.7.4","@babel/plugin-proposal-export-default-from":"7.7.4","@babel/plugin-proposal-export-namespace-from":"7.7.4","@babel/plugin-proposal-function-bind":"7.7.4","@babel/plugin-proposal-function-sent":"7.7.4","@babel/plugin-proposal-json-strings":"7.7.4","@babel/plugin-proposal-logical-assignment-operators":"7.7.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.7.4","@babel/plugin-proposal-numeric-separator":"7.7.4","@babel/plugin-proposal-optional-chaining":"7.7.5","@babel/plugin-proposal-pipeline-operator":"7.7.4","@babel/plugin-proposal-throw-expressions":"7.7.4","@babel/plugin-syntax-dynamic-import":"7.7.4","@babel/plugin-syntax-import-meta":"7.7.4","@babel/plugin-transform-flow-strip-types":"7.7.4","@babel/preset-env":"7.7.6","@babel/preset-flow":"7.7.4","@babel/preset-react":"7.7.4","@types/react":"^16.9.15","autoprefixer":"^9.7.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.0","chalk":"^3.0.0","cross-env":"^6.0.3","dtslint":"^2.0.2","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","enzyme-to-json":"^3.4.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.0.0","jest":"^24.9.0","jest-chain":"^1.1.2","jest-enzyme":"^7.1.2","jest-extended":"^0.11.2","jest-watch-typeahead":"^0.4.2","lint-staged":"^9.5.0","prettier":"^1.19.1","prop-types":"^15.7.2","react":"^16.12.0","react-dom":"^16.12.0","rimraf":"^3.0.0","rollup":"^1.27.9","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","styled-components":"^4.4.1","watch-run":"^1.2.5","yargs":"^15.0.2"},"scripts":{"build":"npm run clean && npm run build:base && npm run build:umd","build:base":"cross-env NODE_ENV=production rollup -c","build:umd":"cross-env NODE_ENV=production rollup -c rollup.config.umd.js","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watch --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"gitHead":"45f13907b3f7bbd3c78c9ccf96a2f86b15dccf39","_id":"react-floater@0.7.1","_nodeVersion":"13.2.0","_npmVersion":"6.13.2","dist":{"shasum":"4f488777a59ea3e3fe685fd1471fa5470fbd62bc","size":59830,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.1.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.1_1575849365025_0.7645918301470491"},"_hasShrinkwrap":false,"publish_time":1575849365189,"_cnpm_publish_time":1575849365189,"_cnpmcore_publish_time":"2021-12-16T19:43:10.991Z"},"0.7.0":{"name":"react-floater","version":"0.7.0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.7.2"},"dependencies":{"deepmerge":"^4.2.2","exenv":"^1.2.2","is-lite":"^0.6.0","popper.js":"^1.16.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.5.1"},"devDependencies":{"@babel/cli":"7.7.5","@babel/core":"7.7.5","@babel/plugin-external-helpers":"7.7.4","@babel/plugin-proposal-class-properties":"7.7.4","@babel/plugin-proposal-decorators":"7.7.4","@babel/plugin-proposal-do-expressions":"7.7.4","@babel/plugin-proposal-export-default-from":"7.7.4","@babel/plugin-proposal-export-namespace-from":"7.7.4","@babel/plugin-proposal-function-bind":"7.7.4","@babel/plugin-proposal-function-sent":"7.7.4","@babel/plugin-proposal-json-strings":"7.7.4","@babel/plugin-proposal-logical-assignment-operators":"7.7.4","@babel/plugin-proposal-nullish-coalescing-operator":"7.7.4","@babel/plugin-proposal-numeric-separator":"7.7.4","@babel/plugin-proposal-optional-chaining":"7.7.5","@babel/plugin-proposal-pipeline-operator":"7.7.4","@babel/plugin-proposal-throw-expressions":"7.7.4","@babel/plugin-syntax-dynamic-import":"7.7.4","@babel/plugin-syntax-import-meta":"7.7.4","@babel/plugin-transform-flow-strip-types":"7.7.4","@babel/preset-env":"7.7.6","@babel/preset-flow":"7.7.4","@babel/preset-react":"7.7.4","@types/react":"^16.9.15","autoprefixer":"^9.7.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.0","chalk":"^3.0.0","cross-env":"^6.0.3","dtslint":"^2.0.2","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.15.1","enzyme-to-json":"^3.4.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^4.5.2","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","flow-bin":"^0.113.0","husky":"^3.1.0","is-ci-cli":"^2.0.0","jest":"^24.9.0","jest-chain":"^1.1.2","jest-enzyme":"^7.1.2","jest-extended":"^0.11.2","jest-watch-typeahead":"^0.4.2","lint-staged":"^9.5.0","prettier":"^1.19.1","prop-types":"^15.7.2","react":"^16.12.0","react-dom":"^16.12.0","rimraf":"^3.0.0","rollup":"^1.27.9","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","styled-components":"^4.4.1","watch-run":"^1.2.5","yargs":"^15.0.2"},"scripts":{"build":"cross-env NODE_ENV=production npm run clean && rollup -c","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watch --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"gitHead":"189d9ea6cc2affeef067978ef21ad5d6e05edaf5","_id":"react-floater@0.7.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.2","dist":{"shasum":"2aefb4737fd5d2dbe798e3e5012ee9757b20361e","size":21616,"noattachment":false,"key":"/react-floater/-/react-floater-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.7.0.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.7.0_1575826342836_0.9838923974964195"},"_hasShrinkwrap":false,"publish_time":1575826343001,"_cnpm_publish_time":1575826343001,"_cnpmcore_publish_time":"2021-12-16T19:43:11.604Z"},"0.6.5":{"name":"react-floater","version":"0.6.5","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^4.0.0","exenv":"^1.2.2","is-lite":"^0.4.0","popper.js":"^1.15.0","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.4.0"},"devDependencies":{"@babel/cli":"7.5.0","@babel/core":"7.5.4","@babel/plugin-external-helpers":"7.2.0","@babel/plugin-proposal-class-properties":"7.5.0","@babel/plugin-proposal-decorators":"7.4.4","@babel/plugin-proposal-do-expressions":"7.5.0","@babel/plugin-proposal-export-default-from":"7.5.2","@babel/plugin-proposal-export-namespace-from":"7.5.2","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-function-sent":"7.5.0","@babel/plugin-proposal-json-strings":"7.2.0","@babel/plugin-proposal-logical-assignment-operators":"7.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.4.4","@babel/plugin-proposal-numeric-separator":"7.2.0","@babel/plugin-proposal-optional-chaining":"7.2.0","@babel/plugin-proposal-pipeline-operator":"7.5.0","@babel/plugin-proposal-throw-expressions":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-syntax-import-meta":"7.2.0","@babel/plugin-transform-flow-strip-types":"7.4.4","@babel/preset-env":"7.5.4","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","@types/react":"^16.8.23","autoprefixer":"^9.6.1","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.2","babel-jest":"^24.8.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.18.0","chalk":"^2.4.2","cross-env":"^5.2.0","dtslint":"^0.8.0","enzyme":"^3.10.0","enzyme-adapter-react-16":"^1.14.0","enzyme-to-json":"^3.3.5","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.1","eslint-config-prettier":"^5.1.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^3.11.1","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.2","flow-bin":"^0.102.0","husky":"^3.0.0","is-ci-cli":"^1.1.1","jest":"^24.8.0","jest-chain":"^1.1.2","jest-enzyme":"^7.0.2","jest-extended":"^0.11.2","jest-watch-typeahead":"^0.3.1","lint-staged":"^9.2.0","prettier":"^1.18.2","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.1","rollup-plugin-node-resolve":"^5.2.0","styled-components":"^4.3.2","watch-run":"^1.2.5","yargs":"^13.2.4"},"scripts":{"build":"cross-env NODE_ENV=production npm run clean && rollup -c","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watch --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"*.js?(x)":["eslint --fix","git add","jest --findRelatedTests"],"*.(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"gitHead":"3fb80f848aa4446682bff1e00366c8d6d567024e","_id":"react-floater@0.6.5","_nodeVersion":"12.6.0","_npmVersion":"6.10.1","dist":{"shasum":"6f81a6f2f20a86498c49065fc8f527befa3ab0d5","size":21517,"noattachment":false,"key":"/react-floater/-/react-floater-0.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.6.5.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.6.5_1563081710316_0.1558182214869277"},"_hasShrinkwrap":false,"publish_time":1563081710468,"_cnpm_publish_time":1563081710468,"_cnpmcore_publish_time":"2021-12-16T19:43:11.809Z"},"0.6.4":{"name":"react-floater","version":"0.6.4","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./types/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^3.1.0","exenv":"^1.2.2","is-lite":"^0.2.2","popper.js":"^1.14.7","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.4.0"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.2.2","@babel/plugin-external-helpers":"7.2.0","@babel/plugin-proposal-class-properties":"7.3.0","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-function-sent":"7.2.0","@babel/plugin-proposal-json-strings":"7.2.0","@babel/plugin-proposal-logical-assignment-operators":"7.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.2.0","@babel/plugin-proposal-numeric-separator":"7.2.0","@babel/plugin-proposal-optional-chaining":"7.2.0","@babel/plugin-proposal-pipeline-operator":"7.3.2","@babel/plugin-proposal-throw-expressions":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-syntax-import-meta":"7.2.0","@babel/plugin-transform-flow-strip-types":"7.2.3","@babel/preset-env":"7.3.1","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","@types/react":"^16.8.2","autoprefixer":"^9.4.7","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^24.1.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","bundlesize":"^0.17.1","chalk":"^2.4.2","cross-env":"^5.2.0","dtslint":"^0.4.2","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.9.1","enzyme-to-json":"^3.3.5","eslint":"^5.13.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.0.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","flow-bin":"^0.92.1","husky":"^1.3.1","is-ci-cli":"^1.1.1","jest":"^24.1.0","jest-chain":"^1.1.2","jest-enzyme":"^7.0.1","jest-extended":"^0.11.1","jest-watch-typeahead":"^0.2.1","lint-staged":"^8.1.3","prettier":"^1.16.4","prop-types":"^15.6.2","react":"^16.8.1","react-dom":"^16.8.1","react-test-renderer":"^16.8.1","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","styled-components":"^4.1.3","watch-run":"^1.2.5","yargs":"^12.0.5"},"scripts":{"build":"cross-env NODE_ENV=production npm run clean && rollup -c","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watch --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"linters":{"**/*.+(js|jsx)":["eslint --fix","git add","jest --findRelatedTests"],"**/*.+(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"ignore":["**/coverage/*","**/es/*","**/lib/*"]},"gitHead":"332c34d025405debb965ec57abe1bc733d3b35b1","_id":"react-floater@0.6.4","_nodeVersion":"11.9.0","_npmVersion":"6.7.0","dist":{"shasum":"12bee84aa798bbc747b551428c04e8fec077bcea","size":21635,"noattachment":false,"key":"/react-floater/-/react-floater-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.6.4.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.6.4_1549765347238_0.3027027494477783"},"_hasShrinkwrap":false,"publish_time":1549765347372,"_cnpm_publish_time":1549765347372,"_cnpmcore_publish_time":"2021-12-16T19:43:12.028Z"},"0.6.3":{"name":"react-floater","version":"0.6.3","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^3.1.0","exenv":"^1.2.2","is-lite":"^0.2.2","popper.js":"^1.14.6","react-proptype-conditional-require":"^1.0.4","tree-changes":"^0.4.0"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.2.2","@babel/plugin-external-helpers":"7.2.0","@babel/plugin-proposal-class-properties":"7.3.0","@babel/plugin-proposal-decorators":"7.3.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-function-sent":"7.2.0","@babel/plugin-proposal-json-strings":"7.2.0","@babel/plugin-proposal-logical-assignment-operators":"7.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.2.0","@babel/plugin-proposal-numeric-separator":"7.2.0","@babel/plugin-proposal-optional-chaining":"7.2.0","@babel/plugin-proposal-pipeline-operator":"7.3.0","@babel/plugin-proposal-throw-expressions":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-syntax-import-meta":"7.2.0","@babel/plugin-transform-flow-strip-types":"7.2.3","@babel/preset-env":"7.3.1","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","autoprefixer":"^9.4.6","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^24.0.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.23","bundlesize":"^0.17.1","chalk":"^2.4.2","cross-env":"^5.2.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.8.0","enzyme-to-json":"^3.3.5","eslint":"^5.12.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^3.6.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^3.2.1","eslint-plugin-import":"^2.15.0","eslint-plugin-jsx-a11y":"^6.2.0","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","flow-bin":"^0.91.0","husky":"^1.3.1","is-ci-cli":"^1.1.1","jest":"^24.0.0","jest-chain":"^1.1.2","jest-enzyme":"^7.0.1","jest-extended":"^0.11.0","jest-watch-typeahead":"^0.2.1","lint-staged":"^8.1.0","prettier":"^1.16.1","prop-types":"^15.6.2","react":"^16.7.0","react-dom":"^16.7.0","react-test-renderer":"^16.7.0","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","styled-components":"^4.1.3","watch-run":"^1.2.5","yargs":"^12.0.5"},"scripts":{"build":"cross-env NODE_ENV=production npm run clean && rollup -c","watch":"rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"is-ci \"test:coverage\" \"test:watch\"","test:coverage":"jest --bail --coverage","test:watch":"jest --watch --verbose","validate":"npm run lint && npm run test:coverage && flow && npm run build && npm run bundlesize","format":"prettier \"**/*.{js,jsx,ts}\" --write","bundlesize":"bundlesize","prepublishOnly":"npm run validate"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"post-merge":"node tools update","pre-commit":"node tools upstream && lint-staged && flow"}},"prettier":{"jsxBracketSameLine":false,"printWidth":100,"singleQuote":true,"trailingComma":"all"},"lint-staged":{"linters":{"**/*.+(js|jsx)":["eslint --fix","git add","jest --findRelatedTests"],"**/*.+(js|jsx|json|yml|yaml|css|less|scss|ts|tsx|md|graphql|mdx)":["prettier --write","git add"]},"ignore":["**/coverage/*","**/es/*","**/lib/*"]},"gitHead":"7b43c84555d8301015e3db2e9ca5837cca3f72c4","_id":"react-floater@0.6.3","_nodeVersion":"11.7.0","_npmVersion":"6.7.0","dist":{"shasum":"8491f6815d9458c9ef441e4501f061aa496d7ed8","size":21048,"noattachment":false,"key":"/react-floater/-/react-floater-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.6.3.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.6.3_1548458993638_0.6341574183737413"},"_hasShrinkwrap":false,"publish_time":1548458993767,"_cnpm_publish_time":1548458993767,"_cnpmcore_publish_time":"2021-12-16T19:43:12.655Z"},"0.6.2":{"name":"react-floater","version":"0.6.2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^3.0.0","exenv":"^1.2.2","is-lite":"^0.2.2","popper.js":"^1.14.6","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"@babel/cli":"7.2.3","@babel/core":"7.2.2","@babel/plugin-external-helpers":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.3","@babel/plugin-proposal-decorators":"7.2.3","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-function-sent":"7.2.0","@babel/plugin-proposal-json-strings":"7.2.0","@babel/plugin-proposal-logical-assignment-operators":"7.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.2.0","@babel/plugin-proposal-numeric-separator":"7.2.0","@babel/plugin-proposal-optional-chaining":"7.2.0","@babel/plugin-proposal-pipeline-operator":"7.2.0","@babel/plugin-proposal-throw-expressions":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-syntax-import-meta":"7.2.0","@babel/plugin-transform-flow-strip-types":"7.2.3","@babel/preset-env":"7.2.3","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","autoprefixer":"^9.4.3","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.21","bundlesize":"^0.17.0","chalk":"^2.4.1","cross-env":"^5.2.0","enzyme":"^3.8.0","enzyme-adapter-react-16":"^1.7.1","enzyme-to-json":"^3.3.5","eslint":"^5.11.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.89.0","husky":"^1.2.1","jest":"^23.6.0","jest-enzyme":"^7.0.1","prop-types":"^15.6.2","react":"^16.7.0","react-dom":"^16.7.0","react-test-renderer":"^16.7.0","rimraf":"^2.6.2","rollup":"^0.68.1","rollup-plugin-babel":"^4.1.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","styled-components":"^4.1.3","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"pre-commit":"npm run precommit"}},"gitHead":"1579b762c06ce422c196e8ce6c2a9171b9222390","_id":"react-floater@0.6.2","_npmVersion":"6.5.0","_nodeVersion":"11.5.0","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"f3c0144e1aa85be5eb078e837588fe684a9ab2ad","size":27382,"noattachment":false,"key":"/react-floater/-/react-floater-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.6.2.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.6.2_1545574994084_0.9743080244930489"},"_hasShrinkwrap":false,"publish_time":1545574994229,"_cnpm_publish_time":1545574994229,"_cnpmcore_publish_time":"2021-12-16T19:43:12.934Z"},"0.6.1":{"name":"react-floater","version":"0.6.1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.2.1","exenv":"^1.2.2","is-lite":"^0.2.2","popper.js":"^1.14.6","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"@babel/cli":"7.2.0","@babel/core":"7.2.0","@babel/plugin-external-helpers":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-do-expressions":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-proposal-export-namespace-from":"7.2.0","@babel/plugin-proposal-function-bind":"7.2.0","@babel/plugin-proposal-function-sent":"7.2.0","@babel/plugin-proposal-json-strings":"7.2.0","@babel/plugin-proposal-logical-assignment-operators":"7.2.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.2.0","@babel/plugin-proposal-numeric-separator":"7.2.0","@babel/plugin-proposal-optional-chaining":"7.2.0","@babel/plugin-proposal-pipeline-operator":"7.2.0","@babel/plugin-proposal-throw-expressions":"7.2.0","@babel/plugin-syntax-dynamic-import":"7.2.0","@babel/plugin-syntax-import-meta":"7.2.0","@babel/plugin-transform-flow-strip-types":"7.2.0","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","autoprefixer":"^9.4.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.21","bundlesize":"^0.17.0","chalk":"^2.4.1","cross-env":"^5.2.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.7.0","enzyme-to-json":"^3.3.4","eslint":"^5.9.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.87.0","husky":"^1.2.0","jest":"^23.6.0","jest-enzyme":"^7.0.1","prop-types":"^15.6.2","react":"^16.6.3","react-dom":"^16.6.3","react-test-renderer":"^16.6.3","rimraf":"^2.6.2","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","styled-components":"^4.1.2","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"pre-commit":"npm run precommit"}},"gitHead":"2949a2e20bdf9f45de700818823d73101f4e3f72","_id":"react-floater@0.6.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"178ec8dea2e7e00ab4dd270d810df68c3ffd977f","size":27377,"noattachment":false,"key":"/react-floater/-/react-floater-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.6.1.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.6.1_1543893829805_0.4998194766779416"},"_hasShrinkwrap":false,"publish_time":1543893829948,"_cnpm_publish_time":1543893829948,"_cnpmcore_publish_time":"2021-12-16T19:43:13.157Z"},"0.6.0":{"name":"react-floater","version":"0.6.0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","types":"./src/index.d.ts","keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.2.1","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.4","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"@babel/cli":"7.1.2","@babel/core":"7.1.2","@babel/plugin-external-helpers":"7.0.0","@babel/plugin-proposal-class-properties":"7.1.0","@babel/plugin-proposal-decorators":"7.1.2","@babel/plugin-proposal-do-expressions":"7.0.0","@babel/plugin-proposal-export-default-from":"7.0.0","@babel/plugin-proposal-export-namespace-from":"7.0.0","@babel/plugin-proposal-function-bind":"7.0.0","@babel/plugin-proposal-function-sent":"7.1.0","@babel/plugin-proposal-json-strings":"7.0.0","@babel/plugin-proposal-logical-assignment-operators":"7.0.0","@babel/plugin-proposal-nullish-coalescing-operator":"7.0.0","@babel/plugin-proposal-numeric-separator":"7.0.0","@babel/plugin-proposal-optional-chaining":"7.0.0","@babel/plugin-proposal-pipeline-operator":"7.0.0","@babel/plugin-proposal-throw-expressions":"7.0.0","@babel/plugin-syntax-dynamic-import":"7.0.0","@babel/plugin-syntax-import-meta":"7.0.0","@babel/plugin-transform-flow-strip-types":"7.0.0","@babel/preset-env":"7.1.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","autoprefixer":"^9.1.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.18","bundlesize":"^0.17.0","chalk":"^2.4.1","cross-env":"^5.2.0","enzyme":"^3.7.0","enzyme-adapter-react-16":"^1.6.0","enzyme-to-json":"^3.3.4","eslint":"^5.6.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-babel":"^5.2.1","eslint-plugin-flowtype":"^2.50.3","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","flow-bin":"^0.82.0","husky":"^1.1.1","jest":"^23.6.0","jest-enzyme":"^6.1.2","prop-types":"^15.6.2","react":"^16.5.2","react-dom":"^16.5.2","react-test-renderer":"^16.5.2","rimraf":"^2.6.2","rollup":"^0.66.4","rollup-plugin-babel":"^4.0.3","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","styled-components":"^3.4.9","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"husky":{"hooks":{"pre-commit":"npm run precommit"}},"gitHead":"3e75c8cfc0b65c4cc7ecbc0e6a82133643c3d887","_id":"react-floater@0.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"aa007c8003ac72a3b492fa968ac04c324ad88cf7","size":27719,"noattachment":false,"key":"/react-floater/-/react-floater-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.6.0.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.6.0_1538864818644_0.06673044692304453"},"_hasShrinkwrap":false,"publish_time":1538864818792,"_cnpm_publish_time":1538864818792,"_cnpmcore_publish_time":"2021-12-16T19:43:13.437Z"},"0.5.5":{"name":"react-floater","version":"0.5.5","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","files":["es","lib","src"],"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.1.1","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.3","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"autoprefixer":"^8.6.5","babel-core":"^6.26.3","babel-eslint":"^8.2.6","babel-jest":"^23.4.0","babel-plugin-array-includes":"^2.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bundlesize":"^0.17.0","chalk":"^2.4.1","cross-env":"^5.2.0","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-import":"^2.13.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.10.0","flow-bin":"^0.76.0","husky":"^0.14.3","jest":"^23.4.1","jest-enzyme":"^6.0.2","prop-types":"^15.6.2","react":"^16.4.1","react-dom":"^16.4.1","react-test-renderer":"^16.4.1","rimraf":"^2.6.2","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","styled-components":"^3.3.3","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"gitHead":"ea11ab22c9ceff1904f25d0b35b5162641b6044a","_id":"react-floater@0.5.5","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"52df8403edc1cbf1a9797759f49d4e4066e1d1c6","size":26861,"noattachment":false,"key":"/react-floater/-/react-floater-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.5.5.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.5.5_1531689193410_0.15360122460970627"},"_hasShrinkwrap":false,"publish_time":1531689193481,"_cnpm_publish_time":1531689193481,"_cnpmcore_publish_time":"2021-12-16T19:43:13.687Z"},"0.5.4":{"name":"react-floater","version":"0.5.4","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","files":["es","lib","src"],"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.1.0","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.3","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"autoprefixer":"^8.5.0","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-node-env-inline":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.7.0","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bundlesize":"^0.17.0","chalk":"^2.4.1","cross-env":"^5.1.5","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.8.2","flow-bin":"^0.72.0","husky":"^0.14.3","jest":"^22.4.3","jest-enzyme":"^6.0.0","prop-types":"^15.6.1","react":"^16.3.2","react-dom":"^16.3.2","react-test-renderer":"^16.3.2","rimraf":"^2.6.2","rollup":"^0.59.0","rollup-plugin-babel":"^3.0.4","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","styled-components":"^3.2.6","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"gitHead":"259f51a31efc363f4be13975f6abeee08edc1b3e","_id":"react-floater@0.5.4","_npmVersion":"6.0.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"411a57fd8631e96466e035ee6c91f1f118c8782a","size":26823,"noattachment":false,"key":"/react-floater/-/react-floater-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.5.4.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.5.4_1526428807236_0.9737558937200805"},"_hasShrinkwrap":false,"publish_time":1526428807343,"_cnpm_publish_time":1526428807343,"_cnpmcore_publish_time":"2021-12-16T19:43:13.947Z"},"0.5.3":{"name":"react-floater","version":"0.5.3","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","files":["es","lib","src"],"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.1.0","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.3","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","babel-jest":"^22.4.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-node-env-inline":"^0.4.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bundlesize":"^0.17.0","chalk":"^2.3.2","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-babel":"^5.0.0","eslint-plugin-flowtype":"^2.46.2","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","husky":"^0.14.3","jest":"^22.4.3","jest-enzyme":"^6.0.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^16.3.1","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","styled-components":"^3.2.5","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"gitHead":"f9bd1d4cd140b3561970989a432008b137aa5516","_id":"react-floater@0.5.3","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"0475b07f99f3bf89ea63bfd5405ac61c84e1c66c","size":26647,"noattachment":false,"key":"/react-floater/-/react-floater-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.5.3.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.5.3_1523925784722_0.6261465223382681"},"_hasShrinkwrap":false,"publish_time":1523925784828,"_cnpm_publish_time":1523925784828,"_cnpmcore_publish_time":"2021-12-16T19:43:14.187Z"},"0.5.2":{"name":"react-floater","version":"0.5.2","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","files":["es","lib","src"],"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.1.0","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.3","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-eslint":"^8.2.3","babel-jest":"^22.4.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-node-env-inline":"^0.4.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bundlesize":"^0.17.0","chalk":"^2.3.2","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-babel":"^5.0.0","eslint-plugin-flowtype":"^2.46.2","eslint-plugin-import":"^2.11.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","husky":"^0.14.3","jest":"^22.4.3","jest-enzyme":"^6.0.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^16.3.1","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","styled-components":"^3.2.5","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"gitHead":"8f1d0d62a5a599c2ee8e189e248e6a3633b18f92","_id":"react-floater@0.5.2","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"63ca71c5a514030e5efa6cb8be2112e315b20c84","size":26600,"noattachment":false,"key":"/react-floater/-/react-floater-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.5.2.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.5.2_1523835034634_0.42661923760663534"},"_hasShrinkwrap":false,"publish_time":1523835034704,"_cnpm_publish_time":1523835034704,"_cnpmcore_publish_time":"2021-12-16T19:43:14.439Z"},"0.5.1":{"name":"react-floater","version":"0.5.1","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","files":["es","lib","src"],"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.1.0","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.1","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"autoprefixer":"^8.2.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.3","babel-plugin-array-includes":"^2.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-node-env-inline":"^0.3.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bundlesize":"^0.17.0","chalk":"^2.3.2","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.19.1","eslint-config-airbnb":"^16.1.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","flow-bin":"^0.69.0","husky":"^0.14.3","jest":"^22.4.3","jest-enzyme":"^6.0.0","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^16.2.0","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.3.0","styled-components":"^3.2.3","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"gitHead":"e13d7bed4434113c61079915f53902246b043ac6","_id":"react-floater@0.5.1","_npmVersion":"5.8.0","_nodeVersion":"9.10.1","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"cee22c6db86f5fd8d74d55c158d9b588472ba275","size":26620,"noattachment":false,"key":"/react-floater/-/react-floater-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.5.1.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.5.1_1522457437510_0.6886496271419649"},"_hasShrinkwrap":false,"publish_time":1522457437656,"_cnpm_publish_time":1522457437656,"_cnpmcore_publish_time":"2021-12-16T19:43:14.669Z"},"0.5.0":{"name":"react-floater","version":"0.5.0","description":"Floaters everywhere!","author":{"name":"Gil Barbara","email":"gilbarbara@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gilbarbara/react-floater.git"},"bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"homepage":"https://github.com/gilbarbara/react-floater#readme","main":"lib/index.js","module":"es/index.js","files":["es","lib","src"],"keywords":["react","react-component","component","tooltip","modal","popup","alert","notification"],"license":"MIT","peerDependencies":{"react":"^15.0.0 || ^16.0.0","react-dom":"^15.0.0 || ^16.0.0","prop-types":"^15.0.0"},"dependencies":{"deepmerge":"^2.1.0","exenv":"^1.2.2","is-lite":"^0.2.0","popper.js":"^1.14.0","react-proptype-conditional-require":"^1.0.4"},"devDependencies":{"autoprefixer":"^8.1.0","babel-core":"^6.26.0","babel-eslint":"^8.2.2","babel-jest":"^22.4.1","babel-plugin-array-includes":"^2.0.3","babel-plugin-external-helpers":"^6.22.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-plugin-transform-node-env-inline":"^0.3.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-env":"^1.6.1","babel-preset-react":"^6.24.1","babel-preset-stage-1":"^6.24.1","bundlesize":"^0.16.0","chalk":"^2.3.2","cross-env":"^5.1.4","enzyme":"^3.3.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.18.2","eslint-config-airbnb":"^16.1.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-import":"^2.9.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-react":"^7.7.0","flow-bin":"^0.67.1","husky":"^0.14.3","jest":"^22.4.2","jest-enzyme":"^5.0.3","prop-types":"^15.6.1","react":"^16.2.0","react-dom":"^16.2.0","react-test-renderer":"^16.2.0","rimraf":"^2.6.2","rollup":"^0.56.5","rollup-plugin-babel":"^3.0.3","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-node-resolve":"^3.2.0","styled-components":"^3.2.1","watch-run":"^1.2.5"},"scripts":{"build":"npm run clean && npm run build:commonjs && npm run build:es","build:commonjs":"cross-env NODE_ENV=production rollup -c -f cjs -o lib/index.js","build:es":"cross-env NODE_ENV=production rollup -c","watch":"cross-env NODE_ENV=production rollup -cw","clean":"rimraf es && rimraf lib","lint":"eslint --ext .js --ext .jsx src test","test":"jest --coverage","test:watch":"jest --watch","bundlesize":"bundlesize","precommit":"npm run lint && npm test && bundlesize","prepublishOnly":"npm run build"},"bundlesize":[{"path":"./es/index.js","maxSize":"10 kB"},{"path":"./lib/index.js","maxSize":"10 kB"}],"gitHead":"c9e5962d2818cf7f759e882196ba8b665b6393e6","_id":"react-floater@0.5.0","_npmVersion":"5.8.0","_nodeVersion":"9.9.0","_npmUser":{"name":"gilbarbara","email":"gilbarbara@gmail.com"},"dist":{"shasum":"affeb7b3ba4aa3526db8dac62534d3df47aebaf1","size":26664,"noattachment":false,"key":"/react-floater/-/react-floater-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-floater/download/react-floater-0.5.0.tgz"},"maintainers":[{"name":"gilbarbara","email":"gilbarbara@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-floater_0.5.0_1522026552300_0.3611241918482202"},"_hasShrinkwrap":false,"publish_time":1522026552440,"_cnpm_publish_time":1522026552440,"_cnpmcore_publish_time":"2021-12-16T19:43:14.960Z"}},"readme":"# React Floater\n\n[![NPM version](https://badge.fury.io/js/react-floater.svg)](https://www.npmjs.com/package/react-floater) [![CI](https://github.com/gilbarbara/react-floater/actions/workflows/main.yml/badge.svg)](https://github.com/gilbarbara/react-floater/actions/workflows/main.yml) [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=gilbarbara_react-floater&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=gilbarbara_react-floater) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=gilbarbara_react-floater&metric=coverage)](https://sonarcloud.io/summary/new_code?id=gilbarbara_react-floater)\n\nAdvanced tooltips for React!\n\nView the [demo](https://codesandbox.io/s/github/gilbarbara/react-floater/tree/main/demo)\n\n## Highlights\n\n- ???? **Easy to use:** Just set the `content`\n- ???? **Flexible:** Personalize the options to fit your needs\n- ???? **Typescript:** Nicely typed\n\n## Usage\n\n```shell\nnpm install react-floater\n```\n\nImport it in your app:\n\n```tsx\nimport Floater from 'react-floater';\n\n<Floater content=\"This is the Floater content\">\n  <span>click me</span>\n</Floater>;\n```\n\nAnd voíla!\n\n## Customization\n\nYou can use a custom component to render the Floater with the `component` prop.  \nCheck `WithStyledComponents.ts` in the [demo](https://codesandbox.io/s/github/gilbarbara/react-floater/tree/main/demo) for an example.\n\n## Props\n\n**autoOpen**  `boolean` ▶︎ false  \nOpen the Floater automatically.\n\n**callback** `(action: 'open' | 'close', props: Props) => void`  \nIt will be called when the Floater changes state.\n\n**children** `ReactNode`  \nAn element to trigger the Floater.\n\n**component** `ComponentType | ReactElement`  \nA React element or function to use as a custom UI for the Floater.  \nThe prop `closeFn` will be available in your component.\n\n**content** `ReactNode`  \nThe Floater content. It can be anything that can be rendered.  \n_This is required unless you pass a_ `component`.\n\n**debug** `boolean` ▶︎ false  \nLog some basic actions.  \n_You can also set a global variable_ `ReactFloaterDebug = true;`\n\n**disableFlip** `boolean` ▶︎ false  \nDisable changes in the Floater position on scroll/resize.\n\n**disableHoverToClick** `boolean` ▶︎ false  \nDon't convert the _hover_ event to _click_ on mobile.\n\n**event** `'hover' | 'click'` ▶︎ click  \nThe event that will trigger the Floater.\n\n> This won't work in a controlled mode.\n\n**eventDelay** `number` ▶︎ 0.4  \nThe amount of time (in seconds) the floater should wait after a `mouseLeave` event before hiding.  \n> Only valid for event type `hover`.\n\n**footer** `ReactNode`  \nIt can be anything that can be rendered.\n\n**getPopper** `(popper: PopperInstance, origin: 'floater' | 'wrapper') => void`  \nGet the popper.js instance.\n\n**hideArrow** `boolean` ▶︎ false  \nDon't show the arrow. Useful for centered or modal layout.\n\n**offset** `number` ▶︎ 15  \nThe distance between the Floater and its target in pixels.\n\n**open** `boolean`  \nThe switch between normal and controlled modes.  \n> Setting this prop will disable normal behavior.\n\n**modifiers** `PopperModifiers`  \nCustomize popper.js modifiers.  \n\n<details>\n  <summary>Type Definition</summary>\n\n```typescript\ninterface PopperModifiers {\n  applyStyles?: Partial<ApplyStylesModifier>;\n  arrow?: Partial<ArrowModifier>;\n  computeStyles?: Partial<ComputeStylesModifier>;\n  eventListeners?: Partial<EventListenersModifier>;\n  flip?: Partial<FlipModifier>;\n  hide?: Partial<HideModifier>;\n  offset?: Partial<OffsetModifier>;\n  popperOffsets?: Partial<PopperOffsetsModifier>;\n  preventOverflow?: Partial<PreventOverflowModifier>;\n}\n```\n\n</details>\n\n> Don't use it unless you know what you're doing\n\n**placement** `Placement` ▶︎ `bottom`  \nThe placement of the Floater. It will update the position if there's no space available.\n\n<details>\n  <summary>Type Definition</summary>\n\n```typescript\ntype Placement = \n| \"auto\" | \"auto-start\" | \"auto-end\"\n| \"top\" | \"top-start\" | \"top-end\"\n| \"bottom\" | \"bottom-start\" | \"bottom-end\"\n| \"right\"| \"right-start\" | \"right-end\"\n| \"left\" | \"left-start\" | \"left-end\"\n| \"center\"\n```\n\n</details>\n\n**portalElement** `string|HTMLElement`  \nA css selector or element to render the tooltips\n\n**showCloseButton** `boolean` ▶︎ false  \nIt will show a ⨉ button to close the Floater.  \nThis will be `true` when you change the `wrapperOptions` position.\n\n**styles** `Styles`  \nCustomize the UI.\n\n<details>\n  <summary>Type Definition</summary>\n\n```typescript\ninterface Styles {\n  arrow: CSSProperties & {\n    length: number;\n    spread: number;\n  };\n  close: CSSProperties;\n  container: CSSProperties;\n  content: CSSProperties;\n  floater: CSSProperties;\n  floaterCentered: CSSProperties;\n  floaterClosing: CSSProperties;\n  floaterOpening: CSSProperties;\n  floaterWithAnimation: CSSProperties;\n  floaterWithComponent: CSSProperties;\n  footer: CSSProperties;\n  options: {\n    zIndex: number;\n  };\n  title: CSSProperties;\n  wrapper: CSSProperties;\n  wrapperPosition: CSSProperties;\n}\n```\n\n</details>\n\n**target** `string | HTMLElement`  \nThe target element to calculate the Floater position. It will use the children as the target if it's not set.\n\n**title** `ReactNode`  \nIt can be anything that can be rendered.\n\n**wrapperOptions** `WrapperOptions`  \nPosition the wrapper relative to the target.  \n_You need to set a `target` for this to work._\n\n<details>\n  <summary>Type Definition</summary>\n\n```typescript\ninterface WrapperOptions {\n  offset: number; // The distance between the wrapper and the target. It can be a negative value.\n  placement: string; // the same options as above, except center\n  position: bool; // Set to true to position the wrapper\n}\n```\n\n</details>\n\n## Styling\n\nYou can customize everything with the `styles` prop.  \nOnly set the properties you want to change, and the default styles will be merged.\n\nCheck the [styles.ts](src/modules/styles.ts) for the syntax.\n\n## Modes\n\n**Default**  \nThe wrapper will trigger the events and use itself as the Floater's target.\n\n```tsx\n<Floater content=\"This is the Floater content\">\n  <span>click me</span>\n</Floater>\n```\n\n**Proxy**  \nThe wrapper will trigger the events, but the Floater will use the **target** prop to position itself.\n\n```tsx\n<div className=\"App\">\n  <img src=\"some-path\" />\n\n  <Floater content=\"This is the Floater content\" target=\".App img\">\n    <span>click me</span>\n  </Floater>\n</div>\n```\n\n**Beacon**  \nIt is the same as the **proxy mode,** but the wrapper will be positioned relative to the `target`.\n\n```tsx\n<div className=\"App\">\n  <img\n    src=\"https://upload.wikimedia.org/wikipedia/commons/2/2d/Google-favicon-2015.png\"\n    width=\"100\"\n    className=\"my-super-image\"\n  />\n\n  <Floater\n    content=\"This is the Floater content\"\n    target=\".my-super-image\"\n    wrapperOptions={{\n      offset: -22,\n      placement: 'top',\n      position: true,\n    }}\n  >\n    <span style={{ color: '#f04', fontSize: 34 }}>◉</span>\n  </Floater>\n</div>\n```\n\n**Controlled**  \nSetting a boolean to the open prop will enter the controlled mode and not respond to events.  \nIn this mode, you don't even need to have `children`\n\n```tsx\n<div className=\"App\">\n  <img src=\"some-path\" />\n  <Floater content=\"This is the Floater content\" open={true} target=\".App img\" />\n</div>\n```\n","_attachments":{},"homepage":"https://github.com/gilbarbara/react-floater#readme","bugs":{"url":"https://github.com/gilbarbara/react-floater/issues"},"license":"MIT"}