{"_id":"react-universal-interface","_rev":"14-68cc8cc64247c65e46b52e0d0adc3340","name":"react-universal-interface","dist-tags":{"latest":"0.6.2"},"versions":{"0.0.1":{"name":"react-universal-interface","version":"0.0.1","description":"Universal Children Definition for React Components","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-children.git"},"scripts":{"build":"npm run clean && gulp --gulpfile build/gulpfile.js build-ts && gulp --gulpfile build/gulpfile.js build-modules","clean":"rimraf lib modules","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","test:client:coverage":"jest --coverage","test:watch":"jest --watch","semantic-release":"semantic-release"},"dependencies":{},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"4.1.1","@types/jest":"22.0.1","@types/node":"9.3.0","@types/react":"16.0.36","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","gulp":"3.9.1","gulp-typescript":"3","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"2.6.2","ts-jest":"22.0.1","ts-node":"4.1.0","typescript":"2.6.2","semantic-release":"^12.2.4","react":"^16.2.0"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global"},"keywords":["react","universal","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"c8fa6a2636504e4ea69404749e84340be7f7a2a2","bugs":{"url":"https://github.com/streamich/react-universal-children/issues"},"homepage":"https://github.com/streamich/react-universal-children#readme","_id":"react-universal-interface@0.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-E27lzBRvZlDnN0Fz+gOqJpTidmPvveWSrWvGsV9+Y99sThSlxWpVItCCBrGLeDr1sEYHcpwxdYVDFQIbjqM/5Q==","shasum":"3dfffa74a701c073c79289216f7a48b104e6b330","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.0.1.tgz","fileCount":12,"unpackedSize":11524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAt1zOVsYQdB8DzYHzAUSQY1SstJQ5JI7ijH+Ji4TmYZAiARYN/5C3m9ytF4aBjSkuLZgZB0SHI4IVsrLp8AyAJQNw=="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.0.1_1519071454288_0.48767679623072824"},"_hasShrinkwrap":false},"0.1.0":{"name":"react-universal-interface","version":"0.1.0","description":"Universal Children Definition for React Components","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && gulp --gulpfile build/gulpfile.js build-ts && gulp --gulpfile build/gulpfile.js build-modules","clean":"rimraf lib modules","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","test:client:coverage":"jest --coverage","test:watch":"jest --watch","semantic-release":"semantic-release"},"dependencies":{},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"4.1.1","@types/jest":"22.0.1","@types/node":"9.3.0","@types/react":"16.0.36","@types/react-dom":"16.0.4","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","gulp":"3.9.1","gulp-typescript":"3","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"2.6.2","ts-jest":"22.0.1","ts-node":"4.1.0","typescript":"2.6.2","semantic-release":"^12.2.4","react":"^16.2.0","react-dom":"^16.2.0"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"910a8137710a64304a0a0f9b38afb688dda3ffd9","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-zyPYSyeSKggJrBFzwIgag4mN1vCn9o5wmgCYodXuufkFukglRkp1ksikGPq10qqNTotjp0cBBaqjobTBy+0RWg==","shasum":"375f10ef1f9204171a5fb97dfa6c949c958899ed","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.1.0.tgz","fileCount":23,"unpackedSize":23150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFScph2UZonqOj8p7oe02WpHZWz4hAVuicon8TjH7s5QIhANuD9a/VCuoDINKNa/z0huJh7WTh8UPn1/BVewAiTfPM"}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.1.0_1519082017720_0.12241915602819198"},"_hasShrinkwrap":false},"0.2.0":{"name":"react-universal-interface","version":"0.2.0","description":"Universal Children Definition for React Components","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && gulp --gulpfile build/gulpfile.js build-ts && gulp --gulpfile build/gulpfile.js build-modules","clean":"rimraf lib modules","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","test:client:coverage":"jest --coverage","test:watch":"jest --watch","semantic-release":"semantic-release"},"dependencies":{},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"4.1.1","@types/jest":"22.0.1","@types/node":"9.3.0","@types/react":"16.0.36","@types/react-dom":"16.0.4","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","gulp":"3.9.1","gulp-typescript":"3","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"2.6.2","ts-jest":"22.0.1","ts-node":"4.1.0","typescript":"2.6.2","semantic-release":"^12.2.4","react":"^16.2.0","react-dom":"^16.2.0"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"9f281fa9ef4fa2f233f834e186da75f44ec948e5","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-ewdiXVr+H42HP/t0S6XK9r5FH9gFNnJ81Ij6dwoNNycJC0EFnjZLVOvEaFTCP2P5I949QV7d7VxcjESuPBCVqQ==","shasum":"2c46732c317e28e9c3d68992830837002668f145","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.2.0.tgz","fileCount":23,"unpackedSize":24281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhMCQmDUFhWNVSCc3ceE+icp3MAzogNyg3ddhUcYda9gIhANQ4y+rCI2GZE1cVc04iKjdWNJnVz394goowu+XyJMTJ"}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.2.0_1519083390413_0.1721571260808843"},"_hasShrinkwrap":false},"0.3.0":{"name":"react-universal-interface","version":"0.3.0","description":"Universal Children Definition for React Components","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && gulp --gulpfile build/gulpfile.js build-ts && gulp --gulpfile build/gulpfile.js build-modules","clean":"rimraf lib modules","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","test:client:coverage":"jest --coverage","test:watch":"jest --watch","semantic-release":"semantic-release"},"dependencies":{},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"4.1.1","@types/jest":"22.0.1","@types/node":"9.3.0","@types/react":"16.0.36","@types/react-dom":"16.0.4","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","gulp":"3.9.1","gulp-typescript":"3","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"2.6.2","ts-jest":"22.0.1","ts-node":"4.1.0","typescript":"2.6.2","semantic-release":"^12.2.4","react":"^16.2.0","react-dom":"^16.2.0"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"a65de1da5303f05f9ad37a0aaf9b06f8a0f20100","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-P1HccDZyNHQ2buDAxMCbhffwqP7gcIM6Gl96FrwvxFZBTv1R5PQ6HSZAseoijoWwMsEFTjK4o3gzFYkOsErZeg==","shasum":"c629d6a33c57f7a46eb078b8b6dc0f41fb42e3f1","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.3.0.tgz","fileCount":23,"unpackedSize":24461,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxjCiYRnl/h2fE9xatORGD239B9yD85E2tNCY4Sl4qnAiBw2O3p6jISc29b1/9BO53kZTOTXGofj3Dmqvazny0ZmQ=="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.3.0_1519087071098_0.47755149738849756"},"_hasShrinkwrap":false},"0.3.1":{"name":"react-universal-interface","version":"0.3.1","description":"Universal Children Definition for React Components","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && gulp --gulpfile build/gulpfile.js build-ts && gulp --gulpfile build/gulpfile.js build-modules","clean":"rimraf lib modules","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","test:client:coverage":"jest --coverage","test:watch":"jest --watch","semantic-release":"semantic-release"},"dependencies":{},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"4.1.1","@types/jest":"22.0.1","@types/node":"9.3.0","@types/react":"16.0.36","@types/react-dom":"16.0.4","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","gulp":"3.9.1","gulp-typescript":"3","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"2.6.2","ts-jest":"22.0.1","ts-node":"4.1.0","typescript":"2.6.2","semantic-release":"^12.2.4","react":"^16.2.0","react-dom":"^16.2.0"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"0bfde16a0dd4857bcbad257d1de39ebfbe8b9950","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-jL+i05tghpUcjKQWYaxIXxLv23X44hw+EBBQ/432iY0O0fmjHcxD9xetqHI46jE2i2bIOswU6OkjEnTAocNpJA==","shasum":"cf3609a7678868ed1f8a71c7ef46d87fc8b599c8","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.3.1.tgz","fileCount":23,"unpackedSize":24485,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwfjvSk1ba6ze5TFqqL4OSSyyArIGRok1HrLcu7EQTHwIhAPwyeXTxWl+f13Yg2ov2jvra7myOJ4yMfPGTvCcqlmAl"}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.3.1_1519087584291_0.617252035371205"},"_hasShrinkwrap":false},"0.3.2":{"name":"react-universal-interface","version":"0.3.2","description":"Universal Children Definition for React Components","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && gulp --gulpfile build/gulpfile.js build-ts && gulp --gulpfile build/gulpfile.js build-modules","clean":"rimraf lib modules","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","test:client:coverage":"jest --coverage","test:watch":"jest --watch","semantic-release":"semantic-release"},"dependencies":{},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"4.1.1","@types/jest":"22.0.1","@types/node":"9.3.0","@types/react":"16.0.36","@types/react-dom":"16.0.4","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","gulp":"3.9.1","gulp-typescript":"3","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"2.6.2","ts-jest":"22.0.1","ts-node":"4.1.0","typescript":"2.6.2","semantic-release":"^12.2.4","react":"^16.2.0","react-dom":"^16.2.0"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"606d4c456fd1f5e1d2ff1388b679eb312af6c3d7","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-55OUIKJQXTS+ZboaJ9gncgpthzqXe7gzE0lsZtt2tGE3YUD0o/nn6bfkc0mquzt8Sh0+Dd8vBqmSGNXvl2tlUA==","shasum":"bf80f962ce976c6aba67ab3baaf26be447c26e80","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.3.2.tgz","fileCount":23,"unpackedSize":24497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8o7HAisgBjQtuFzggZEcJA1vqoIEogQ1F0QPG3ziwKAIhAJm99NSQHdoKRAmt4krOZ0okqQblb5I/2h5bJ8czWgnt"}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.3.2_1522100945981_0.23047693243800804"},"_hasShrinkwrap":false},"0.4.0":{"name":"react-universal-interface","version":"0.4.0","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"dependencies":{"tslib":"^1.9.3"},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"^4.1.6","@types/jest":"^23.3.5","@types/node":"^10.12.0","@types/react":"^16.4.18","@types/react-dom":"^16.0.9","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"^2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","typescript":"^3.1.3","semantic-release":"^15.10.4","react":"^16.5.2","react-dom":"^16.5.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"c4a0b906e3276892059f8de39ba73d4e4c3919ae","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-5jRoUm8/jsKMMryfSZq8omFlmHRtxUOkHeQijPd4QScZQBe/g23rg0BonFNYz/0bYHrZUnxUgciGhcv4qlovbQ==","shasum":"eeefc8136cdf37fc1e9f2f26fddc44823b559d2a","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.4.0.tgz","fileCount":28,"unpackedSize":28170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJby0xZCRA9TVsSAnZWagAAFLkQAIby1zeIyqnt1eiU7KW6\naIa0xkfPL1K89pTnV0J6GovoTx5S7o7+KOFZXO76p4ve06UAaUuFY3LF0tt4\nzj1Q+b9ylmXqsmw9ND8ed4+kQMLMH6Ui1mTwdLBieXgthynX9gkYHIiy+5n4\nbIpF59G91ehwjlKf6/TLIYb9mwZ7bNz6imUXPCYBCJ89n2PGVF9l5vntPrXa\niyqRa0CLyUQXaYSL6tRaOwkqo2Fn6zyji/OS62cgw4SQFu6nZhIaOumTnPmt\njZPF3cEGoGU8Ww93kj1knLwDF4u7DiZGLHXYYi1WCMOS1aDQJUBL1XguXEiu\n/5S1E2J9huZtAd9mKu/AkdbqSo2dz75IljHqD3ttJXNkFWfb1VYq+ErmEXGr\n4UEwN0otQV28AZz0shMqU7r06hO1Qp7SNIo2HSxIYq+HtbH1Lgo5PnKtcEGm\nwEEe1rMPdhv72f2GbeghbtymUoM9Z69clfS7USVG5jHo4FtP8s/Q96HGkNpj\nQJyP3bc2MH0PPIKBtYKKNQov0mAlN/mIzf2QaNqwUWsiD+2ImxXSR8BPqBbF\nyOgylFLbqcwM6Xh9lOkHSxRYk4W86jl0AJ6OAauyag8PUSrKCO9AfyfFeFuR\n57yW5uRYFMz0Y3lRduJ/FIFwa3zLpmRb+WFDWuMzWv9lBqnVw+rs71GRIsXD\nhyyz\r\n=VuiK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTX73mmJ0DgfrG2aMI3Ji5bHaPNDUbSNtMTV5lbgjtXgIgPO6jQDYiMISmc+PvZ6HYDJfaCUkOlheUW1QtmJOEZlg="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.4.0_1540050008039_0.3617522918701961"},"_hasShrinkwrap":false},"0.5.0":{"name":"react-universal-interface","version":"0.5.0","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"dependencies":{"tslib":"^1.9.3"},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"^4.1.6","@types/jest":"^23.3.5","@types/node":"^10.12.0","@types/react":"^16.4.18","@types/react-dom":"^16.0.9","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"^2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","typescript":"^3.1.3","semantic-release":"^15.10.4","react":"^16.5.2","react-dom":"^16.5.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"249c80e26b2623e6213ca26817e41f2a9f885469","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-AXjVgwnCEz3UCV768Q8lKPYTdJ4xIZ8Mrynq0Z7wKpVcHESK0cBujt98Fn17tQwPcoJDy9flseU7mrh/8NR2QQ==","shasum":"8dfa58c2601a076aa3ae763216765cc9d99c8397","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.5.0.tgz","fileCount":28,"unpackedSize":29456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzGS8CRA9TVsSAnZWagAA6O4P+wdK7FWayCI7VtpE6Eu+\nM1BZrDIrHfJ/UzX2ZqHG2Vzy8rACDzPAtIryHm6wxFiwaaV8dNXQZmZ8Dmw8\nEe5O4FMiy8UcKXKg3Damo/gSpaL4Q5Hl91CMkvn95xNf7AVXyUf64jAtOwOe\n5zVSpJcc/KdQRnVQy3yokRNl/mQHpiv9GImBaokwv2zCqBEJTbhu64VH3YuR\ncmkkM+HnYPRu69vmtof8O4twLA7B3TMcR/CUyDizqBkYiJ85pMZsnaQxQA83\nvfJJEL8ZtafDNwcfpE7PWUTd6PVhgVm8w3vHdzYc1GuC+gWgLHB0AXiVfMe0\nAQMr26VmycJzPhL1vzTHyi0dc63qlEfXMf2Ifq/4pDHUFU1ZZq+7zWh5mvoj\nPgJyFPf/MniG+WPdYCu9/ZWF/afb8hNsWdRRr9l/VPNxFQzF7eIkzvs+b53X\nEw4TFj2yR8i8jsdZB0sHzyP73ixc6XS6ppD1iEp6+amDcNaj5G/80m30JG+q\nLt/wxC0qrrQOSdnpbXvty9EKhJAYUocM5Ht9dxet0hepzqSnkXSKTCpjG+qy\nZ6+7dgbfJ0P65hd1BE6tt3hMFWuZ+5RO7gi51Q6jdjSu1sdWcr006YnNGefI\ntoIaeUieqbFqZsgiiMTKu43aIkqXjqqD/kkTqNit0qIhKVZ6A37IA2vV3oWn\nQJNo\r\n=8+cf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICUc0a/CRfuIcbFLWjN5bnU/D6GJs0QD7Xsr7dy0rG6QAiAGI+5v4iMriF16DY4qJTz1vvhhhFAyKagb+VAjxdTmEg=="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.5.0_1540121788154_0.008672577145171667"},"_hasShrinkwrap":false},"0.5.1":{"name":"react-universal-interface","version":"0.5.1","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"dependencies":{"tslib":"^1.9.3"},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"^4.1.6","@types/jest":"^23.3.5","@types/node":"^10.12.0","@types/react":"^16.4.18","@types/react-dom":"^16.0.9","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"^2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","typescript":"^3.1.3","semantic-release":"^15.10.4","react":"^16.5.2","react-dom":"^16.5.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"5168a3bc24c538872b9b26e1c3b97032b7194cab","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.5.1","_npmVersion":"6.5.0","_nodeVersion":"8.14.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-lHEEYJ+R9jKZZwzBbuXE/sprD1V8HChJJpiSNyrD6OWpIpkxNZOLyeiURWYzAS9+MATMyw1Jt7rFkHx+2voSXA==","shasum":"3a995b234b9da687234aa0949403ad8723bfd2df","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.5.1.tgz","fileCount":28,"unpackedSize":29617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEOCkCRA9TVsSAnZWagAAa1MP/jhVYIZDLRLKCZmejrP5\nTJY+BRpB3xGcGINTeOe3S4nGQGWbFnOY2UTlQvYSop/uaaMn4v1GjkEOadOa\nfo0GBdGMNt13cwlmsO1ZjWul90LSaDMM2ssN4hCXAygYTGssTWJS2toN0O/x\nuZ8uHrLA6N7P02t2tZXcm9tBWtWHbqLtWRjuaWSt1zBhT6m6IfUfXcoPEdkZ\nAJdb4KZ+6TkSMqujnJU96Vcu+ztOQDSCRoz1nUREdl02wPKRC0J3TvlB5K7e\nmtdc24ZdEkcOPi/5Iny7VlMUbArh+dLyiuW63y0MIYA2Fo7hSX4P2OPDcENp\napM/gueN+/e/06DcvzEpvKQsqsFmrPK0uNIWqMjwHboSi/vRJTVQYcOea0tB\nVUt/c9DORZ0wQZjk3EJyvypO9zK7EFhFYQe5KqmDO2FALMoyrckA3r2J3nD8\n0zkoQvVwLO7uB0+cGceT8vz8Sg7mTq3XOdDeuonEo94YIXVIp6WsEoPPtZcK\n35o+NB4wXo8Pm/85nHs2LIQVeNn/qijJP3/D4C7aW5YzkIJMvNIyxBQnGwFt\nP2XbIXPGvvg8H8Gf+Vyw0GDYl/vWcuyG+AgWCZ2crxahiMD1xqYyY3c93FaP\nvTVjV4SPy0ugdrx4bLLAY9IWFyFUPTgJb/dCjV7z9ns8hoPZrDGHtQ1NU/GZ\nH5bH\r\n=mWsf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPlgyG3hc2EhRSCv5Yg6C47IJelVQCZ0Db0kD/off/rAiEAn/DYdd400cCOCd/ZkdsGCEtwAZPYtoM6TGwM4vgDx5A="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.5.1_1544609955368_0.46177168685478387"},"_hasShrinkwrap":false},"0.5.2":{"name":"react-universal-interface","version":"0.5.2","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"dependencies":{"tslib":"^1.9.3"},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"^4.1.6","@types/jest":"^23.3.5","@types/node":"^10.12.0","@types/react":"^16.4.18","@types/react-dom":"^16.0.9","chai":"4.1.2","enzyme":"3.3.0","enzyme-adapter-react-16":"^1.1.1","enzyme-to-json":"3.3.0","jest":"22.1.2","jest-environment-jsdom":"^22.1.4","jest-environment-jsdom-global":"^1.0.3","jest-tap-reporter":"1.9.0","mocha":"5.0.0","mol-conventional-changelog":"1.2.0","react-test-renderer":"16.2.0","rimraf":"^2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","typescript":"^3.1.3","semantic-release":"^15.10.4","react":"^16.5.2","react-dom":"^16.5.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"54720ddc59aab94d5b8ca74ecdfa6f407e1bab16","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.5.2","_npmVersion":"6.5.0","_nodeVersion":"8.15.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-OCw2WJAQDpxnRCB8EqugKGbll06Vb6oMoqrkYSk/AP2m+cCUTpz1k5jPj/opDfhoBXY6qQyt5ZbxW7wohvIziw==","shasum":"1a8220785777224428dddfaaf078f1b0f6aa7019","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.5.2.tgz","fileCount":28,"unpackedSize":29618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXzWBCRA9TVsSAnZWagAAVjoP/1nbNnJbHU8duoKtHtNR\nTjqD66d17g80QJSMvey39ID3kR+ueNSXQVaguVBcO5Ttr1rPm6ouo/ICkq78\nSgRO0EMTmEASLeqyE3m/Gxm7F8HjluLCXI3rwXW+nqqmG2UJb7Gf/hRGjd+o\nbZdguS5+jwVao+P12f7lKTU4t44CG6aUvQ4XAGR2Z5qQ9N2iZXMA9g0uFK4c\nV/W5Ia7huKP187QXRX3ykaAmPILz1zdk9O70i+B9W+vYsremaZIw/fTi4tIv\neOgZVJPuFITbvXWX8hNl9Dj7etaU69U3MUdrHIrpGBw74RQZdpSOrHCisK3u\nqptS1vXSiJlUk1bGesd0pHoz05rmGY8EIUkgPygbwGZ9U15XGewf78KqUuoW\nkEFJfEdrpJDEAo3Ib1hO03hwmWXWE6PQwFeDB0poly9gMxDGdTqkANInIYWr\nE2IKvWIllGQrzeOEISw1/e3gljLd4aPF2qoeVs4vTZPpYzCjyDJsLbx8Hw76\nLriOkvFPsqq0421Z+TMX8beXOHzFYbfDImme0tSV/mowJWmQLYfx3xFiQ+2H\naEgiEdgJbH2nyd6xhJLhskrZL8KaYq9rWr//K2LUCFi4n+Ym/4zHgttmSdLU\nsm2HKQw1JZnh580QaYY+JKCOn8MNSW+bfbT7xQ+vUOZaTLU4ntg+rKUOMYff\no+th\r\n=oc6K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/7X8aI5v9l6q+A7QDREDcNX2UWcy42VVd3UKXM8KTkAiBxeoAIIkqd7a5V0xxR8TW6r+6zpYIUHJkzCZLwQc2qLA=="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.5.2_1549743488661_0.023937562239567667"},"_hasShrinkwrap":false},"0.6.0":{"name":"react-universal-interface","version":"0.6.0","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"dependencies":{"tslib":"^1.9.3"},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"^4.1.7","@types/jest":"^24.0.11","@types/node":"^11.13.0","@types/react":"^16.8.13","@types/react-dom":"^16.8.3","chai":"^4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.12.1","enzyme-to-json":"^3.3.5","jest":"^24.7.1","jest-environment-jsdom":"^24.7.1","jest-environment-jsdom-global":"^1.2.0","jest-tap-reporter":"^1.9.0","mocha":"^6.1.1","mol-conventional-changelog":"^1.4.0","react":"^16.8.6","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","rimraf":"^2.6.3","semantic-release":"^15.13.3","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"65f92355a60821bea0ad6997ecc2afcd454c960d","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.6.0","_npmVersion":"6.5.0","_nodeVersion":"8.15.1","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"dist":{"integrity":"sha512-PzApKKWfd7gvDi1sU/D07jUqnLvFxYqvJi+GEtLvBO5tXJjKr2Sa8ETVHkMA7Jcvdwt7ttbPq7Sed1JpFdNqBQ==","shasum":"b65cbf7d71a2f3f7dd9705d8e4f06748539bd465","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.0.tgz","fileCount":32,"unpackedSize":31866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq2v7CRA9TVsSAnZWagAAMl0P/1rhak2wqsott36j1ChG\nTJuUvDuXaHo/BOEfWwJfrqnqEyWLazUchdB7WqJ5XUOvN3O+cgC3LbfTQiiZ\nZnTFfPXnwnqlSscHz+w4lquRt2gDC0gH/qB7DRn7tr1y5JWXwMAh7qk2wfl4\nArMal+eJjK/ELJUvTKWSj1r4tBgFvzeTwtCaxybFkA+bw2DpoU0P269/a2UC\nXqZl1DWqQH6Q18hkrysDrZxPK2wF7IeV+2B/6MSpekyNmMGNy2KRMM5uMWCB\nd2uOW9udJpVVlm4JO+MsE3OCfnRQC8q2Bv6gkex+Znlj/htVjwpPblcSzveD\nRJ9R+5eFSr84gPFQKacoLmJRa+Unqm/znp7puEJWGvI92yTksZZWg5knEyYb\n0ccPXbmMHFrM2PWQD70MNCbLq3IIJg0DyL1nGwvRx6D5qx+u2HyWPc2oRjS8\nzF92kongFLPBXuOUHztcE2R6+X7LiJtyN6E3j84kdXJAkoMiGVu630UhXkXV\ncpUF+wdSv9uIV+ionhT4FQ0rpCcXN/tmb8PDKaJHsg5ObTb4Z6Yc9lxSSKJt\nzDoktEJQYGKCyQPJQmt9tFN3jwykkVBI6NAqo1SQXWVHFim2cRWwC4/ZI4ZB\nvnYUTZVd9dCG1pHisZpumhuceVTxSA3sgJGB2tGcYZxscUkig1Javuvfqsyt\nNfY6\r\n=IBCq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn1CERBQv0LsHyIfmzFXMSxeMQgQe+l/fhFb46OHir5gIgELZsFDv2iP2cMSpuIuctmHfI9Zrf3/YnGTHAyWFSTDg="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.6.0_1554738170278_0.018741879119368976"},"_hasShrinkwrap":false},"0.6.1":{"name":"react-universal-interface","version":"0.6.1","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"dependencies":{"tslib":"^1.9.3"},"peerDependencies":{"react":"*"},"devDependencies":{"@types/chai":"^4.1.7","@types/jest":"^24.0.11","@types/node":"^11.13.0","@types/react":"^16.8.13","@types/react-dom":"^16.8.3","chai":"^4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.12.1","enzyme-to-json":"^3.3.5","jest":"^24.7.1","jest-environment-jsdom":"^24.7.1","jest-environment-jsdom-global":"^1.2.0","jest-tap-reporter":"^1.9.0","mocha":"^6.1.1","mol-conventional-changelog":"^1.4.0","react":"^16.8.6","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","rimraf":"^2.6.3","semantic-release":"^15.13.3","ts-jest":"^24.0.2","ts-node":"^8.0.3","typescript":"^3.4.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"beb0c56b55ed53bad4996e46ef4b6da1aac96df3","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.6.1","_nodeVersion":"8.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-znlYUc6pL9hDtx0KtQ2dTIDcFWMaYHJMcjZp56u4GW0/JzxCmtdL+Y8E/PregnIgSaRQt1VykbjzjuNvKT87Xg==","shasum":"7119fe5106740194bce63a90707ef16d07d20f3f","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.1.tgz","fileCount":32,"unpackedSize":31360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0XNYCRA9TVsSAnZWagAAhJgP/RcL8yXngMj9sKnF2tTG\ns5V9FBVQwr35wr8F5+uNPr5ibPCzcyW86GZ64RpbHsEY2uhDR6reCWodf8zL\n4rTq9JKRJRxm1+Y4BgxmKvH3aAPQRu7Vpxx3hNGf0UYGhN2FXCPipzV3b6qk\nxcrRLvCJb4SFxDjPIEF7EBX8VOBC8qCru/LDNP+RDuOoh4iPXSG+Z2jO2+sd\njcuXeC0w96dA5RuZDhkRw+DT4QaMIleOmxNQ1FsUqeZWn5mZR96YMrrRtLV2\nh2mJcN0pn1yrOgCn/tA1fBrTPOMRpju26kx7RjAVjblH4Y5hYAK1E8AcJhv6\nm0lS9sLoxhrLghtApBZPegP8E/dT32CRnYt1mqBl8DCHkhIBTH5NYY9xsFmM\nziUVfspIEnoOaYV7RdRJVm8dn2mfjJXT2JHK2MwB0xy7OtyqBPdoz2w2yI9A\ncraqaZO/rZObONm4pNyLwaACNFVA0WpUJDsc0PUAdLJZnBnPsRHcqMcE/YTr\nMXe2KVhGP6Get8ihmQO8Phn645kh1vQkZF7Pv1kgXoa6y5d1nGvsURj+WxmA\nVXD51tlS9gfVtcP9+g5z0eDjGnl8sE5Jq2i2iMTW+F2z453nb9heYhPHIEFO\ncKFgKjpfWE474MXgGPptSLKnN7aEqLvbqLuG5N5fMqmmQDsJGagro7uoQklI\nqWpP\r\n=bgI1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6p1G11PDUHS91Pi3Vc0i3c20vq3OxIGNDk+L/unMKcAiEAqJUp02x+Maj18JME7ora5JXnaBUxlaEowMteDSxnYDA="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.6.1_1590784855189_0.6879625518265156"},"_hasShrinkwrap":false},"0.6.2":{"name":"react-universal-interface","version":"0.6.2","description":"Universal Children Definition for React Components","main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"scripts":{"build":"npm run clean && tsc","clean":"rimraf lib","test":"npm run test:server && npm run test:client","test:server":"mocha -r ts-node/register src/**/*.test-server.ts*","test:client":"jest","semantic-release":"semantic-release"},"peerDependencies":{"react":"*","tslib":"*"},"devDependencies":{"@types/chai":"^4.1.7","@types/jest":"^24.0.11","@types/node":"^11.13.0","@types/react":"^16.8.13","@types/react-dom":"^16.8.3","chai":"^4.2.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.12.1","enzyme-to-json":"^3.3.5","jest":"^24.7.1","jest-environment-jsdom":"^24.7.1","jest-environment-jsdom-global":"^1.2.0","jest-tap-reporter":"^1.9.0","mocha":"^6.1.1","mol-conventional-changelog":"^1.4.0","react":"^16.8.6","react-dom":"^16.8.6","react-test-renderer":"^16.8.6","rimraf":"^2.6.3","semantic-release":"^15.13.3","ts-jest":"^24.0.2","ts-node":"^8.0.3","tslib":"^2.0.0","typescript":"^3.4.2"},"config":{"commitizen":{"path":"./node_modules/mol-conventional-changelog"}},"jest":{"moduleFileExtensions":["ts","tsx","js","jsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/__tests__/.*\\.(test|spec)\\.(jsx?|tsx?)$","setupFiles":["./src/__tests__/setup.js"],"reporters":["jest-tap-reporter"],"testEnvironment":"jest-environment-jsdom-global","testURL":"http://localhost"},"keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"gitHead":"06a34a6ca85b50452d3507aa3aaa97308e9d2a33","bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"homepage":"https://github.com/streamich/react-universal-interface#readme","_id":"react-universal-interface@0.6.2","_nodeVersion":"8.17.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw==","shasum":"5e8d438a01729a4dbbcbeeceb0b86be146fe2b3b","tarball":"https://registry.npmjs.org/react-universal-interface/-/react-universal-interface-0.6.2.tgz","fileCount":32,"unpackedSize":31354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0XoPCRA9TVsSAnZWagAAIc0P/2erZJjbq53B2nQCA36y\nV/8KWj79DG9epSF+6tQjw45BZIN3J1y1yJT6szdO0s4yNOnvE9ALYH8WEZME\nqtqztmu1rF38oQ8K7oLFrZ57Wp1JTECNOMNQEBhOSZwLnGcYsmYriay4XNOV\n5M7H8eEifYzAUQwYAdRFtTqBuvoMXckn+JRPTFUyNZ3jZwEo8a3FKvJTn87J\nV7P/ivdyDPRq4WGvcFFjR/EKxUZubmWatzdUKfEFWij0hH6LcX8f5ra++aRV\nw5KaOcIamuifm4AnM0V/DpR62KLe5LUDpryVYPyvzaiAKN1G9s8YpPncL880\nSHNzsg9VyDrPwI8C0tyzxWhDRpKycTgZl9xUFnVTN9L6zck5FLiwjPTr3rHo\nMFK01BXG3tlfR5zDYo0DgKKPoleEPbRf1MHXrLqi8n+pBA7patiic/AMgNsV\nW0Bcdri1pOrK7BLZ3JeWz8WdfJRIv7K6xLdU7jBLFGCbHYz4d7O+I0TQFUpG\nMUle10mFe0jY6f/wnhLHVlPgQkm7rRDjC26+lp1LABpqotQKN3upUPoNzxpn\nlHPf7RBfkrLXoRxIxd5ebyAhW+c+uiRle1mapnP2A3Teb5G3UiMmhdtcd2Pt\nLAT/2thViblxWtm0dcpNdg0fDcd2Mxr4hMGSKy7q2IgmPBs30gz2/sRV0fav\nMonN\r\n=/Z1Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeQbxvm2A2TY72G2CcG0Wsmw//n/n5rVz5cS8l6gkGvAiEAjH4JY5FkO+1dOrjv9Ep5+Fods++cE/8A15anRWFa8Gw="}]},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-universal-interface_0.6.2_1590786574841_0.7377061108075644"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-19T20:17:34.288Z","0.0.1":"2018-02-19T20:17:34.334Z","modified":"2022-05-15T06:55:59.789Z","0.1.0":"2018-02-19T23:13:37.756Z","0.2.0":"2018-02-19T23:36:30.461Z","0.3.0":"2018-02-20T00:37:51.166Z","0.3.1":"2018-02-20T00:46:25.070Z","0.3.2":"2018-03-26T21:49:06.044Z","0.4.0":"2018-10-20T15:40:08.281Z","0.5.0":"2018-10-21T11:36:28.323Z","0.5.1":"2018-12-12T10:19:15.519Z","0.5.2":"2019-02-09T20:18:08.789Z","0.6.0":"2019-04-08T15:42:50.438Z","0.6.1":"2020-05-29T20:40:55.307Z","0.6.2":"2020-05-29T21:09:35.032Z"},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"description":"Universal Children Definition for React Components","homepage":"https://github.com/streamich/react-universal-interface#readme","keywords":["react","universal","interface","children","definition","ucd","universal-children","facc","render","prop","function","child","component"],"repository":{"type":"git","url":"git+https://github.com/streamich/react-universal-interface.git"},"bugs":{"url":"https://github.com/streamich/react-universal-interface/issues"},"readme":"# react-universal-interface\n\nEasily create a component which is render-prop, Function-as-a-child and component-prop.\n\n```js\nimport {render} from 'react-universal-interface';\n\nclass MyData extends React.Component {\n    render () {\n        return render(this.props, this.state);\n    }\n}\n```\n\nNow you can use it:\n\n```jsx\n<MyData render={(state) =>\n    <MyChild {...state} />\n} />\n\n<MyData>{(state) =>\n    <MyChild {...state} />\n}</MyData>\n\n<MyData comp={MyChild} />\n<MyData component={MyChild} />\n```\n\n---\n\n[![][npm-badge]][npm-url] [![][travis-badge]][travis-url] [![React Universal Interface](https://img.shields.io/badge/React-Universal%20Interface-green.svg)](https://github.com/streamich/react-universal-interface)\n\nUse this badge if you support universal interface:\n\n<div align=\"center\">\n    <a href=\"https://github.com/streamich/react-universal-interface\">\n        <img src=\"https://img.shields.io/badge/React-Universal%20Interface-green.svg\" />\n    </a>\n</div>\n\n```\n[![React Universal Interface](https://img.shields.io/badge/React-Universal%20Interface-green.svg)](https://github.com/streamich/react-universal-interface)\n```\n\n\n---\n\n\nGiven a `<MyData>` component, it is said to follow **universal component interface** if, and only if, it supports\nall the below usage patterns:\n\n```jsx\n// Function as a Child Component (FaCC)\n<MyData>{\n    (data) => <Child {...data} />\n}</MyData>\n\n// Render prop\n<MyData render={\n    (data) => <Child {...data} />\n} />\n\n// Component prop\n<MyData component={Child} />\n<MyData comp={Child} />\n\n// Prop injection\n<MyData>\n    <Child />\n</MyData>\n\n// Higher Order Component (HOC)\nconst ChildWithData = withData(Child);\n\n// Decorator\n@withData\nclass ChildWithData extends {\n    render () {\n        return <Child {...this.props.data} />;\n    }\n}\n```\n\nThis library allows you to create universal interface components using these two functions:\n\n- `render(props, data)`\n- `createEnhancer(Comp, propName)`\n\nFirst, in your render method use `render()`:\n\n```js\nclass MyData extends Component {\n    render () {\n        return render(this.props, data);\n    }\n}\n```\n\nSecond, create enhancer out of your component:\n\n```js\nconst withData = createEnhancer(MyData, 'data');\n```\n\nDone!\n\n\n## Installation\n\n<pre>\nnpm i <a href=\"https://www.npmjs.com/package/react-universal-interface\">react-universal-interface</a> --save\n</pre>\n\n\n## Usage\n\n```js\nimport {render, createEnhancer} from 'react-universal-interface';\n```\n\n\n## Reference\n\n### `render(props, data)`\n\n- `props` &mdash; props of your component.\n- `data` &mdash; data you want to provide to your users, usually this will be `this.state`.\n\n\n### `createEnhancer(Facc, propName)`\n\n- `Facc` &mdash; FaCC component to use when creating enhancer.\n- `propName` &mdash; prop name to use when injecting FaCC data into a component.\n\nReturns a component enhancer `enhancer(Comp, propName, faccProps)` that receives three arguments.\n\n- `Comp` &mdash; required, component to be enhanced.\n- `propName` &mdash; optional, string, name of the injected prop.\n- `faccProps` &mdash; optional, props to provide to the FaCC component.\n\n\n## TypeScript\n\nTypeScript users can add typings to their render-prop components.\n\n```ts\nimport {UniversalProps} from 'react-universal-interface';\n\ninterface Props extends UniversalProps<State> {\n}\n\ninterface State {\n}\n\nclass MyData extends React.Component<Props, State> {\n}\n```\n\n\n## License\n\n[Unlicense](./LICENSE) &mdash; public domain.\n\n\n[npm-url]: https://www.npmjs.com/package/react-universal-interface\n[npm-badge]: https://img.shields.io/npm/v/react-universal-interface.svg\n[travis-url]: https://travis-ci.org/streamich/react-universal-interface\n[travis-badge]: https://travis-ci.org/streamich/react-universal-interface.svg?branch=master\n","readmeFilename":"README.md"}