{"_id":"@aggre/ullr","_rev":"19-b456f644ced7aa0c24efb7fae481a899","name":"@aggre/ullr","dist-tags":{"latest":"3.3.0"},"versions":{"1.0.1":{"name":"@aggre/ullr","version":"1.0.1","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@1.0.1","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"c85c89788dc627ed06e599861016e1205df17331","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-1.0.1.tgz","fileCount":6,"integrity":"sha512-jsWWeevvlJOqJG72IQJ/dUiwcIP8kmIE+t1rM/PKrtBmjM4xPm2B4aVeDR4TIoFyAoQTmVRWYFfB3fyCkqZjdQ==","signatures":[{"sig":"MEUCIQC0yzEpa+GrShPmb/cDRgc4bqjjuHlKxT4eR5VBwew0zgIgHvgK3R+rEFc79N3Fw5KVIEPBN2TO/O6Sz45Wzz3+dpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHrTSCRA9TVsSAnZWagAAVSQQAJ74BkKFYokXNLATgGlk\nbLWiwksmjJOoOSdaKq8m2UaDy7eAf31zUW0QiCmAfmM4I8wQZHQVvtSHVZbp\nGQiHjC/FnUdi5kBtBMBjRcGv9GlO8bkqFKO15PlH5ZobFiq9usAOOJVug+xV\nIB43WnYFVMQ522jPs04iJViBL/LpLzUDgI2bKwdoHldUotKaSmkyR1g0sP2W\nQ+wZge45zi+iAY7C23ZcJbYqZj90/Xv9HOGQ234VhC4L21sqb9re2oPRdAFy\nsR2VWy33slmKqNF/CmNheLvbQDN2K2EFsluhbHelzsTAMMc81k6apCNQhFNJ\nrc6jFZ2inR2VsQ74s7okq4xHrg+pMontV4E3eaaogGriERTyCmcW9L0NI/OU\nRK6nKUJK9lj9FW908QdMP8YcAIaSYzN4BQIsi70kW4Yw/kCIyQaIHJ3nRsje\nZ82dgAY0XUzDFPdkqByVUddEA0ckXBB8+SLDuM526VyPMKJLZ1He11ZJlkvz\nnO8+yDYSIZpUR2dEdXA0+wb7LtPzIckwobhKZCSUUVLEfQJYjuL1gqRTiNkl\nnNjp4SMlmco+DSt/2LVkUMSsyf16aSfmKj/iwfS1gQxDoiRwRYTkng3L5V8Y\n6rq6EU7o4CEv64PBnZimiRbuBrKbHKUatMkSdrc7piddjaKVnsi+XLp7U4Ge\n+uB8\r\n=1RkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"017c94765f229a3a663f722d2bdebface3d0bbbf","scripts":{"lint":"npm run lint:eslint && npm run lint:format","test":"karma start && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"npm run build:ts && npm run build:rollup","clean":"rimraf dist","prepack":"npm run build","pretest":"npm run build","build:ts":"tsc -p ./","prebuild":"npm run lint && npm run clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"6.14.10","description":"Functional Web Components","directories":{},"_nodeVersion":"10.23.1","dependencies":{"rxjs":"^6.6.3","ramda":"^0.27.1","rimraf":"^3.0.2","lit-html":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"6.1.0","mocha":"8.2.1","eslint":"7.19.0","rollup":"2.38.5","prettier":"2.2.1","puppeteer":"7.0.1","assertthat":"5.2.5","typescript":"4.1.3","@types/node":"14.14.25","browser-env":"3.3.0","karma-mocha":"2.0.1","@types/mocha":"8.2.0","@types/ramda":"0.27.36","eslint-config-xo":"0.34.0","rollup-plugin-dts":"2.0.1","karma-mocha-reporter":"2.2.5","karma-chrome-launcher":"3.1.0","eslint-config-prettier":"7.2.0","@rollup/plugin-commonjs":"17.1.0","@rollup/plugin-typescript":"8.1.1","@typescript-eslint/parser":"4.14.2","@rollup/plugin-multi-entry":"4.0.0","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"11.1.1","eslint-config-xo-typescript":"0.37.0","@typescript-eslint/eslint-plugin":"4.14.2"},"peerDependencies":{"rxjs":"^6.6.3","lit-html":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_1.0.1_1612625106293_0.39004728980911163","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@aggre/ullr","version":"1.0.2","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@1.0.2","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"92353b1ede3d6eecb4649b600542080560a67568","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-1.0.2.tgz","fileCount":6,"integrity":"sha512-PJ84mttuKSfkalr5uV6xZ6K9bRR3kVQEDuEjRw6POPXhRBXo4KmntnoOBWBjZc+Igt7h0MWvudkP/bpVkUmKhQ==","signatures":[{"sig":"MEQCIEKYLKYIzYx/r2L8AK/p2p1ButJRhhtLR7hPPKwa7Z19AiB19K4xjjD+5ri2y17xJDWmcm7gI1zdfFH508KtbcPRkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHrkRCRA9TVsSAnZWagAAL9gP/2YBHfOEn2pBUvlUCTsm\ncXnw8mHHIjpeD0I23K1JySy/28YAXvOP1G2LhFHwNQOytqSNjXAaYlPnhfUH\nA7RPgXUIUFA9Gm8Xc4VYJn6MAdhe5mlo8oV7qo9NXCQu3oGO8H8KJ3O/WJNY\nMlabdvvzFIwg2gRTksnSUifR/V9/a7G3TkD/sKIwFVzLXVBjyRTKEmPiu5/B\nckCYlnbuWh0/mjX2us4eDTAJxiafSLZm8KNW1e4p9m4LKnvtervMMmYBZFbX\nmLnQ7BmOJBZ7dJikf5d5IN2uyC+uhJdh5DQHOT8DUlCtpz8bOfWOPIEOiWvo\nQ8Dpi7A7GAAzRIF+v7CnHffeb0oMtvFtxIzQDjLK8mfKXPGeUrAHqn15wDjj\nDRTGkdXWvOcPmPlEP+Uf9yh11HRZSooDENvU0ONmmt8wQEyuqfNGAuAeMmSC\nKQqm3Ui7QjQ//YcTVYIRJuTOhPi5KnZK9X0rdgLBCjrbp/Vv7WkZmdrEKgRG\nTLLqhHNIFQsUWXKw6SVVaUILi21htLYZE9BPt89F5I/Y8neiJ9qlWZtVx6k2\n/9pL4vaLTnj+mOG6fjFm7p5ez24BBLXlwNIZePqQFmcitbHOKM2ThQt2LEi1\nlgBxZQs1L5hUabCPALqpTVtuiHhuq+tGScAKfJua+MVhvtPdTeGKszp9VIe4\nIJcQ\r\n=rjO1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"4136eec6ec5b91b9d5fd2149da590de6c5930eb6","scripts":{"lint":"npm run lint:eslint && npm run lint:format","test":"karma start && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"npm run build:ts && npm run build:rollup","clean":"rimraf dist","prepack":"npm run build","pretest":"npm run build","build:ts":"tsc -p ./","prebuild":"npm run lint && npm run clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"6.14.10","description":"Functional Web Components","directories":{},"_nodeVersion":"10.23.1","dependencies":{"rxjs":"^6.6.3","ramda":"^0.27.1","rimraf":"^3.0.2","lit-html":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"6.1.0","mocha":"8.2.1","eslint":"7.19.0","rollup":"2.38.5","prettier":"2.2.1","puppeteer":"7.0.1","assertthat":"5.2.5","typescript":"4.1.3","@types/node":"14.14.25","browser-env":"3.3.0","karma-mocha":"2.0.1","@types/mocha":"8.2.0","@types/ramda":"0.27.36","eslint-config-xo":"0.34.0","rollup-plugin-dts":"2.0.1","karma-mocha-reporter":"2.2.5","karma-chrome-launcher":"3.1.0","eslint-config-prettier":"7.2.0","@rollup/plugin-commonjs":"17.1.0","@rollup/plugin-typescript":"8.1.1","@typescript-eslint/parser":"4.14.2","@rollup/plugin-multi-entry":"4.0.0","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"11.1.1","eslint-config-xo-typescript":"0.37.0","@typescript-eslint/eslint-plugin":"4.14.2"},"peerDependencies":{"rxjs":"^6.6.3","lit-html":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_1.0.2_1612626192772_0.5876951934722987","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@aggre/ullr","version":"1.0.3","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@1.0.3","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"126fcc59bcf691faeae02f68f4ed960ecb0962c8","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-1.0.3.tgz","fileCount":6,"integrity":"sha512-D4yf6z2nnuP/RhuWtc5PcWMhfU9uYsE0f2USPk/75s+uU73koTcXBsmhQh7hBOQeKO1RJmqVFZFHVw+q9XEPMQ==","signatures":[{"sig":"MEUCIQCa7lBHWm3WbVp7BKWaev/edDnFpQkvROWrNeXLcTihpQIgTV6/rD8vrbnpZh5fUNFrhRdOtQe52aeX+7N6U3ph9hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHrm0CRA9TVsSAnZWagAAc5kP/03+woQCC1F+Ip5GyfcJ\new8nrNFIA67J4Tf54DPbAE9/RY5dZyJTX1ZTE7bf5lN70AvMNtkIv1Wo76O5\nbzgHKRzaZqV2SxCkI7P8IdI6cfTueOHb59Vs5cYL2viKoURi/Z/ahq/6kyp2\n824T9EYhAXlMLvR3OxxZZyzhGtN/trY+PnjU4wYqMRltuI2glZzyRlNyJEyj\nq9PksmEpbFhIRjWKRgK0DetV0HOHN6G+SbaBjkGDfgTNe4MzJSHzIr/ofs1s\nM5Cu6dtANohhZZaQomLRDRXXjV95pgFz3HjYbgOBSwB/6Hs8pFbe8dyblxkz\nCTewH/sjDaGclCFHOdKrE5oOP8HJs2kVpD10kWF7LQH7jYneG9A+0oeuMtI4\nxTCGsFsnLukTPlsneYnVQqLH6fTBmchrCmtpG/DlBTxsgrfRhGkqE3XUaUdu\nOLa2FH06gqUexhyJ9tvhlSC7vy5MRwFWc5rIu0lL/O5wiKHUQZ97cCgt0NBS\nGS9Jk4lolluUJvRS/MnZPDyeTg7QALcxODgyMAOzd9xwkYJkOejpjY0hmAHo\nI2BDW5F5eWPgCCJAKixSuCfUR7byEHs6a6UO4HRJGU+39mXkQMmDkBS+gOgd\nbVNVOjn/tD5stN+AiZuUR79UtQ+3wH58jNdUYWbfmVJEuLiTy7JrqxigJd2s\nwpMi\r\n=Wp01\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"6e6c603d8d7ebd5877ea3c6f3bae5b86d43b586d","scripts":{"lint":"npm run lint:eslint && npm run lint:format","test":"karma start && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"npm run build:ts && npm run build:rollup","clean":"rimraf dist","prepack":"npm run build","pretest":"npm run build","build:ts":"tsc -p ./","prebuild":"npm run lint && npm run clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"6.14.10","description":"Functional Web Components","directories":{},"_nodeVersion":"10.23.1","dependencies":{"rxjs":"^6.6.3","ramda":"^0.27.1","rimraf":"^3.0.2","lit-html":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"6.1.0","mocha":"8.2.1","eslint":"7.19.0","rollup":"2.38.5","prettier":"2.2.1","puppeteer":"7.0.1","assertthat":"5.2.5","typescript":"4.1.3","@types/node":"14.14.25","browser-env":"3.3.0","karma-mocha":"2.0.1","@types/mocha":"8.2.0","@types/ramda":"0.27.36","eslint-config-xo":"0.34.0","rollup-plugin-dts":"2.0.1","karma-mocha-reporter":"2.2.5","karma-chrome-launcher":"3.1.0","eslint-config-prettier":"7.2.0","@rollup/plugin-commonjs":"17.1.0","@rollup/plugin-typescript":"8.1.1","@typescript-eslint/parser":"4.14.2","@rollup/plugin-multi-entry":"4.0.0","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"11.1.1","eslint-config-xo-typescript":"0.37.0","@typescript-eslint/eslint-plugin":"4.14.2"},"peerDependencies":{"rxjs":"^6.6.3","lit-html":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_1.0.3_1612626355732_0.729599653051243","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aggre/ullr","version":"2.0.0","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@2.0.0","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"a680cc5a9232fdf567b816cd2253840e0bf7082b","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-2.0.0.tgz","fileCount":6,"integrity":"sha512-54SpS5ZT/3KX1Tn2qhiD5NxVaCaaUv0gMHUSlxWDe55CGYr0m7Bx17FHmsYfSMMv4+7ckgfCTel2eyzdIbUQ1Q==","signatures":[{"sig":"MEYCIQCS3OLhC1nilHKrOri1wlHDxI2Azv8wfG2dDUbry17EQQIhAJQSYxPS1vzmq05vg2EbZqw7jLmPXBnvxeSOMPhK6NGG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22528},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"3b90468063169fe43555c068de4938e97266baf5","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"6.14.14","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.27.1"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.0.0-rc.4","rxjs":"7.3.0","mocha":"9.1.1","eslint":"7.32.0","rimraf":"3.0.2","rollup":"2.56.3","prettier":"2.4.1","typescript":"4.4.3","@types/node":"14.17.17","browser-env":"3.3.0","@types/mocha":"9.0.0","@types/ramda":"0.27.44","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.17","eslint-config-xo":"0.38.0","rollup-plugin-dts":"4.0.0","eslint-config-prettier":"8.3.0","@rollup/plugin-commonjs":"20.0.0","@rollup/plugin-typescript":"8.2.5","@typescript-eslint/parser":"4.31.1","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.2","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.0.4","eslint-config-xo-typescript":"0.44.0","@typescript-eslint/eslint-plugin":"4.31.1"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_2.0.0_1631984381935_0.24717839375077588","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@aggre/ullr","version":"2.0.1","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@2.0.1","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"c12fa51e5765ad7848a954d289d4d8c3cab10b17","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-2.0.1.tgz","fileCount":6,"integrity":"sha512-8uyUWzDy7TDtyu3Bj5Z1JrdihBCXs6f8kmGtQI4ILZ/JVAWq96UUdGr/+4SDCngQL5dpB1/7RLiVZCX5OgoexQ==","signatures":[{"sig":"MEUCIE6bTuxmnixmlW79cfetvO6ZDBVP5Rh89efizKJjlyQ1AiEAhotMecuJbCkHaBAPxJ5b/7p+zpH36pqplzfERUA4igI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxIQQCRA9TVsSAnZWagAAoA8P/jouIMJAX1CfxKXACopY\nEODZTbHgz54bgi2Ih0XwJ4hniuf8+iHjWnGvIKTs5yV1oELlHkeGK+na6UeT\nlv+2ph9lCZncmb6sv1BQmkZ5xu0ZVhe1A6H1YLgN3AbLYP1REWpeVHvEOVAc\nv9d/6jLGCISucrtyR+hGWQMavgR6zRUZ3ZABH28jt6ay10/u5uRhwOlrE6v7\nFGyEPcUMFmwv0MBTEFfotPvp72CxJSQ69xNqG3Ngu5EeVXQaz8GMjgQmiohC\nxmiITOMb0z/MFX/wj4ar0Uyg43D4XcTJcvwjion6CSHa+ohYQT1888cEkz8X\n6+xug+aCywrxbrwxwO1kobpeIhF1DJt+bxM1sUsx9dU4SbFJHO2eTz8h6/U1\nmMIRgER3GFouFRhSNlWAtOfNvS94/rtddtLoC6iJwnXKoJ+fgdh0KdIR5RGx\nW9w2TXU7hewRyCx23phmzOHH9wF0Ar0lFjZUucmZF8vo5sRolavgwKSperay\n5/MF9DQz5UAskdVu2VthgWFxGllx11ZKI5/FFiB4SHI2VcTgorVq3FUSNPNU\n7RRzuQbtHRgF6ZqCHfx0wGErDeA5NYwtvjidpCkUs7k4bLZcFpBiBqCPe8eA\nq3cw5W6TDVL1KAbaR7DkHJSZPtB5GW7g8moPamtptk1LylzpxTLkJkVMIRQg\nv0d3\r\n=a3gZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"5a1d16777b3657058f0bf4c417fd8ad9dd8019ad","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"6.14.14","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.27.1"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.0.0-rc.4","rxjs":"7.3.0","mocha":"9.1.1","eslint":"7.32.0","rimraf":"3.0.2","rollup":"2.56.3","prettier":"2.4.1","typescript":"4.4.3","@types/node":"14.17.17","browser-env":"3.3.0","@types/mocha":"9.0.0","@types/ramda":"0.27.44","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.17","eslint-config-xo":"0.38.0","rollup-plugin-dts":"4.0.0","eslint-config-prettier":"8.3.0","@rollup/plugin-commonjs":"20.0.0","@rollup/plugin-typescript":"8.2.5","@typescript-eslint/parser":"4.31.1","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.2","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.0.4","eslint-config-xo-typescript":"0.44.0","@typescript-eslint/eslint-plugin":"4.31.1"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_2.0.1_1631984989690_0.11960674241931502","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@aggre/ullr","version":"2.1.0","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@2.1.0","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"9170517b9b4a18d819ea74e48dd9bdba7b71ca0d","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-2.1.0.tgz","fileCount":6,"integrity":"sha512-kGXakD3fjN6h7OGc621CDa0/G3cGf6MOdbqFWBwHRy+luB1N4lkWJc5Cphnl4wGUDpd5l9g9PIkcA724UKyRIg==","signatures":[{"sig":"MEUCIDEBPc/siMa2Nrx/gPhOOUA8dDsF2zb8QYdpIcKB1TUNAiEAwe3ARCiJwexeIcFac4hI+Q9WFppbDfaso1oFjQx5yF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBngkCRA9TVsSAnZWagAAMb4P/19tELw5XUDqXhCsEqSd\nP7dQhSQIyimkRfPgQma8IUkYaFdrWUm/LfGFwaiXdWLFL+zv2cbL4i/uxBH1\nQ0s3clNrBtmV3pFQ/DEIWdFnJ97pjLUqKOosnM0FkpGMb2loWLsIEvRb105S\nNTAzDy3yrnep33dphKj8lgCuOUJvuuGGMoOucGDcyRT4ae2FQcRrHu80PXU0\nBKvwE/TNNt5HV8IMWuhst5abi3ZGg7tqkJw/WCJ9PrLAFKHeqnfINWdyTO6P\nnTbtsScCgrPOmhsVbDqnnfr+N/u02vHbKfh5SPkXe9VhNVcdNmQkXlS6oR+E\nRLREMnTm3Kj2j24xjZe43nZZuewGQRee1LcS7+U5sfDjMdAiKj+k433jaIRT\nundLth8QcayP8RKze+bErRw5vWWvEiEgBdkF8QSaU3z3HiTE7ZiRYvnUdh3C\nT5fs7Pb6Q7CLNK6hBsvEtp+bzqnt91UV8fMaGs5DSZZrg4OQui8O3u8oyk34\nIqJzJT/llJ46Z+lZgifTzSzjwivl7hkVF2K5aUk4CzUkeOSEU9D/ooQ3Sao7\nidEHHUznCTNCPYDmQSlTJi8bTHnPdagoMMBiUW3RVt0xHAm/twjuNN9kQcis\nXw4rLvyGt7XtXh8tGkqs4rYDhsSudpNyo+3Y+0a8HHjvr9BF52d2fClmj3Dk\nQ8UC\r\n=D2NS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"a9f0ed08263d551f4a97796a1d8ded8365bc219d","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.1.3","rxjs":"7.5.4","mocha":"9.2.0","eslint":"8.8.0","rimraf":"3.0.2","rollup":"2.67.2","prettier":"2.5.1","typescript":"4.5.5","@types/node":"16.11.24","browser-env":"3.3.0","@types/mocha":"9.1.0","@types/ramda":"0.27.64","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.27","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.1.0","eslint-config-prettier":"8.3.0","@rollup/plugin-commonjs":"21.0.1","@rollup/plugin-typescript":"8.3.0","@typescript-eslint/parser":"5.11.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.1.3","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.11.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_2.1.0_1644591140419_0.2284833098977117","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@aggre/ullr","version":"2.1.1","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@2.1.1","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"5db36b2cb6e25d7550a078c9c5ad53aa0554cff5","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-2.1.1.tgz","fileCount":6,"integrity":"sha512-v8TeNK9cKzkyWEyjranJHMO+/wv0FTXpzPNqBgeNwjujWwfuNGDWAvwGOgCWUgokbKFOp6VjDzJ2ubQ85C6d/Q==","signatures":[{"sig":"MEQCIGNSUoefCzE/gf3aqt8IoV9eFJlg6+Gp/tidlNComaAYAiA1fYUOYeJR0AL/kznwqf5VZOx5+DC8hiPMoRGf+1cL8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBn5yCRA9TVsSAnZWagAALkgP/jEoRSzcUeJDWNkL0Pjq\nDG94emCg20sm38djR/wPD9BXKMNScCC3o2uEGWKKcpek+doR32sbsiW7L6DW\nmPRtX+IeYpiZm3psJa25P1icUN7jnC+Pw+/s7zartYodFfe4yr39F3ylqTtF\nfq6rLAWYxqbqdgpbQ6JR10u0ezhIenY6WCkLOim36ByC5os4MT2vjbTpc1UM\nyLQB9Jm0JFvQ+exlIoVzhfU4IkuQCaDiePLdYYa6o2p/RxzUqLK7JOCle83L\n6eXu1EeF0GPgte9qyLPxf1hgW/ZCM7R20olcmmIGl6hceyRrW3bTAuitY2BF\n2m11M10njNukfSy5nEloTcgzgj4qa/9it2KkRwTk0QK6Jf2v26/SEUjdGhZL\n4qNPbXBUaKE6Lk8EN2jtT54g6xuv5QJtn89ezjHoX2Bx9mQ23sVGgb9qompy\ndp+R5JaU7Ck6dHcnsT62VyG+sWqtoOgZHHkclZ4DRa0YVSIItTumZklYcEDa\nEO+qgZW4y7iLQDlRAaNiiFEedrQSDvNfvq3QOf+a3om19O4YefIui1QCezJA\nW4x74E7F1fOpyAyDlWLls7IlhgTvILFFH0lKD2zRE1qPlI+V7xj2pQctoXB5\nFvMAidq69k9jU/+73UAfuwDjU2mYpu3UCvJKF4FSL0INsMH4HiLICRFah3FJ\nTBmI\r\n=uVfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"e8598c50ff2926f5bb18f115b6c1155ca0ff25b8","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.1.3","rxjs":"7.5.4","mocha":"9.2.0","eslint":"8.8.0","rimraf":"3.0.2","rollup":"2.67.2","prettier":"2.5.1","typescript":"4.5.5","@types/node":"16.11.24","browser-env":"3.3.0","@types/mocha":"9.1.0","@types/ramda":"0.27.64","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.27","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.1.0","eslint-config-prettier":"8.3.0","@rollup/plugin-commonjs":"21.0.1","@rollup/plugin-typescript":"8.3.0","@typescript-eslint/parser":"5.11.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.1.3","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.11.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_2.1.1_1644592754744_0.5755057203191662","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@aggre/ullr","version":"2.2.0","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@2.2.0","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"0242251130e11aee02487289fbda66ebc622d632","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-2.2.0.tgz","fileCount":6,"integrity":"sha512-QANjcejacwR1Ik2n8By57zBkn32Fm9shaMmo8XX/3WBagdSmhOEkmNjnXrJMX354sFMzmn1WaHH4YTcjzn8jsA==","signatures":[{"sig":"MEYCIQDvBaL5t0QECsoCl6E0yu5+OZDS/o3tVijFlfTdD0UEfgIhALT1YccZk7QkoOUt+xpGIq8nmrhSi0o21bM2a0BXH8Jk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGVgDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvDA//ej+0NOhofl6FXoMIeYsdWe8hjB2xqE5XbcFJRUIQsKm2st20\r\nLPTdxgGsuBHbaEwZsDXwq/7Z2j9jn8ctar7L1KVqIksYUX7+QqBYfxzOOZBN\r\nqcoiZNj/69yo2hUfHKPRA/ml5QDTkEUGG4YfoXUx0HmInmD7AwNzX1BU3dph\r\nn7K5M4jPjYVak55MA9zO3Jqg0vE2GBVE98kHeNuS8mlMr8Q7J6pLkSuDwhyz\r\nn7gDJPIfPyJHDepP7rRrZkIHFHP822oYGltuDOTKd9YfYfP4GjtAqBJrDNE0\r\naP/wPFNEtf4UUojxiK2dlIxl8yFD4kZMBpbkxwn/YtZEA1wFXzg9+lNPKid2\r\nj+GrPcTKkHuwUI3fiozSife/oY/DpOfHcxbkOfRAD0lvki0QGncEaqfRS9nY\r\n636dj3tbZtqsONCxgYnbhqHHDYOaKZU8fgS1qULiqXzKGegBhw2gMmr5cPuC\r\nP62nfpvaCQzBnqwZ11RD3v8hP/8suyebzqoumzsqfs9UuSb37n1I1uw3+NiQ\r\nFJPuH4pYiMxmbuuNQ0bH+3whGndrir4vXUEutCEX+5Rjfc+LLcvyUlbK9Dsj\r\nNB2+hUA/wQuXK/dOatLpDfJ9rJFQuK37vhKyWA1S3RDGN+z6fiMRR7zBbxUs\r\n69sM3P8QeNgj0uV0hzqC2Tgu70in8bodEXY=\r\n=mx/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"9bee0dbdf29e8f8fa3ef02ffd8f31e1bd6582c15","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.2.0","rxjs":"7.5.4","mocha":"9.2.1","eslint":"8.9.0","rimraf":"3.0.2","rollup":"2.68.0","prettier":"2.5.1","typescript":"4.5.5","@types/node":"16.11.26","browser-env":"3.3.0","@types/mocha":"9.1.0","@types/ramda":"0.27.65","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.27","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.1.0","eslint-config-prettier":"8.4.0","@rollup/plugin-commonjs":"21.0.2","@rollup/plugin-typescript":"8.3.1","@typescript-eslint/parser":"5.12.1","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.1.3","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.12.1"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_2.2.0_1645828099069_0.35502731881935623","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@aggre/ullr","version":"3.0.0","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.0.0","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"d6526b161e08d75e6ac59446b5427d2b3dccd5e1","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.0.0.tgz","fileCount":6,"integrity":"sha512-jUSWfHSnactfxy/8PeqQS/i5WgiYc+t3uQMdOgT9GUNUmOx22M9Tn1hpXUOSAHTlR/W0CznqTFh23UnRvtNh6Q==","signatures":[{"sig":"MEQCIDUDHQPnH76cYqwF8HTzL8LQDA3eYgjrsbLwpxYaQAWZAiB4py9T1z6hmG94lQpPnBt6Z1ZYC3bl26QuQxSGhH8eTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXjHuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon2w//YtkVYe90LWGWgxUY9JOjWdJIXDOBBLMJ3ZtHgbdpvZsw+Fin\r\nn9gRmal8lr64DMhG1Az5w+8kWvdj00bKDGnDBz9Hn3IZ0v0uuJQmk0ynKWD1\r\newPpdYkQKK/AmezudAanXj5Q4Eq/3ARES8mGBb5BIJeRXSmSgT9qhTKofRvV\r\nBdfIvfgrElYNOfxhMxXAwkC5Fn5qS/90iWKK8p6p6QIHcxMjBTFzgG0kNHTn\r\nYlkFG+JrWhu0lCJ7yutnlpf6BbXam/DlO7zsFrWUCp498KQuMusVMn2bJv/l\r\ntXvvdGtviog37FOyYVJx5vT8nh2IzMkXAeX1aHxoQJ/B19HNRVE8Sqxhdohz\r\n9ffeGTMScvybwNwr6OxcZpE4FXYm7NGq7BOWpepj1SFXbx0Q6CPyf2osSB+k\r\nLiR+5b3lPTFmKRdynnIo3P1xtRXBnlWBe2aPY+coCTVf1YgCu34FY/FfmjSt\r\n4khKho2U60oCNI/cYfbZQmP4QIfq909M/uoxScotvWZehd6d4CW6Cw1e0ukq\r\nuD616/0oiKuQKjOjXMQ6jiNS9PqS4+/An3oIdn8kU7Ot8RVv18iF6q6PSfpU\r\nr/ysyGf/SwIC7w2sGgo55xHptrKuQ4w+FrYAHR3qm7cosn7rBOCkZtWEE4nr\r\n//JgGW46e45FW1lkZ5pmlOh47y94UWXD9Ro=\r\n=Pwfh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"e45508294ae61ffe3c7b51bcadb8791f71ba5d77","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.2.2","rxjs":"7.5.5","mocha":"9.2.2","eslint":"8.13.0","rimraf":"3.0.2","rollup":"2.70.2","prettier":"2.6.2","typescript":"4.6.3","@types/node":"16.11.27","browser-env":"3.3.0","@types/mocha":"9.1.0","@types/ramda":"0.28.11","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.27","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.2.1","eslint-config-prettier":"8.5.0","@rollup/plugin-commonjs":"21.1.0","@rollup/plugin-typescript":"8.3.2","@typescript-eslint/parser":"5.20.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.2.1","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.20.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.0.0_1650340334363_0.4184044035410701","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@aggre/ullr","version":"3.0.2","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.0.2","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"4b40bf29555e84f0efb741e701b650fb91aa1dce","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.0.2.tgz","fileCount":6,"integrity":"sha512-dcBbQ6IB7NVpfKq66inb+IIUjVvrGdZZAVN4q/re2KDSXuYLzns4oAwLwukXJoI+XuKlqx/E4REYBWj66H0b3g==","signatures":[{"sig":"MEYCIQCNcwa6Shbvg8dgmQmnVYb2GMtGlIsLuQ/h2r9ix4905wIhALqvC3sWczm8rq9lvB10eyyKBJ9Oh6oGeu5zuccX6njd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXjOAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiFw//bIZFuvDenzgKLCipJElSWw4OD3y7gFkwHl9SxYg8d1cHK3Pl\r\n5zk6oioBF6M6vk2SYTE3GlXiBU4Scr2SEzXXcI5evG/V/0JKwSdhe97ryOio\r\nwCUBbiFtzfxIr4D6MwKhxuIpOA0uio9GkPvpfaATWUOn7ENXIIE+xWRZtux0\r\nX1clMDNIu8ogx4raGL1gYJ5D774lwEOD33Rp9/bmOxjjPF3R0d2cNry4Y30C\r\nMGmMLQB1fAHuBr9+AEm/qazTk/YFxfQjW1d17GQbPO7gikKgBhK0eja1Qg5F\r\nRn03cvTd6IQV0cJuqfe8jHnNj5xhHEwIjNZGtaQBJcghaiZmHn8Y8Y/hCFt8\r\nPXWcrZWqWgcnTphuu30pjByEH/WBO4uJJ4Urp28+4bf0fMb/P/nGMn3z7vIg\r\n7ciKRC6IKPTK5UdpKqvDQ2jtt21Ggud6Y8JiyP2NqraebfEofBGrZzyHtnrT\r\n/oIGY2IpmS3509lxy+CT6yJ7fzdW7uAvSqylP0X5JtIzlB9YuyJ8hxXbi7x+\r\nVpClAi1aJ+GORCMbwxexxnk9dMBHtcRzchVqhR03Y6EfGCGsQOI0je0crNEk\r\nZZDzuXW3Q7km4z5wqgDnSRfP3efwZFEV9ipSbhZubtVOcjnDUPFyJB/JNxSx\r\nsNfOwdmffpGWnqzmilgdfrA4J6Vwypiz8gA=\r\n=6xXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"8fef8fa5d37746d3dfa35ae8c91d32322369f38a","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.2.2","rxjs":"7.5.5","mocha":"9.2.2","eslint":"8.13.0","rimraf":"3.0.2","rollup":"2.70.2","prettier":"2.6.2","typescript":"4.6.3","@types/node":"16.11.27","browser-env":"3.3.0","@types/mocha":"9.1.0","@types/ramda":"0.28.11","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.27","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.2.1","eslint-config-prettier":"8.5.0","@rollup/plugin-commonjs":"21.1.0","@rollup/plugin-typescript":"8.3.2","@typescript-eslint/parser":"5.20.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.2.1","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.20.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.0.2_1650340736028_0.7634065176002955","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@aggre/ullr","version":"3.1.0","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.1.0","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"b93d5fb537ddd529256bdaca1f3157919702f805","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.1.0.tgz","fileCount":6,"integrity":"sha512-ptontXmxZ2FUMt3yEdZ3tEc1Ua/M50eFbPOQVRZ8/QizxPC71fTzBeT85IcxHPWuTqgiV+DvZvNDT/v5nJZUFg==","signatures":[{"sig":"MEUCIHvnPP1wPeY1Sr+rMLGSgojWllkUr7MzF5N/G7MQ7rEBAiEAn4PNX83kc2/D0ALT1Bmf2cPEGZcZiGS4AIS/BN1cStQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikOUrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqTQ/9GpJ83u4b+xF+10EdAHbbimkcL56Dpc3z9Yrh0HFUJJgOmlCo\r\n6nciSqCy5pzRUjMNc/anOD/BQ1UkuUb5eKd4U+3x653kDhvIcmsRyhd0Gfez\r\nQqV+yb9wkYUKyjmpH56iNChhi74YMMh0y8hM/YyoFZL/3gBvw/+aJ6/tBkfN\r\nBN17bwPla5lJknmuvaDlLHTQ+dsKsaoBe01nYSy2qm1TVo5k4SWvJdmRg8BW\r\ntfqEjx0kUx84IjaeiokhuCnEIJXS5lQm3JpMqpjnwraOk0ql+/x/1wqvv6Th\r\n3K375phCJVKhvqRGYxL1PVoVAIYIQoLYb4OmBxGQR7bvt6qjXY94vEG2mRyU\r\nRIs5X9rHtXIZH20rdxrv0d00HMDDktCA2N0M2KoQjMwv6Fy7AW256N5Y55Fs\r\nHlFQpwSHHJmoKG7XNpfg9jUN8u6sHb/42LTn9lG0vvD098BbMr5j8sOepCtF\r\nhUJrYBg7frhyqNClpzuY2TJ1k6ssNQIODk5jq4YuPPpg+jncsqTHX+e0/uMf\r\no68yG495ceYda8sFi3SOcSSvT8VvTz0FWBmX3b+etvNQmaGo6q3asXJRlWP9\r\nYVyaaC6URGxPbozkOqs/gBipe8zKdP5KeVS8QM1TxxRFN80EEjwgw2ve8R5K\r\n6Y9C/TrY3L3c93HCjAamGazd//uUUSKqSQI=\r\n=KqpQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"a3d60cad9ff800f7ded4aa007223f6a3de61d55b","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.2.2","rxjs":"7.5.5","mocha":"9.2.2","eslint":"8.13.0","rimraf":"3.0.2","rollup":"2.70.2","prettier":"2.6.2","typescript":"4.6.3","@types/node":"16.11.27","browser-env":"3.3.0","@types/mocha":"9.1.0","@types/ramda":"0.28.11","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.27","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.2.1","eslint-config-prettier":"8.5.0","@rollup/plugin-commonjs":"21.1.0","@rollup/plugin-typescript":"8.3.2","@typescript-eslint/parser":"5.20.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.2.1","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.20.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.1.0_1653663019357_0.040733114596277264","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@aggre/ullr","version":"3.1.2","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.1.2","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"ce34f929ff3ed540fc93151a488e81d7a5554ce0","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.1.2.tgz","fileCount":6,"integrity":"sha512-yW8CljY14IekD7y0iQPJZVblB8n0H7Wbt/KlIL8Ma55J/hQtCKNz8MLgurZEDJwRz+Q65D899QyBgOPO4gNOBQ==","signatures":[{"sig":"MEUCIQCMZI4a0hjAKRKZ5iGKaNr2QlLS+pLfsL0hNQDWvomCEAIgenCinaWhD1ZuYQ1sBw7ULfZ4lVhnguyOEfolddGK8QE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikQwvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDVw/+JEZ0UxQaIbhGqMbrP8vUjeyawJwr8qQxqFZaVn0DUE/JmTmI\r\nM0Y5WriiLaucIAIPhzwjfoSGKWKUDBMHnsXu3PMyGivgDoZ+ytpc6pjCGjDo\r\nlhkKvjRQm0UbxT947/4/HoKQDd5wUpPZJRv0iubw74sHZpEFUifKa92kndLJ\r\nnj9XT6Y8yl7fiMR8l1FJM+eBGTG+PRz9fWtwCxwysb9EqNlVzM3NFr5gHnVF\r\nrhqh1AWg88+FI1SEPgrv9AbNtmksU7AVHzDoQejTieVnoC1TAcqN6YrkqoUz\r\nwojxxufeP6ktYMIwafwZ5CSwIVD98QAcyPEm0wXVCrFSexMbNrajt9RheCMe\r\nzs3q7/Irt4RB5NSLaID1jtXCS1cFdmdtwAcuEt39DzxMliWXFQZ8/9r7DmJm\r\nz65i1Hfx9V4jBWfoiAXE1YtiweUkyYTjWETnVAaLGhZaqpuUuFKnMY3BTTYg\r\nDsQ7e3eEWls5m4FMi+n67dqLCRqyCpFQjS8Bw5Xre4n8sA46niKAx1ONGFhB\r\nGUgiIFKWH7Ji76qEmzsg9EfiGWJNq4AZZNQn5IgYicnecS62fABTmbjMTV+d\r\nf+X33OwflX1KG6wKmMyvD45B+LEV87E3DdX9kwT+uzQRooTUxp1aJ9STWWUk\r\nb0KWt8vpwD5D+wfX853cUZQ7m3kUCIVXkrs=\r\n=v8wR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"a2048d2adf3c861e901632368b1e337ff3c4d336","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.2.5","rxjs":"7.5.5","mocha":"9.2.2","eslint":"8.16.0","rimraf":"3.0.2","rollup":"2.75.0","prettier":"2.6.2","type-fest":"^2.13.0","typescript":"4.6.3","@types/node":"16.11.36","browser-env":"3.3.0","@types/mocha":"9.1.1","@types/ramda":"0.28.13","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.28","eslint-config-xo":"0.40.0","rollup-plugin-dts":"4.2.1","eslint-config-prettier":"8.5.0","@rollup/plugin-commonjs":"21.1.0","@rollup/plugin-typescript":"8.3.2","@typescript-eslint/parser":"5.20.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.3.0","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.20.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.1.2_1653673007758_0.8715551278902289","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@aggre/ullr","version":"3.1.3","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.1.3","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"5d730888f737cbf8fd01851e05da3723bd856e57","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.1.3.tgz","fileCount":6,"integrity":"sha512-G/zdWFLZu6/7SA9wWNO30DX0wzfqoaTAfwdmFxOne+mYB4akLLtTKnCyQPi8bgrYHuG2jdsDih2Ht19Q/oUg4w==","signatures":[{"sig":"MEUCIG3T/H0Hlt+YSpKuTDVVDIIlK7FF+ufr2zWKS+0My7PmAiEAlbV92pJSafRPrHX+3YWqlztMKO3k//+scvG73xyGmCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikax1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/3g/+Pz6fMRXm6l9Xxld+sUnWW3nPo7bGPZsSD9IU8HHmVvk+3E8M\r\nI1WUlzRn1FZqOWz7T6Ci8s1ifgngt1qfjRUPcxO+7ozI77LmYSSBj+cpZnxN\r\ncBFv+g6w6cIcX8F9wUEQNsHUNCrD2JCZ2wO6K+9KTiJG7RKFdjWUZqMmQSb7\r\nElp73I8EsPo3PEv0y8WrwKApS+Eep2HzEbKne20eKo5TU/O+G2AZ+2e2AuUK\r\n5FB29qxGJwjt8xnVgJ2gPXwHVD0Zc7IZNwlq2vqM5n7vU5kSbJGaPoJcxwjg\r\nkRToH7Ph/S0eM46Iv5TEqRJHdfp4hEHlWSIxRD6VnXjpzcS5DJAfaBhzrrWQ\r\n7PrChrnCzs8KJ2WNIvC40Er6aWZZm4S/Te75mJur/iNZ0UJqil2tl533NRM5\r\nPALHhaWm0xLSEItDnKHyOHZvy04HjC8XDt8Xl69X7/N+/v0KB1RlxwgbNHnP\r\ntW7WTWeGil5iILLU5h/ctJdepMbiFxITffYdCsZGDXbZp2ONtK4hdrsJC5e9\r\nlSDHABftrdi0Xra8MGOAijXRU7K+oeAWi1/PG8FrSfpEbjgVmwEs/SmGUW+v\r\nylf7FsdDPmrsKLSo5Dzsnb33+SX214C+vjegYH8up2KhhQyIIm1EmL8aNRBC\r\niIwFu1ENxH7j1Gry0t37U5AHgksrLZsaa84=\r\n=mXCf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"6ae1c3a4069ea737e7b9cf917f2035b7ed0d7d72","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"8.2.0","description":"Functional Web Components","directories":{},"_nodeVersion":"14.17.4","dependencies":{"ramda":"^0.28.0","type-fest":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.2.5","rxjs":"7.5.5","mocha":"9.2.2","eslint":"8.16.0","rimraf":"3.0.2","rollup":"2.75.0","prettier":"2.6.2","typescript":"4.7.2","@types/node":"16.11.36","browser-env":"3.3.0","@types/mocha":"9.1.1","@types/ramda":"0.28.13","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.13.28","eslint-config-xo":"0.41.0","rollup-plugin-dts":"4.2.2","eslint-config-prettier":"8.5.0","@rollup/plugin-commonjs":"21.1.0","@rollup/plugin-typescript":"8.3.2","@typescript-eslint/parser":"5.26.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.10.5","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"13.3.0","eslint-config-xo-typescript":"0.50.0","@typescript-eslint/eslint-plugin":"5.26.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.1.3_1653714037600_0.0271392341067771","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@aggre/ullr","version":"3.1.4","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.1.4","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"96264cfb426c9411f0ec25f25970bb9f17444ac6","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.1.4.tgz","fileCount":6,"integrity":"sha512-sTOxRT5AJnMP+vQuhhkJ8QsVYCxAskLTXiZGm/C75RwxHeS6kd+i1Xa7iV+HmGnDEEoOrp6C0RNMDADplu4xyw==","signatures":[{"sig":"MEQCIAvARSzeBGTwloSZOBCFJTOHDGo70fgIKqFnc7ay/2/kAiAJMyeDHPsihs5tKI6MbtKYJz20/fyM86bym7/gJn4Efg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24474},"main":"dist/index.js","types":"dist/ullr.d.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"2ea52230075ea09b758d6a2673aa516e17bdd7c2","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"10.5.0","description":"Functional Web Components","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ramda":"^0.29.0","type-fest":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.8.0","rxjs":"7.8.1","mocha":"9.2.2","eslint":"8.56.0","rimraf":"3.0.2","rollup":"2.79.1","prettier":"2.8.8","typescript":"5.0.4","@types/node":"18.19.14","browser-env":"3.3.0","@types/mocha":"9.1.1","@types/ramda":"0.29.10","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.15.1","eslint-config-xo":"0.43.1","rollup-plugin-dts":"4.2.3","eslint-config-prettier":"9.1.0","@rollup/plugin-commonjs":"22.0.2","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"5.62.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.11.0","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"14.1.0","eslint-config-xo-typescript":"0.57.0","@typescript-eslint/eslint-plugin":"5.62.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.1.4_1717386860126_0.4073008440126684","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@aggre/ullr","version":"3.1.5","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.1.5","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"7e787f81fd1cb5b95dfa2033d6bfd3a4bad50b6b","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.1.5.tgz","fileCount":6,"integrity":"sha512-aRSlO1zDwCU+y7TG8H4LIPyFW8PgprkG0oxuYReWAtzTYGPPLi/eDlFkrZJmnpjtHo5rUI7q/Q7P4wh+MquTYA==","signatures":[{"sig":"MEQCIB+kuikmX4LI5AEWBN6dJ3Yl5jFb/up0Yr6n+Of6SfYjAiBtcSSJLkEuMYqYUgsBow8+inowUVhXkQ14qGtccVtGNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24505},"main":"dist/index.js","types":"dist/ullr.d.ts","exports":{"types":"./dist/ullr.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"5961a8330e008de3865cd170d1dbd45ac61a8d3b","scripts":{"lint":"yarn lint:eslint && yarn lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"yarn build:ts && yarn build:rollup","clean":"rimraf dist","prepack":"yarn build","pretest":"yarn build","build:ts":"tsc -p ./","prebuild":"yarn lint && yarn clean","lint:eslint":"eslint . --ext .ts --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"10.5.0","description":"Functional Web Components","directories":{},"_nodeVersion":"18.20.0","dependencies":{"ramda":"^0.29.0","type-fest":"^2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"2.8.0","rxjs":"7.8.1","mocha":"9.2.2","eslint":"8.56.0","rimraf":"3.0.2","rollup":"2.79.1","prettier":"2.8.8","typescript":"5.0.4","@types/node":"18.19.14","browser-env":"3.3.0","@types/mocha":"9.1.1","@types/ramda":"0.29.10","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.15.1","eslint-config-xo":"0.43.1","rollup-plugin-dts":"4.2.3","eslint-config-prettier":"9.1.0","@rollup/plugin-commonjs":"22.0.2","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"5.62.0","@rollup/plugin-multi-entry":"4.1.0","@web/test-runner-puppeteer":"0.11.0","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"14.1.0","eslint-config-xo-typescript":"0.57.0","@typescript-eslint/eslint-plugin":"5.62.0"},"peerDependencies":{"lit":"^2.0.0-rc.2","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.1.5_1717389075162_0.19375998811522854","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@aggre/ullr","version":"3.2.0","author":{"name":"aggre"},"license":"MIT","_id":"@aggre/ullr@3.2.0","maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"contributors":[{"url":"https://github.com/aggre","name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"homepage":"https://github.com/aggre/ullr#readme","bugs":{"url":"https://github.com/aggre/ullr/issues"},"dist":{"shasum":"f3079b3889a4f1cc884acb4a39687b192c99a447","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.2.0.tgz","fileCount":6,"integrity":"sha512-iBfZFv3xHuARaa9uPIUlxS7fhOZCLNUqMWnj1IJogVvvV8zkPGeL+zPRY/urzk7gMlQhodd8/aPk3OuPSD4MAQ==","signatures":[{"sig":"MEQCIBzStoBv9iFgmosbSim2rh6zRt1tKOolDYaIeyobf0RHAiBeOcYvL4+f+BqECcNLwQR01sqcEi24p8sfL7wTLny0lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24581},"main":"dist/index.mjs","type":"module","types":"dist/ullr.d.ts","exports":{"types":"./dist/ullr.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"gitHead":"ea260f50ca89ba1b03c6635581e83ba14f9cd91b","scripts":{"lint":"npm run lint:eslint && npm run lint:format","test":"wtr dist/test.js --node-resolve --puppeteer && mocha dist/test.js --require ./node_modules/browser-env/register.js","build":"npm run build:ts && npm run build:rollup","clean":"rimraf dist","prepack":"npm run build","pretest":"npm run build","build:ts":"tsc -p ./","prebuild":"npm run lint && npm run clean","lint:eslint":"eslint ./src --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","build:rollup":"rollup -c"},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"repository":{"url":"git+https://github.com/aggre/ullr.git","type":"git"},"_npmVersion":"10.8.2","description":"Functional Web Components","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ramda":"^0.30.1","type-fest":"^4.26.0"},"_hasShrinkwrap":false,"devDependencies":{"lit":"3.2.0","rxjs":"7.8.1","mocha":"10.7.3","eslint":"9.9.1","rimraf":"6.0.1","rollup":"4.21.2","prettier":"3.3.3","typescript":"5.5.4","@types/node":"22.5.2","browser-env":"3.3.0","@types/mocha":"10.0.7","@types/ramda":"0.30.2","@esm-bundle/chai":"4.3.4","@web/test-runner":"0.18.3","rollup-plugin-dts":"6.1.1","eslint-config-prettier":"9.1.0","@rollup/plugin-commonjs":"26.0.1","@rollup/plugin-typescript":"11.1.6","@typescript-eslint/parser":"8.3.0","@rollup/plugin-multi-entry":"6.0.1","@web/test-runner-puppeteer":"0.16.0","typescript-lit-html-plugin":"0.9.0","@rollup/plugin-node-resolve":"15.2.3","@typescript-eslint/eslint-plugin":"8.3.0"},"peerDependencies":{"lit":"^2.0.0-rc.2 || ^3.0.0","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ullr_3.2.0_1725246579040_0.5357470428860696","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@aggre/ullr","version":"3.3.0","description":"Functional Web Components","type":"module","main":"dist/index.mjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.js","types":"./dist/ullr.d.ts"},"types":"dist/ullr.d.ts","scripts":{"test":"wtr && mocha dist/test.js --require ./node_modules/browser-env/register.js","pretest":"npm run build","build":"npm run build:ts && npm run build:rollup","build:ts":"tsc -p ./","build:rollup":"rollup -c","prebuild":"npm run lint && npm run clean","clean":"rimraf dist","lint":"npm run lint:eslint && npm run lint:format","lint:eslint":"eslint ./src --fix","lint:format":"prettier --write '**/*.{ts,json,md,yml}'","prepack":"npm run build"},"author":{"name":"aggre"},"contributors":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com","url":"https://github.com/aggre"}],"license":"MIT","dependencies":{"ramda":"^0.30.1","type-fest":"^4.26.0"},"peerDependencies":{"lit":"^2.0.0-rc.2 || ^3.0.0","rxjs":"^6.6.3 || ^6.6.3 || ^6.6.3 || ^7.0.0"},"devDependencies":{"@esm-bundle/chai":"4.3.4","@rollup/plugin-commonjs":"28.0.9","@rollup/plugin-multi-entry":"6.0.1","@rollup/plugin-node-resolve":"16.0.3","@rollup/plugin-typescript":"12.3.0","@types/mocha":"10.0.10","@types/node":"22.19.6","@types/ramda":"0.30.2","@web/test-runner":"0.20.2","@web/test-runner-puppeteer":"0.18.0","browser-env":"3.3.0","eslint":"9.39.2","eslint-config-prettier":"10.1.8","lit":"3.3.2","mocha":"11.7.5","prettier":"3.7.4","rimraf":"6.0.1","rollup":"4.55.1","rollup-plugin-dts":"6.1.1","rxjs":"7.8.2","typescript":"5.9.3","typescript-eslint":"^8.53.0","typescript-lit-html-plugin":"0.9.0"},"repository":{"type":"git","url":"git+https://github.com/aggre/ullr.git"},"bugs":{"url":"https://github.com/aggre/ullr/issues"},"homepage":"https://github.com/aggre/ullr#readme","_id":"@aggre/ullr@3.3.0","gitHead":"9409b4fff2d147c9acdc3daecc2a9beb18a83658","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-xssqknfvn1GFT/SMzFT+VNiOtOqkn7eHSjFs+RptJaXm1OSlYEUkzfzkTuLH1jmO9gfCt6zOOuP924A3mV7ISA==","shasum":"69a21884ce2593f7706e2354fb0986a48b4c9d12","tarball":"https://registry.npmjs.org/@aggre/ullr/-/ullr-3.3.0.tgz","fileCount":6,"unpackedSize":27524,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA/iXdoxu43ik3vCZp6qbKGI0tztlKGl4OVzFEenA68aAiEAmOgejvmBB7bmHS/rDA3EQv+hheZaLvy5FNK88MzIIFk="}]},"_npmUser":{"name":"aggre","email":"hiroyuki.aggre@gmail.com"},"directories":{},"maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ullr_3.3.0_1768400269562_0.24819174380144782"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-06T15:25:06.256Z","modified":"2026-01-14T14:17:49.798Z","1.0.1":"2021-02-06T15:25:06.419Z","1.0.2":"2021-02-06T15:43:12.966Z","1.0.3":"2021-02-06T15:45:55.896Z","2.0.0":"2021-09-18T16:59:42.087Z","2.0.1":"2021-09-18T17:09:49.843Z","2.1.0":"2022-02-11T14:52:20.544Z","2.1.1":"2022-02-11T15:19:14.955Z","2.2.0":"2022-02-25T22:28:19.194Z","3.0.0":"2022-04-19T03:52:14.485Z","3.0.2":"2022-04-19T03:58:56.175Z","3.1.0":"2022-05-27T14:50:19.504Z","3.1.2":"2022-05-27T17:36:47.918Z","3.1.3":"2022-05-28T05:00:37.740Z","3.1.4":"2024-06-03T03:54:20.265Z","3.1.5":"2024-06-03T04:31:15.294Z","3.2.0":"2024-09-02T03:09:39.213Z","3.3.0":"2026-01-14T14:17:49.695Z"},"bugs":{"url":"https://github.com/aggre/ullr/issues"},"author":{"name":"aggre"},"license":"MIT","homepage":"https://github.com/aggre/ullr#readme","repository":{"type":"git","url":"git+https://github.com/aggre/ullr.git"},"description":"Functional Web Components","contributors":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com","url":"https://github.com/aggre"}],"maintainers":[{"name":"aggre","email":"hiroyuki.aggre@gmail.com"}],"readme":"Functional Web Components\n\n**Building Web Components with Functional Programming.**\n\n![CI](https://github.com/aggre/ullr/workflows/CI/badge.svg)\n[![Published on npm](https://img.shields.io/npm/v/@aggre/ullr.svg)](https://www.npmjs.com/package/@aggre/ullr)\n\n```\n\n      ___                                       ___\n     /__/\\                                     /  /\\\n     \\  \\:\\                                   /  /::\\\n      \\  \\:\\    ___     ___   ___     ___    /  /:/\\:\\\n  ___  \\  \\:\\  /__/\\   /  /\\ /__/\\   /  /\\  /  /:/~/:/\n /__/\\  \\__\\:\\ \\  \\:\\ /  /:/ \\  \\:\\ /  /:/ /__/:/ /:/___\n \\  \\:\\ /  /:/  \\  \\:\\  /:/   \\  \\:\\  /:/  \\  \\:\\/:::::/\n  \\  \\:\\  /:/    \\  \\:\\/:/     \\  \\:\\/:/    \\  \\::/~~~~\n   \\  \\:\\/:/      \\  \\::/       \\  \\::/      \\  \\:\\\n    \\  \\::/        \\__\\/         \\__\\/        \\  \\:\\\n     \\__\\/                                     \\__\\/\n\n```\n\n---\n\n# Installation\n\nAdd to a lit project:\n\n```bash\nnpm i @aggre/ullr\n```\n\nWhen creating a new project using lit as template and RxJS as the state management:\n\n```bash\nnpm i @aggre/ullr lit rxjs\n```\n\nPartially supports run on Node.js (with jsdom).\n\n# APIs\n\n## `shadow`\n\n`shadow` is a lit directive.\n\nEncapsulate the template with Shadow DOM.\n\n```ts\nimport { html } from 'lit'\nimport { shadow } from '@aggre/ullr'\n\nexport const main = (title: string, desc: string) =>\n\tshadow(html`\n\t\t<style>\n\t\t\th1 {\n\t\t\t\tcolor: blue;\n\t\t\t}\n\t\t</style>\n\t\t<main>\n\t\t\t<h1>${title}</h1>\n\t\t\t<p>${desc}</p>\n\t\t</main>\n\t`)\n```\n\n| Browser | Node.js                                                                                             |\n| ------- | --------------------------------------------------------------------------------------------------- |\n| ✅      | 🚸 <br/> Shadow Dom isn't supported. An inside content of Shadow Dom is shown as just an innerHTML. |\n\n---\n\n## `subscribe`\n\n`subscribe` is a lit directive.\n\nSubscribe to RxJS `Observable<T>` or Zustand-like stores and re-render with the passed callback function.\n\nWhen the directive part is removed or the passed observable/store is changed, the unused subscription will automatically `unsubscribe`.\n\n### With RxJS Observable\n\n```ts\nimport { html } from 'lit'\nimport { subscribe } from '@aggre/ullr'\nimport { timer as _timer } from 'rxjs'\n\nexport const timer = (initialDelay: number, period: number) =>\n\tsubscribe(\n\t\t_timer(initialDelay, period),\n\t\t(x) => html` <p>${x}</p> `,\n\t\thtml` <p>Default content</p> `,\n\t)\n```\n\n### With Zustand-like Store\n\n```ts\nimport { html } from 'lit'\nimport { subscribe } from '@aggre/ullr'\nimport { createStore } from 'zustand/vanilla'\n\nconst store = createStore((set) => ({\n\tcount: 0,\n\tincrement: () => set((state) => ({ count: state.count + 1 })),\n}))\n\nexport const counter = () =>\n\tsubscribe(store, (state) => html` <p>${state.count}</p> `)\n```\n\n| Browser | Node.js |\n| ------- | ------- |\n| ✅      | ✅      |\n\n---\n\n## `createCustomElements`\n\n`createCustomElements` creates a class that can be passed to `customElements.define`.\n\n```ts\nimport { createCustomElements } from '@aggre/ullr'\nimport { main } from './main'\n\nconst observedAttributes = ['title', 'desc']\n\nconst template = ([title, desc]) => main(title, desc)\n\nwindow.customElements.define(\n\t'x-app',\n\tcreateCustomElements(template, observedAttributes),\n)\n```\n\n| Browser | Node.js |\n| ------- | ------- |\n| ✅      | ❌      |\n\n---\n","readmeFilename":"README.md"}