{"_id":"quantum-tensors","_rev":"28-2e6f5a9d2aff32d0bddf67f89c2d8159","name":"quantum-tensors","dist-tags":{"latest":"0.4.15"},"versions":{"0.2.3":{"name":"quantum-tensors","version":"0.2.3","description":"Tensors for quantum information and quantum optics.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/stared/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typescript":"^3.6.3"},"scripts":{"start":"tsc --outDir ./build && node ./build/main.js","try-simple":"tsc --outDir ./build && node ./build/demos/simple.js","try-tensor":"tsc --outDir ./build && node ./build/demos/tensor.js","try-step":"tsc --outDir ./build && node ./build/demos/step.js","try-board":"tsc --outDir ./build && node ./build/demos/board.js","try-debugging":"tsc --outDir ./build && node ./build/demos/debugging.js","build":"tsc --pretty --outDir ./build","test":"tsc --noEmit -p . && jest --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","postinstall":"tsc --outDir ./build","eslint-fix":"eslint --fix src/*.ts","lint":"eslint . --ext .js,.ts"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"quantum-tensors@0.2.3","dist":{"shasum":"9b39fc5c3edcaaddb79cd3896696db2dd977be93","integrity":"sha512-zUMzPaVn5b1uvHnrRYqP4DD+DaXiHKL72Z634uj1ZBvU23ux80TZqjm8Grtcl9TI5QsjibZxX9wMfRY7qZ6+ZQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.3.tgz","fileCount":71,"unpackedSize":294440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHeoLCRA9TVsSAnZWagAA8o0QAJ6Bl41q+au+2IowTxNW\ntv4ig+uCqs9RBKs41Ceslv8WYW4Vvp2fEE0I1SQwUjrxvB31mPGqkmSRj4Zi\niut5Q775Er3GY5u9nhZcjQCGYC+glr2NypdWdos+2mV1fUI37mHDcRVrl3si\nP1QHiFvS2Fcdh+cfAtVgsq2vNR0OfYBMJGy663l5XNALHCT8pzYKYamZLcow\n+HX49ay3zSh4fmKge5xilWnHEgdbLLpZDmA+WPi5tlwWAHFIxSSCX19n6i+b\nvWoUXync3z+KUes+QG9JfPHuFfVAKG5seuke46i3wVoaVdimxjKwSeEjbv/X\nAddG51gDrNHhlywbsYKcmBZ7jhGWeTAuuRyn/3RNCT2et3QPFPazjQZ5lE82\nBEv9IyBxC69oFV6h7UcqjDVcsM7v93FKzIF+qmcJcWBug9m8YWctnls5c9OM\ns1fbPSa8fiY9jM1vewo8TmPCbp+mKxyZCeSYSwWbD+7U5lV1mGa6LESZdho4\nGMtWynrQMaT3DfkXswj+MNdob1pwy1f4ydDNiukloRP7q/dj/IVZl3fr/yw5\nwtlrg6y4b5LUAV9XEMh3jGzawJxwgYz99dnp/p8c3jzRZShx0/wPlw2J3e+k\nR1gsMdjDgR+6Ujx8U4J3iU1wghlG09Ggm2Frfvl8Sw9MIZ8DpRNrlrHCRkHW\na+7t\r\n=Hu6h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUE40vTkMmFlYQIirAyl9pdPWHvvFMgEawkJfHdMKWtQIhAOnyQSPrs0b4TGtgS8lLamceEszxbDaPkRNooem0N3pT"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.3_1579018762903_0.5862114358462793"},"_hasShrinkwrap":false},"0.2.4":{"name":"quantum-tensors","version":"0.2.4","description":"Tensors for quantum information and quantum optics.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/stared/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typescript":"^3.6.3"},"scripts":{"start":"tsc --outDir ./build && node ./build/main.js","try-simple":"tsc --outDir ./build && node ./build/demos/simple.js","try-tensor":"tsc --outDir ./build && node ./build/demos/tensor.js","try-step":"tsc --outDir ./build && node ./build/demos/step.js","try-board":"tsc --outDir ./build && node ./build/demos/board.js","try-debugging":"tsc --outDir ./build && node ./build/demos/debugging.js","build":"tsc --pretty --outDir ./build","test":"tsc --noEmit -p . && jest --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","postinstall":"tsc --outDir ./build","eslint-fix":"eslint --fix src/*.ts","lint":"eslint . --ext .js,.ts"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"quantum-tensors@0.2.4","dist":{"shasum":"069064596c152cd09264fc83f43289ad6ab74246","integrity":"sha512-wcqJVVhYKC+TYkBO6e5OA2LVtTSDuqoJytHxL5vULdK0qXS/Gxiwuj4a7RT6Dnx023sdh4ilV4lKJx2VeXxqYA==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.4.tgz","fileCount":71,"unpackedSize":294570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHfMMCRA9TVsSAnZWagAAAl8P/jfPGaO64ocRWfwsBYUq\nGEUvCwPVmLsM/ueevG6Uf1MHtsurdfxa1vVsRGdhYGFfgSpCtqvqBhv0w1qL\n7QElMIHMH5aJEK5wnBkzcLlW6Cw4KLRLZvogRAe+wQ4fZh79jXFlZd+HHGKC\nwCJ6TOlFWn76YuKFtVyOTbBZ8i+iX5oCTNytJ4+vIABseEjqTxC0B9nhNth/\no/PY23/C12RkvfilOAiNbYTCLLqqSXpLis2U25Qn7sAnfdkArjOs90UVY8lh\nzjnyG3AFLzvu8dnQI62UzYLTcsonjyPC0ahPGGFVZbtPAEOOeUGRW/HMw2Sw\nXUotY40Nzl1rdQvQy3AfrcEKnveyMAjecdPCW9s+DPq56wO33ggYSz7EJA5E\n0nI2HljvKG046XhWcyt5m78kH64GRyjFNuNdi/ptiJD9O/BxvPct6dp2tgv+\npIs5Py2zhHHHpmr6FcXi/n0r8lAbijWeFHXcaZgQ9JCqLgm9aMhay6gGMunj\nTXc0aPViC+hB56hURyHeDNZnM7U/SX+JInM/K7J4c97ksTjS7K44ybU2YGwS\nCR9Gv/kwhx5PiqCgwa9wtQWXkF1Sy2DI+p0vD2+9Ga5PST7FnjNkKe4msY9y\nWig06/HKLygR9j3mSIcH3FvCq9jXTM4SjiD5u0ylZylulTDXzWDs+jOc6sg8\nbxlz\r\n=7DPg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDE2yA5LjwtXMugTt0NmuPTEdl8PPEwfz4YS53zEUhunAiBUfhjGexv2yxrXmMHiM56PxNUVAoxPdioQvlM2Ejx1LQ=="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.4_1579021067351_0.24779201054507838"},"_hasShrinkwrap":false},"0.2.5":{"name":"quantum-tensors","version":"0.2.5","description":"Tensors for quantum information and quantum optics.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/stared/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typescript":"^3.6.3"},"scripts":{"start":"tsc --outDir ./build && node ./build/main.js","try-simple":"tsc --outDir ./build && node ./build/demos/simple.js","try-tensor":"tsc --outDir ./build && node ./build/demos/tensor.js","try-step":"tsc --outDir ./build && node ./build/demos/step.js","try-board":"tsc --outDir ./build && node ./build/demos/board.js","try-debugging":"tsc --outDir ./build && node ./build/demos/debugging.js","build":"tsc --pretty --outDir ./build","test":"tsc --noEmit -p . && jest --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint . --ext .js,.ts"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"quantum-tensors@0.2.5","dist":{"shasum":"228532973851fd07a2b4cb86c9f2b75ca9fe32ca","integrity":"sha512-ATyy9xgoS8GaaCqBgkApf97wSNOvTtpcRzAGfYP1Q85zerMRpKs9XA09ArmAmzja8gGHrJE7ZhZkGcmxddBlQw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.5.tgz","fileCount":71,"unpackedSize":294526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH6J9CRA9TVsSAnZWagAATUAP/2HL90ObQNLowCEp2Q2r\n+9V/EUCWmoGX3vrOId/Wplw3SyTrRugjom36dzXqskr9GY+azBrUcBpCMnyM\nFYqerZZgdJcvEWEw7ac5jA8ErPUQbhweaP69xclGed7qwyTl7rDOVuxzrum5\nDsRSyGzsmc0MbyeQp/wr+EZwrZVNwxW1v/mM29CHbUg/Vr6BRTpv24d/ceXV\n9ttqLfjHKOg5d9nQkA9u8+8kbIHaHcNIzZJlBtNGlsc7iHAOxhSpKWXhd977\nm34G3OiKMzNpsaV9TogzIBmNJXrfH1PZ4gvX34qfCJ0S+nnM22Cm3n+yuLSP\nXYtu/BGeSw+apQ6cePMwlLEWzcgcPT6g1WXk9LYIm5dcYD99i08AinQ5ef26\n5fb7/cvsm/xKy9AdTAm9QFTpJjfPiQsb7rcNUEoz752Auy2eB9iFzOa3iXlG\nbi/+U2yKvL2uKlzzMiPefvcq5uoP6sQx1nd7t6NHhwQEdgzIhGtZEU5yKTcM\nSSnZHSqD8qdiFrwPNIr9aWbnuyAuwLX4QemeJd+ofoOIxX78P6plre0lHKks\n2ECpfXwM6mckpC8MdK7vthAE923x0OxhFtGOGFqAuYyEJzTNHpicXtcmybaj\nE1H/59JYL+X+DeZBtQ3Sfn/2/iwvuP6uD49+LGsiHfusGMiXLuz00eTS7nxz\nn/em\r\n=M2qQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGs69quYQ2IXN4U7mLaWd69EWsMFoQL0WXBWDrDJTSICAiEA3Gsr+BMErDWgRrFS9NrOyb5ajQWmrap4Xyqdgx0bHik="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.5_1579131516817_0.02420435129229448"},"_hasShrinkwrap":false},"0.2.6":{"name":"quantum-tensors","version":"0.2.6","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc --outDir ./build && node ./build/main.js","try-simple":"tsc --outDir ./build && node ./build/demos/simple.js","try-tensor":"tsc --outDir ./build && node ./build/demos/tensor.js","try-step":"tsc --outDir ./build && node ./build/demos/step.js","try-board":"tsc --outDir ./build && node ./build/demos/board.js","try-debugging":"tsc --outDir ./build && node ./build/demos/debugging.js","build":"tsc --pretty --outDir ./build","test":"tsc --noEmit -p . && jest --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint . --ext .ts"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"_id":"quantum-tensors@0.2.6","dist":{"shasum":"d6f3d93dc90787c657ad07a46150a21f5577bfa6","integrity":"sha512-McrW/vxGxdmgDg7C5VSReLbY31ITPs+g3puaRE0tY4CdQQMBmDf2a1lwAfgEftQsmlNL4G7p7sidAfbjvuVRlw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.6.tgz","fileCount":71,"unpackedSize":294634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLMcLCRA9TVsSAnZWagAA+WkP/R9rtZW4TxvnUBxqh/Tk\nfWqOf7HJWmCbOaAsmBoG5bGOLsXpjsJfunTDt3y/kP76g2gdFduNzeXJciIe\nHYSF9osKo5I2rTsfC9LWhoNuhLyDmBbyY9HyKHP4vwGTb6o7xoC4yr1nPWvX\nPbBdjbmTMiQWdd+LsE2Teda2cWdAOyO35CLEVGjOESc9xMkm+jPKwo/yaKxo\nRs4C24DWTTXOvozRCR0TlHUk79B9fo0M6YoW+TSAwXTe8PfGl3QPk9Qk5XcG\nlQ2MregNlDqoru8b32GpvICJbUsVMrfQeTstuyIOL7XPPB9T9aU3LwlzEqn4\n4BLI55VKr7DyqsDgi6G6S+ytn4aKkZH996q4LMPpUUdc1Obi/4CUm4MNtEsf\nn54bloJ1dMpFHl4MHTbypJMfu0EsbwskJD1k59Tmz5KMRUDzwatHF65qgZ2r\nYf3+wyRyjFSfChdyqAtINHBe5IDQ/PEVgVdOAX4juuTuZiO/TmgYWJ6l1o1G\nwy5oxTb4Iw0byoXiOV+fom8JzwP3FXuiHc1Fo6mtlOHsp5pfgR/qlHPvVGx0\nj8hpEFMs1l4VPjtdVVNU2p2xKds9qg554JZKnhKMa3ykLbtUAVwucMtRGqCH\nRiurfts9P9hO/NW9OuXG0jDZlDL4BJxJvvI5hh0j7Y6J7hOpWP8W3jM0mUXz\nj6y0\r\n=voXE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnFxAlXexrugNBQ01KkMdF9vv+xQKH/pjx2bUC13R/gAiEA71CCo/DMLp9lhZqziAZ6D31ye1xLUz6ekp3F7nuztGM="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.6_1579992843224_0.07165685861629867"},"_hasShrinkwrap":false},"0.2.7":{"name":"quantum-tensors","version":"0.2.7","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc --outDir ./build && node ./build/main.js","try-simple":"tsc --outDir ./build && node ./build/demos/simple.js","try-tensor":"tsc --outDir ./build && node ./build/demos/tensor.js","try-step":"tsc --outDir ./build && node ./build/demos/step.js","try-board":"tsc --outDir ./build && node ./build/demos/board.js","try-debugging":"tsc --outDir ./build && node ./build/demos/debugging.js","build":"tsc --pretty --outDir ./build","test":"tsc --noEmit -p . && jest --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint . --ext .ts"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.2.7","dist":{"shasum":"1fbd31ea82c79ba07c703fbda6aa681ba4ab72f9","integrity":"sha512-p6bc6li/2XPH6bQNwOlcavafF94yoKwUscBD2Vk4UIpALj3UZOKdq24nhU7yITn3CRLyB0CkGUcUmsiU0UklcQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.7.tgz","fileCount":86,"unpackedSize":337573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMLckCRA9TVsSAnZWagAAnwoP/0Y5At3/Ht1a+Ff0Fa2q\n2jvIl3QlRKM3ZCpWfM+lDVP26eZQJCnkdidePnPgVr7YtGerbiQk5X1BY+V1\nAW52mXvTF0Z84rQ7xq07rPSgi9EkOU7Svq3WH45sFd3jrbIH+nS2OMFp8iyW\nKkGyMRPTAXx8gmUlAlNabjfLtfANE/RShl3IqcfL7c8tOXiIkC+sk8wURB7n\nejh5x2evs9sWUs7DZ1uzEsO+YUByi96v/6CngaLmzTa2ODGg3JbKu7AL/4nG\nQhp6lDXMGx1V+yUmFKbe0EopeZvigo6W3fVYkyxIDN0kAmhSK3bkXLrdtAVj\njK02d6Xjs+co/ZZwT91eq0OnB/kGUGbrVuWk4zx8cNwi0q83594e5+/qOF/4\n3Au4tmtGmyVKBGXLnBK0BY2FcnslU+mr3OTOTIlEZCx71Fx5NYVNXT/0nw5c\n2R0RRkWNhnwusMSxFysP7ff5AeSvc6afW97oIGDWSFqM34lDD8EDDSUC2RuH\nVSgYrljtZ/Yj7ygm4uTD58ok3JhJUGuEoI8D4XKE2w0wFB0Jjye9I5PZknK7\nXLMbwqsrdvtc4vmJ6UFOx73VKne6KE/GAUJWnvRP3EV9dJoMe3UL88H5t0a3\nXEEd3MjJ8rfrRoroagfSeHMkl9IHRGwMbvd9u+Tu2xzLW4X4sDEWA0Y7C9Al\nhvEv\r\n=EmiS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9oFT0W8qD59vb3wVVPwys+CShpeugVH4m+wVVMwuxRgIhALAvgzUoP9NTa+4D42hyz+xdH2ivg7n8UBlVG3aWn/NC"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.7_1580250916365_0.881984710166658"},"_hasShrinkwrap":false},"0.2.8":{"name":"quantum-tensors","version":"0.2.8","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc && node ./build/main.js","try-simple":"tsc && node ./build/demos/simple.js","try-tensor":"tsc && node ./build/demos/tensor.js","try-step":"tsc && node ./build/demos/step.js","try-board":"tsc && node ./build/demos/board.js","try-debugging":"tsc && node ./build/demos/debugging.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint . --ext .ts"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.2.8","dist":{"shasum":"2eb107360c52e6502474a20afd89bb99956be180","integrity":"sha512-XKw8FkGba+2UwPs7+gg2dxnpdadth0KwGFjA6A7xWZtfB1wxKE7I1DSPpuxcG8AX0VMAGedMBiGKaOTzFQg3Sg==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.8.tgz","fileCount":86,"unpackedSize":338018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOdA8CRA9TVsSAnZWagAAG3EP/AhBt7tnxwlwH9Qe05uE\nhUHWEmHGYXUj8Y/YvBhFNN0ZYEzJ4Ca8B2tIRsBX0X6BkUPP/IIrmlBzqrtx\nraOeQ9xuhWQTj2v3WgzD5/iQLQJ38zrJaW71fcT+1u9enOEbd7XfU91FdokH\ny6D7JclJQDgcIynlXKq0ufRytiHA1OJpbLKbHAkgjwJXJBNZQNDeBwtVSov/\nBuQU4FsA6gA3YiviFJtIchMPt2Pwxr9lnL6qsIRM8TPm3c5yeeKvas9GPxOt\nZkPcI/v8dnAUr6nnVCJ/jxUQavmR3ew6VpHHxXyT8QdU0owkTwfgGD4EoI8P\ndMSQRw6iVDkXlyWR65jobqd4ErOsRm3BOaPXG3Hy858LWSa51JCgFVxSAOV/\n5vjOGV8YrmScOjbnfFxVYWrLcJOvrDKLAlhDFMoieu58szG72vq1Cszx/Dyh\nwP97or1ZbAN8ZzAzO/RSXLAKyAvgQYm54QI//sunHM6Uhe5noXk52EZIcqT6\nduQamnUIezNYidov3XC3Wn1IyZ6TeNL6rtLtLkgTJ4VfjT4ueQeRZhLu37mQ\nsOEpGQ62a8fwF3L9cg8/Ozcv5Sg1gJzR2nGDRBI7sqNsz6OPUfUD7POTEVYk\n7cYOFqUpT8be9aqTq3woyWyPox8EPoHnkC0g/cHck2ThhH8SfHQMMMPDSHX4\nt0Vj\r\n=QN1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgjnpDnd/uXCQ1WU9GB4XeZN5da/PE/L33V0b1pA93nAiBWLHcnOXPsEkeh579NxYAZPz/5ub6F+QXs678uGvmzAw=="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.8_1580847164125_0.3664364820849768"},"_hasShrinkwrap":false},"0.2.9":{"name":"quantum-tensors","version":"0.2.9","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"build/main.js","types":"build/main.d.js","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc && node ./build/main.js","try-simple":"tsc && node ./build/demos/simple.js","try-tensor":"tsc && node ./build/demos/tensor.js","try-step":"tsc && node ./build/demos/step.js","try-board":"tsc && node ./build/demos/board.js","try-debugging":"tsc && node ./build/demos/debugging.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src main.ts","build-and-deploy-docs":"typedoc --out docs src main.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.2.9","dist":{"shasum":"339e1ec6d571c2fc48111e4c314287d93851edbb","integrity":"sha512-xiFnI3z+O6ulBYRR7y8w7gbytJvPe9qlD4+Ev0lSouM3ppn91uA3kTzr5TlFvk8ROwFLnk7jZ49PUEXnsbTnyQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.9.tgz","fileCount":86,"unpackedSize":338207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOdVQCRA9TVsSAnZWagAANhMP/AzVBBZzqm22WHuVeWR7\n5oSHEg5DrVUQE+tgoQyg30VDLyBvJgpX2BBMCwrqPkQsLNVLXRw2MJpG6bl1\nrPguluqD0EKP0srJANQBQkysSBDa06E0KW3WNUE+6cSnf7PqY4gA9J4JOvmT\nNji1rvd9SiK6ns3q5OUu+VbtFH9+W5alpq3PXVpWdZc+eAJkrb0BVv/UrnT5\nINzfcpsoG+qPNOBAWd80zFu02TRYtabQB7kWABSmpVu9Hq+au18XhaLlmDe2\n47I/jsSQfzCdBi8XxRI+dSu6WRCLP1fXWVTczxNl8aqlM3EBNug8gMkfgtqc\n71It1OckVRZ4QwPT+FgcwKDVzZ6JYMuNFZGEv/uLAuelwu3i+7W7WVpgUPPm\n9Y3svAvCkoIpMiRqKQQ0JkHl2KDQACap+cGMbdBdBEiOrcxLN5kQerEVCDzn\niwsoe3J0uMTpaWFfEv3GMHvcfYiYFTYlG+J0CLMpP4dBjKsag6SXut7UbXSG\nMrBckrmxPQKIzApdjSQZ1lH9O5SvC41yXtCCQsODSLu5R+PYiRk2ceAr/zBe\n6h0ILsRxi/fDKzGIEgWdmgBm9dhMJmN+UXE7ZtE7RA+xyllROQjbDVFEH9CR\n7P9SZiSkWIOewK7mbjK/19rMDxhbsktlcG1NhxbSkYIjDYr6UEWZkGejKJs1\nZXyG\r\n=/BnG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbH0WOkGSmZOh3xjbhzWDWsCN1dSbidSAljeEXGV/kPAiEA9VBjXxx5uWEaI726OA/SKtYcyIXU0sqh82muWPQkxmo="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.9_1580848463726_0.5081875292385696"},"_hasShrinkwrap":false},"0.2.10":{"name":"quantum-tensors","version":"0.2.10","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"lib/main.js","types":"lib/main.d.js","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc && node ./lib/main.js","try-simple":"tsc && node ./lib/demos/simple.js","try-tensor":"tsc && node ./lib/demos/tensor.js","try-step":"tsc && node ./lib/demos/step.js","try-board":"tsc && node ./lib/demos/board.js","try-debugging":"tsc && node ./lib/demos/debugging.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src/*.ts","build-and-deploy-docs":"typedoc --out docs src/*.ts && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.2.10","dist":{"shasum":"b39fa627d9afc2abce9d626a71ce944c0df691f7","integrity":"sha512-GHrDN4hyWut7GO5ktBhYNZ/h69dGWOe1fN1PgXJZTu+Zm/CIQVJ8vaGZVlvVijhgROhmrBDPbv2PDqJ2njjJGQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.10.tgz","fileCount":86,"unpackedSize":338186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQGgECRA9TVsSAnZWagAAKDMQAICsv7tPfz1ry/HWDyi1\ncP6UJPncdZ0Uku/d257C+WnnkUR1tqyEzvRVHKOQoqkTY8qKx3Kt/vyTYljB\nVYAbJaZ9HDoaIDdSyCSYg/WqmyDl9wEPu0JkC1bvRvG1TSbnoWQ1MjS+3Ze/\nRnlyZaiDTXwii24QHrLXBRGX911uOh18gdUndC7GS6hdhse2TiBdIMXj9Abv\nTYU3JC2FSfXSVRycKquR/tFjcD6BJB/XQ0DKkE/q++lG5xnJoXGa5n5zUwjq\nhN10zGvyHlWQJsKRlsykOqTXKEsRwjUPIn4Ayeuqd53L5AjNNqoXoQV982Y3\nM5SEUKwDVH312iBI2IELzur7QMLimNdsVpgce+UjJsgvVwCTFu6UX+HVnL8B\nwdIJwVhzrJFk9rwiq643xlqg22QbMkwyrzOs8Hbm3EwoyZNyDFfrn5Io4YNl\nad5jpLj6rQ9KHGOS5KdxK2YdzEZ1b0EoBULOsQVdXwojn+ID4u2+WpEx45Fm\n2HOGkfHq/Jr7IgHEzMHAd26A8WvqNaH+PZBH2HtdQU0tf6JYCeItPzMcuNE5\nUImYeI2+PJwjWVGxCLiaBodLow6FJToLvVtvdZpKz8ptc+4FX0X6xeViJOo5\np62+fYxZwkJqYJLHpoaMLeN6c2kBIATfYcA0jEKAPQDM2cgu3SwNdvwdNjb/\n9Df1\r\n=caKv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjSLQ0PyYrjKJXdkmx0FcMEq194QwuMLZSy/hi8wmowIgaShpf1pp5W1qtUtuiLevB0YAOey3IPhG9bJ+vY2fhE0="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.10_1581279236094_0.10999857174071836"},"_hasShrinkwrap":false},"0.2.11":{"name":"quantum-tensors","version":"0.2.11","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"lib/main.js","types":"lib/main.d.js","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc && node ./lib/main.js","try-simple":"tsc && node ./lib/demos/simple.js","try-tensor":"tsc && node ./lib/demos/tensor.js","try-step":"tsc && node ./lib/demos/step.js","try-board":"tsc && node ./lib/demos/board.js","try-debugging":"tsc && node ./lib/demos/debugging.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.2.11","dist":{"shasum":"c52136df76534e9dc08eb982cd89c31f62704db7","integrity":"sha512-3eJiJfRcYF9hyH/kFEVnbmQjYNAj6UZ7KYRzpss3/mI8Tu8OISlrmMlrMX9M4SSwvVIcNcpe1Yxd/Jm4r8NjRA==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.11.tgz","fileCount":92,"unpackedSize":403966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQG9MCRA9TVsSAnZWagAAiQ0P/i4U1ZPPyenENk8Vkstk\nvjTrE1mdyJGHmDQGrSo6pSVS7aLJDXJ+fvAuMM/rvajlXhCrCashiFlaQYqo\nejI+ly/FiE7uSgHxiOliCFXDFP8xm4N4Bj2+uqgBXNb84WC34pgvpAg18vOn\nUfJLhsDitW+0XTJLnJ9sIGhGT1OtQBadzJVBNE5it+gTmB9QzOSEN3Cqk0cN\nP3IriMInttMkTdBN/PqAfnjuwpzgaXmpaaOILjaQtg7TZFEL4sePQs63KDGg\nuQPu1m+NI1aNFgfH3m8HWg3YPAKlslK9xy2Bc7/u3zwJ0bRfTGPrhwy/DUlQ\nm9xPVypZXxnvx23tIBcKsAeEy1taH3RV+AcsSxnRXsxeEq9GBShcHcWi6wz7\npfWg8+N1U957dBLMfs4s2iO0fDnvt5SwhM04qHWjAHFiyHMzid6VP8A/XXKt\nUGPxjoa7dM78lcVLGkIBgJrx+mOTqXRQcDXnowInAKYaTCSB30YZKHCfo9yj\nEsasChUwM6lqisiaoi1JkToH9ylgpRIW5ICuM4rGKXce9XAknZbxoneVCcvb\nIcGL870gNFbcc1thkbRApNd+rwVOovsa5bRujIpouIx8wU1aJeqI6BuKtCJA\nVX9HFtCp2w7nkf2xXqXgnpC8bdFwHMnK8LbSa/OFenzvsRqagCvlvZxF5cea\nGIbo\r\n=BUUn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmUv2RkMDhvPR2as+GZKy0jmcv37dwc5K5TAr/rWJHvQIgW6DuMCQS+jnB9UyCiFy3y6vb1GYQsdtjAy2bMypV8LY="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.11_1581281099947_0.8063318552407046"},"_hasShrinkwrap":false},"0.2.12":{"name":"quantum-tensors","version":"0.2.12","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"lib/src/main.js","types":"lib/src/main.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^24.0.0","prettier":"^1.19.1","ts-jest":"^24.0.2","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc && node ./lib/main.js","try-simple":"tsc && node ./lib/demos/simple.js","try-tensor":"tsc && node ./lib/demos/tensor.js","try-step":"tsc && node ./lib/demos/step.js","try-board":"tsc && node ./lib/demos/board.js","try-debugging":"tsc && node ./lib/demos/debugging.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.2.12","dist":{"shasum":"4ee205aa99775da057f718c355bc17a4b94ac7db","integrity":"sha512-hsKc/LqsiXVAKMfarfcej71kHk4IeKgwE1fSD2IVUZAcMv3+oU34QcPvgSQbF5tSmaSfNM/63A8jiidJbwOZTQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.2.12.tgz","fileCount":92,"unpackedSize":403974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQHEnCRA9TVsSAnZWagAAyyMP+gIhVZFNYOK6NG8a6Ra/\nQvTteHyh10eWOfViKBPAmktEGUpWwjkrjXRfn4sSZNVaVtuNy6XCNog/GTWj\n6YkLjkNnZCczix2PR82ripqANbOQ5WOaeNymC9TD+gmXOWsQJW1QtUnMlnlB\n5CaTaxj/mgN27i+Vtv3aKTFQf91mS6sVjyaccj4yl/EOXJFHIkoV/0sbt+eE\nSCBVO5OvQ62bf0kcgQKxIIlBsdEB0NU26zLEcoHs+lBKofnGKJCQyEC3EprV\nopfZJStnVlYDL9I8tDzv3RWgbBoQ1dkzA7L8iYyhnmctta3/WutpJEDVyzGu\nZIsXqb9KMD4Y9n3d0OHAXqf+fRXBzwdXS7Z3kVJICmec1Q2ZXBbdRlytihfP\n1zBhl/EN0WQBDLlSJzFJlb+2mZLIREMW8e5YRKj9Fo0A0dxIX2KHwolRvOzJ\npERr4P0DhwbAkDUx7DeWyKMwomsYZ+tITy4bxZmGVvQYsjF/SM+LFu01hofd\nliYM5b3gE7+MjpPggGNwIR90c/qU0qI6gZpF+s0q2APUZZNN/L58ub96MvAe\n/pN5INFJlyEeJgdvo4f3Upo4AqHVG+cYHnhiuSuTtbrjEGwmHGHgXHFyZDmB\n6CgtkimbTtmBX80Ylb965TUFwPEBK2fL6pzO4covUujpTtZo5IMmG4WN7WXz\nNGpz\r\n=QXCo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8JDbiNe2WHnL9HpCZXGO81UooPy7uizajYrtXFlSNUQIhAPzjGspPc+2Vqh1e4XwyJ/kzasfgAstpffPCVpwsFqB3"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.2.12_1581281575020_0.8520337452041662"},"_hasShrinkwrap":false},"0.3.0":{"name":"quantum-tensors","version":"0.3.0","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"lib/src/main.js","types":"lib/src/main.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"start":"tsc && node ./lib/main.js","try-simple":"tsc && node ./lib/demos/simple.js","try-tensor":"tsc && node ./lib/demos/tensor.js","try-step":"tsc && node ./lib/demos/step.js","try-board":"tsc && node ./lib/demos/board.js","try-debugging":"tsc && node ./lib/demos/debugging.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.3.0","dist":{"shasum":"305fad45d7a4b6cde996bf0b5a0543217d536f93","integrity":"sha512-abpDx5DvPe7e3PA6K7IwTCyujkQ5rnrUg8jJMXlizLIVSO82XbcPPCXUMEK4WlyGU0AlnQpP8MBrF4ZELs87ow==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.3.0.tgz","fileCount":104,"unpackedSize":503672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTGcSCRA9TVsSAnZWagAAvDUQAIeJVggNcKJLtv+eLL84\nxlolG7WsJWmd8Sx4ZdMviTRRRu4F9lSmMUoNzAkunBohHjqi4yyAiuqFesLA\ndqL+OuhJm1wFsNutAVp7Z3/pJ9ogDU7foOcudninErjxk6m7MiZLddClDOBs\n3fB2YAGRiQHxZvAAKse0xvI/rwK9MGn7G4VT1Wf3YVhReFTfo63PQjwRUppc\nFnUkXWSN/yyuuxnHUm49lwoXf3pQMHWR/KCR9vHmp2J3bT9kfLVxWQ7QS2MR\n+HXmXP6ECK3i7TEd+V3uZ+u9tx65XcCqPVtI1HDCFo+IOlXMXFX4D0kdIC64\naE+LDcXSC1MabrODbS8PYdM4iPGNI6L2ltKikqW5p3+g1yWAjs3eNyD5AshI\nSLQr2MOlFd/UebdIeJqdE5Tq8vLLxp3b7p9gGDqdRhndCd5ro3Hxz8jOSzRb\nOoLr4jsE0cjMXPZCn47bOEid8yETn3PZQjUMwyeyovqIR6GEAYx10snbgty+\nOZavpvwI0UQ+Gu+0U6cD43/q95gdVcBIhK5gDH6a3zcihkjfIhyHy4eri6lV\njT0AbO5mMwvczDtCwa+FhXKxZVeljC8KownskYqAmeHPLGQQCPgbpCW2CweN\nls+n79xipy0OgvOzEjGXIBWefiUhBmJrLOq5jLa86ZFLQvsbnVbp1og8V8hL\nBPt8\r\n=TApR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdNaEsqBBRpDlkkwoarQSn4FLszLCcTJ0vT7lpJb11swIhAOAAnjvqHorMVVN8JmejVcrCeYgNhpk7UqMcS0L/2aPs"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.3.0_1582065426086_0.7156623620865072"},"_hasShrinkwrap":false},"0.4.0":{"name":"quantum-tensors","version":"0.4.0","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"lib/src/main.js","types":"lib/src/main.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build":"tsc --pretty","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.0","dist":{"shasum":"f31b8d3dcd59bc3e41a7db8323f7d57f08c8e9d8","integrity":"sha512-B9vCoFp9OvJK9vygjpxUoGlpzO4lcJpa70WNQLSZPu++j78TcGvYIaRwi/M0Ua0tZBAuHaPTckvQotRxuLVVoQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.0.tgz","fileCount":122,"unpackedSize":627198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZR5OCRA9TVsSAnZWagAAHUQP/39v7pk9EKPjlgt+MZtM\n+aO6aov/pbVeGvH41WgpChqX/mkRtV0aJTmRpf6qOKMWMQheuHKdfTE7G6x5\nBf4tfndIeSlgfiCnWqAwcRwjNVPfoV4E5n7E8OH6RpGlvOluMQe4knXEegDO\nk55O7TNAZBZuJWNM0SqEe0tCbp2BRoELakxuBp7yrSG7xFJTK6NpRX2xKqVP\nGd0Cs/IKOiz1kyQsPGu8oXRKEJykPlV0/huXXwL9a/3vJZj9s/hTzaTGbwCm\n2KN1uRDdoZXmfh+VvjiK1xazm6xGNirj0asvt9MGKqpkXBmXQ6DQn6V63/9k\nptYC5hJxvYKL7I3uhWs7Z4ayjV001JIPywM2BjT7Z56j3DLA8/tlIpMLXDsT\nMMfnUi2oaCcOAEL+M6JcudMOpbYcPRZRIVQON0RQ06DTPIadPD3udy5L47PX\nfa0U9Ke29ZMrR61vlM3zEsXiYNnSZVhzmqXlje35/VIeAx7RvS0HVw2qfgD4\nvPHI8zPdUoyfz9c+mA5ltPERebd6EeVwPLBMX4mIGGtWTdio2oSh1lgAfBq5\nmisO7o4dANyNE67Ooa1PLNcLgUcEeFHYQNd7vgEfUURBfRBwb92WGZFXjLfp\nW95PQCLVpdd3qY78Ysd9pzNJzTFWPS+eOTK9NVy+Zf57/uggSYOdCHjjkte0\nGReA\r\n=Yqnb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjtFzdE0gZOBNL4HETee+xNtAqEh3YPDLQNZ4Ii3iXMAIgScKF8oF3HR9flMImTTBo/qtK6dL9O/j/IcxECID2Dlo="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.0_1583685198275_0.2963818230935038"},"_hasShrinkwrap":false},"0.4.1":{"name":"quantum-tensors","version":"0.4.1","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/index.js","module":"dist/index.esm.js","browser":"dist/index.min.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.1","dist":{"shasum":"80efdb8507e3e59d1cae769549f6225fe6bb753b","integrity":"sha512-qrfuBbtGWCAxMs/z4SkLfCuM5KDni9ITpb0Po50MV9VMWoCo6qf4qmMdmAqNVomjcOrEY9/rcBgYnxeNIxoZCw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.1.tgz","fileCount":65,"unpackedSize":629828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ2sSCRA9TVsSAnZWagAAD6gP+wUuJCfgvBSKpNXOqPqv\nSKoiSZBsvXDXvR0yjxZ1YhJqExOqk2fKpVXG49rcweOlCN/yKgoBnA7IEaMN\n/hewPZN7s58K1pC3oRYsONtY/ZfKHkh40PdWvIiTmy9OKOA/tzzen3bzbJH4\nHCbOnGeewnYZ+qjZ5AsmH0gu5dMfUXRyN2wVMEQ1HZGodo81IOYxguR8IAbT\nsjR8vtKRPE5Qb+nqd/hox6Qx1DCYujlxrBzURk5KQP9JeA58JuEpyqrE1NPr\nxcK37juVjpvL1UgerCF/ZfimYp/gX6DiIlEZt2u/xHAdWk+vJEGjylradDaS\nNQ63lbcbTatNHtPwsdbHJ+UiYHCP1jDGf+5vPXreuiLRJ4T57zaStMllETc0\nvxqxGYwUAhUoh0cGd/OS8RuPH+2bdy8x8E9df7yQAyO1IiPv9LI4z5rBoHLR\n6UjOZyGtnzCdvsQKv+Yai16xLVgX9q85JT7G1hzdCWvOxaPR69qmDNrs867j\nSn2Wwczo8FJd6QfXLGmeUg4EqX3O3Hb82Swfg1/C8ip89y16hkoMQo+7e7Fb\nxAKRf1oP+h4zpUwMeXq9B/AHlibgnx6AVX5hMXnZPu+sOS5ClsUdWzwC2JHp\ntHACUP9n2hqkO9eS4mbTty0qLG0BsXaDpZ3BiVvx11nnzazqzR/nDRE+GWFw\n57Hl\r\n=AB/E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6chIADPLuFcVCsFnxKKTw7Dv/Ecws6de5o5+ezCtUiAIhAOaPVN6zr/7h06LkFKUALSLvy3aYWVtBsLQkWQduJc9x"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.1_1583835922198_0.9280473844503334"},"_hasShrinkwrap":false},"0.4.2":{"name":"quantum-tensors","version":"0.4.2","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","browser":"dist/quantum-tensors.min.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.2","dist":{"shasum":"fbbe75bf31b9de37b8aca75656cbee22bfab91a5","integrity":"sha512-buBD3aCNOQIJy2Y4QCwOiUVWAMaG5HZCfN+ihD9MMwl66NlijhTh2gfp0+u5Z96KRWp/IDBdXAXgAF8eT3b2Wg==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.2.tgz","fileCount":65,"unpackedSize":629901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ6N1CRA9TVsSAnZWagAAOooP/iZZVr06SKUsAVSZ+Ovp\nSQ8ef9cx75+XrSiaxSVQdQC+jEaxzvxzm86S0L18Y1rDPy18W5KmuXATVudH\nGvu6hJYRB48z7ESOafaGBee+ZfMnhVwlYzY5PPTWKx5IRYF8vRuBA545qywV\nfvZoYbFsUiiYlnBowKLLY5CjJWFx/XPAZHHx+pE1Nvm0fYm5k7BRt/m7n4KT\nFELZtjxO0pogtIlpip9GTV4PpU363nwvcaUJZ36Cd4f0Hkk9bByWyFvYUZlg\nhhhBzYIfUa/w9PRA0QNAoYd2dH/aQeE28ai/kBCbzYrDmys7k/RTfvYC2E5h\nuRO31zV8DGbQA+rZbOqBxoWxvYHmX00zBMdl1QDzM13Yuv7bC3wi8++aWRgg\n5QTSNfcFf0AJkQkPuEKYp79YcgdUfCBldWqgDen63c7OoVLedI8s2hUq7Z1h\n1sPcQhiu/PnAJbvnTOnoyxmK0npUGhCZhm0enf51otQMDwrIe9tyOj8QqIcE\n4QOURQ6JXVyhNEMcR5upuVyBDOu5pxG7Opi0HvfLTshxpr9LvSXRqHzpxpUL\nEirkfLbypdOv7N/ebvjqv2o+GUe5hXext6VT/uACoYEKZD+h8jG+rSZOznym\n4tGRsvwjfKRKCTGRjs9GrxrBZBO8KCMQq4pPW0BsmF9rCS72N33ZoQ/C4hvy\ns4fm\r\n=gj5f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmo4gBSoqEaLTtVTM/r3UrPxXSEMRP60RDE9ffjOtjUgIgMzCq9bE/oBdbKfS5q1NB7c5V+VhtzcJ0+wdorp9G4gM="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.2_1583850356596_0.0169631045363261"},"_hasShrinkwrap":false},"0.4.3":{"name":"quantum-tensors","version":"0.4.3","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","browser":"dist/quantum-tensors.min.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.3","dist":{"shasum":"d089eaab41b461422120dfa387e722334366fae7","integrity":"sha512-B1t9UOAguNRjVuAZewnGW3y01mVfxnLx5NLpBXLhDF244NSIHgQ93ryR1DhgyAWAVITC24JbG0Rh/xSkzZmI6w==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.3.tgz","fileCount":65,"unpackedSize":916539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaB2eCRA9TVsSAnZWagAATVQP/ijU5tmbiO2z/DhxBOnI\nCquMmYbgXvsOl/mjsbH7gby9aVtd1ystPNmB0XX+xxy5kpunTzgrkDr7XBft\n9GwLu4X8Bbgdx7U0D4alk87rE4M6jS7FHqJsmnK5mGdrn4M8+gu5i+SomvBr\nlHjBMBBXvW+BKeYUG9rO9azR4mx7iEh8zHOq2ssfGPv3CS5F9MGtlDKp5knK\nwmglpMBsBaoHAbriCFOxreFpAt0lKsED+fFrniFTuVHikuLiQUgQFp/3+zVJ\nmVLCnHA7fSKeuv6ayS2PK+ZTaCF0wF3OzPkLcydMyVC3OP6PPQMc9AGS00mn\nrfzHJ8szoLR/CNict0y3Z1Ut+jHel/uJ7do+pbsFMM/xR9Gr4PWWtJQrncJc\nV9ol3vXrWrl4hfuPbsgwweHSIPeW2CZfKk97RdHCJBuLOzv4d13SunF4Txeh\nDmPo5AD1fYf33u0LSK0j1bIxTATpVvdjGz/RGAHrlz2wCEuAhpdN2fRnTWNB\nQE8SOEdqLIM3Tj9HFroT8I5qYM6w0V5lC/rTQGEwKgY4JQ572KSLq9LajMLH\nv7HHGoORt38BJ0GVxtsMu8zg+VOyIYedoEmGSLwFdQF9shC5xR8Kn94iMyd2\n1qKU0G1lddFj1FnC61pv7iKvWVAZPysQgQ1LXB6CFAVsvMZWPnfDIx6B54dO\nZ9EA\r\n=JN3X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxlUt1eoTqNUaidoKsQSeU47LXB9OKnTsbGypX/m2LfAIgOxiwAGDcMTi9mKbitoNLNUBNexzgSKZ0cWoN4+UOlRg="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.3_1583881629572_0.24023044618974532"},"_hasShrinkwrap":false},"0.4.4":{"name":"quantum-tensors","version":"0.4.4","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.4","dist":{"shasum":"725aa6c25c7b6c64c3a83f3315de7df5da732022","integrity":"sha512-hwHwpZRR62bnfTP7TYuXdKhuzqWgY9xphDONtgx1BOHN6OOaKp+EZ5poBGFEDzpO7ymMXkwEGvFmzTLtBexvWA==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.4.tgz","fileCount":65,"unpackedSize":933618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaPxICRA9TVsSAnZWagAAgmEP/24MKirV022w1C644698\nBuzrO6WpxFyvprxtnby1eZb4s341AAH2m6mrDS3k07fSGLVAFuTIJL8P2LJ2\npZ1f+9rl/wGiE/oqbrf+Qv+NFlVd/k2RCiJcOT+uj80WMsJHEo1rv4c2Fl4H\nDLgWJ/aEzdgzrEKTS4Vjh9e70eSwoAccIz+z8LXYzShZt5ldzZOECdfyY4Up\n6LX7VhfazBCR3kzPEhyIV2W71cZNPVSrwYM0AjPK8AKFIJR06YDNPWeDIU9f\nai21XvQrH2j9EKTubhqvzHJFLUY8M35AkSXDCU9/CE4Eo7v/uSnwgPe0LBPv\n/CX1jF4Fm8pwOCGeACobjkPvRf25fCiCmPZCaKw/hOjZfGq3Wv489wKUF3nf\nwbWanRh/sMtR8bBnPo6vbGtAc95e8l7Ke4iPfqHkOG9jdhOq3uwbKcJXJAJW\nvajbbwAwa7/M0k9Zbjwb7T7WlSjXNb/K3TGE7aH0Fz9B1g80Zw27vdJiUNxI\nQP3chxm+j9KDdmf8gBXLBcV4CckyFb937x+pbvNKWBX29kAvfCnad5oHFa3j\n6DORxTJAYIN+HsZuH3IlDWM6Ra2hLTl0Jh86ljNWqU8tm5lof2DTMEhbo4yu\nV0Pt49q4YM3OL255ZN2YbNXUchiGkx9/5WB1QmflHEJsShMNMpxd/FMoRV06\n908c\r\n=opJv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDry2F9KDZbTo0tuAeucwPZy4Uo0bGcBeuuMU3I7jRMeAiAeTyzHBZ+kRCURWfSpAg75LBAtbpCrdto6EGIrR7+P9g=="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.4_1583938632251_0.2917520365492343"},"_hasShrinkwrap":false},"0.4.5":{"name":"quantum-tensors","version":"0.4.5","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^1.19.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.5","dist":{"shasum":"5e1927a980acc765b63cb83715eadc1394d36f9d","integrity":"sha512-S4Lln5Ej9KAXMngLVwDraDsohMOfhev4TBPllw/425dB7PtLQWjIHNMkq1sDJ84ecVX00rfzxXaj0QQcisNCxA==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.5.tgz","fileCount":65,"unpackedSize":933927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaQA5CRA9TVsSAnZWagAAHoIP/iHxV6hanFAc6FcCuSeY\nPpfj4CU9stbWlR0GWGloK6YgE36GxaO+raXoJA0wFEGTyKuQaxGevBYfYQRU\nC2RdcjleNfy1P2MQQ2LFkOrvq3NDX5L10LeLc4k1NwPIN/vY0RtpctYE8vnV\nYwPNoJaaOWnxdKmCHxGl0pmlmgXFjBrM45YhSmz94iGCqOPsj8rgUFooVqq7\nmccmddNRvLnhFQ1PlxvMiyKBxWveMrpq+WhN37Fm8j1w1fgJDTFqhe8DERhw\nq92JhJ1sfb6hUQ1ootfA5VnK2baK60XLUBdXPQWfOycFuCYX64PgtRgwy8Gd\nrfy1QkR/sAQcmNPeCHf5FY+9MYR/OmLjFpluy7KsZdfZuDlyt3A91Dxarub1\nnCn03h5fxHBtK54vsX2yBDs4FdyT/rlNQIK2DXmXhKjcyVrYgIFiF+qNP7Oz\nN/HqXo1KdZVfB7FKRAFKU7St/feNrkl5rG2aqMjH8LynnIozN/lMJguVLcLA\ndXRmDWKY0IxbT1Ne4z2eTRkX9JxORYFk/J23OfeiWCUkPH51A5xKeaESG3d1\nLY2Vo4KPnojqKz/94orY08OMrmJqcVvIc3XCGarsU4lHbwvh51mDXIaJWqvQ\nMW1e3sIZ1V/VOiYsFnVrztydmYTdStZmgyw3N9+flPSrX9D4na14ds4skORf\nSoXx\r\n=Fon4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmwJNSL3Njseww01mhzhE09+NhHLOEeohqI3LD09SQyAiEA1E9Qu/MdYgWDzIW4P3knQdxLA31xQF1/9tpm07tfqJs="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.5_1583939640767_0.44808590794026726"},"_hasShrinkwrap":false},"0.4.6":{"name":"quantum-tensors","version":"0.4.6","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/src/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.6","dist":{"shasum":"c691b12e9a35068997695059e89484aab0b82e38","integrity":"sha512-iw9VJMdQ3cYFVC0lhqIn5SiadEl/3Ub6M0oKeovIRTP3gOotWCS6oAyI4jgrz/YhiMQQv26sbyVq3tvhYB+Lng==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.6.tgz","fileCount":118,"unpackedSize":1224363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef0nxCRA9TVsSAnZWagAAanwQAIQnJMB7nT4g+56RdcRq\nNApJuyn1sPP3lzx6jf7nFh8CVWtMXMutmkXFok2KFoTTsIMsu7wZDDY/XqYe\nNKvcUDQV+J2LY4cxH/D2yn3b6jUBcnmV3SfLHA99kHh8BT4qgNHPmGQlc8E6\nIlRBl5RWlmxyCFNs/apQDq7qMxltr4nR+OL4a/4FcYA1sqB6fdSiD6CijR3W\niqqLtbXHNWs/URvyK+wbMtJ6U0KbALpi7aw+AqOP6ODyR5xtXD5EqnrZqbAh\nCksSWdZ0+wsydMav/BDR8cpSKf8xUk0o6H0JH03KfC/AwKJ88nl/DOV3ixts\nPD2vs3BnbDVMZa2iREm9Gc2TZGsZB3sHHsru17EHZumNTnVK2D0+vIC2/HkN\nZKqcX7H1ShSlFtjeLU+l/DfTXpIFWZ7yr/JINBzz9rnRqhW6OKAa784FB4Cv\nxK5kezeiXn+q/AICnPwJFi2vMzUbZiwhdRTXKpLNupDjfUIYhL1sIa2vkZaU\nyq6NxMqVdeH8VAZKXA1x101ah8Kk/qGUkMH/QndctT8wKFu/A1+KTqaLlCTC\n84PkTCnxnks6Dz3VcYls3oDSVrFwoQ775FEJpVxS3yYktICYeTfrY2hFyyvb\ndkAyqn/lZW9MS2znZNRDsSevFzecTgKSdQIEU/3fCfBlu7mdgdRddeZoDdp5\nCcM1\r\n=ARKc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBn3brX6fe2ACqAdIBsUL/HdxwCuP6sP8nQZO9+mD7ejAiAaP4vVHhTVLXoRRLmHKxnEaJLXa6tWLEdnvAmWAuaxYw=="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.6_1585400305187_0.7803516152038754"},"_hasShrinkwrap":false},"0.4.7":{"name":"quantum-tensors","version":"0.4.7","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.7","dist":{"shasum":"49dbc7925a3b499f23e0578982028c6e2d381085","integrity":"sha512-DLPTSzyREY3PBInKN+vrBymQw/bRu21eZW43VWKWCa3VHJHI9wTrCutuG9s4pHc8y1ENh5UblvaC0zRLYXZhfA==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.7.tgz","fileCount":63,"unpackedSize":791888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef03UCRA9TVsSAnZWagAAG+MP/0XLFLDcW6NbFRBPWaRr\nAfn8zgYFV5uJEn9omqIjhNByLzsXQnanmeyXiHZJc7m1x/0XdTDvanf2B3eS\nop2P403+ipv13VAMKdvsshbgtiM07nJARipAqeoI9NkmbJ0mVtyAIGDJR5CS\nny16Q6Jc4m2/VZjN66zi6dPwXguvx2WnTkoBwErcnHSE3avKOtz3uwpi3Y97\na9SUJWrEM7Kn90WAhHkBS4spVKKH+KPZVkHTchFEJYJWRJmtvktI7doSi+Qj\nkounpoRUAfGwYv98eSnjEwZ21L5qshjWqTQIVfeweF434kWFX8bNzH0SAeFr\n+GIKvXpJmc7GbSnZkJslDAyeAoQxMsrF6sQNplqvwz7vjiErvKr1kYGCDDT9\nzwcq81Oyo5x7rgnxAZAA9YywBTx98GnvMcZkdQLllHK1CB4x6fY9uNdOt5gP\n/uBVaKP+rTu+hwdo9BlZ2CRhtXVkZEVpafzuXPvCarP19e79Wb2DUm/+9i5d\nYfnCtyNgi7FJQyW4Wi3a3GHZyFwoHM9mnWPG4w5b9VokeFEU/478ghuAEJkV\n9QsrDLM3JKgjXVyuQxyWfkbpsp4aT8mawxQX4+sByQ6PVe0Qs0MZwaMpPbgi\nbiAfqmKvc7CqQzi3/AWn+u4daxy2lMGGtIYNih87TpgHjhpbLDgm7x7GLgVs\nCkx+\r\n=LhyB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdbNActOnfktFa/g5MiRFCaQgg/YpxhrNFx+LNmaHU3AiEApEFaG4hWo5k49gnVBElqwd5ZH0USZ1h3Lkyg5jjVkvU="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.7_1585401300281_0.3340078998639606"},"_hasShrinkwrap":false},"0.4.8":{"name":"quantum-tensors","version":"0.4.8","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.8","dist":{"shasum":"6f3c39d5270ffe8e5cbbe0cb2e779945da338162","integrity":"sha512-rAER6BCGGaFKf/cGXgVnbU17mzWb8C0V9bglPOcksyLRcHnFmgxzHYxdgaYeJnX/IE6OFqwzETuPRVmtFbZ1cw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.8.tgz","fileCount":82,"unpackedSize":860130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+leOCRA9TVsSAnZWagAAmDEP/1hGmG9L0t96Z6dOItZW\nUc2ejb4DWKIpt7jMMbWQGt3N7DP9jgzW8Pyu+ANnlBaTFGHUGCKw+nG5sdJ/\nDNNU7pn7j5DY32nMIbESSmYUEJhYG34VpVb1jiBC/bInxKwUuF9n0c9HiVfS\nHk0ZA2juhKGJiX5Fe/lV7tA1bCTbj12z2q37SrjU5o0nGF8EKElmvvzIfXPM\nMeh+b2X/0Jc5ZIeSKs6gsuaLiozY8mSOK+fF+GWOQLuIBKEc5a9jiivonxLu\nyi9b+MjkURhYIiAIWA7rl8e2gnQh74VI/DeN5TpGiJeNtCzQ5b4sfZ4LsLT7\ndTXPgaATBvi5IcgfnaoZpjvsb0biBmv2fNYuS4PDelsDdwcGBfWwIyA5Z3SX\n9SeugWpF41reEbCHYFWpXCPY38f39KFtIJPp2rm5KZA+b976P6oh2DtU+rGK\njU6IrJRZ2UUBxarujacj0TGKb4s7at0rEPEr7dLuVMpLqmGr7h7aWMmJut/1\nTEeJNdZ5ihmhk+4dYVeKOPydxv0z1+Impsaul1gfTScN9s4ZFJc5+5T42hnW\nOP+tAhn0jp2HwDPEBmGwHzEmSAUV2xRfp0pdFcSWMHhRD/jwGfFFu6tFReQm\nTzOC6vVD+R9KcAISY5iPIfQkGTU6lhlTs8FYeR587itiAkxGSmXMg+ISbFWY\nkBsP\r\n=mYnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYVs6rAgtZuBS4PPeMyejnEYuUW/uNFlEYm2to+ndkRAiBkLv1iLGzw8BZprkRc9fi2z0joPW4w44yy2e+jWv3Rsg=="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.8_1593464718010_0.9520270414553533"},"_hasShrinkwrap":false},"0.4.9":{"name":"quantum-tensors","version":"0.4.9","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benchmark":"^2.1.4","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.9","dist":{"shasum":"2999973c06090e099bf49756b81e8d0997e7f850","integrity":"sha512-X0VLc6HGG2W+sxf1NlkXiMLKCLYzEb34alDR+HMFqpoGK0d2FhHZJmXIytP7CxOs2wC9W4KHRErChsWWPqMGjQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.9.tgz","fileCount":70,"unpackedSize":913985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRApFCRA9TVsSAnZWagAAudUP/RfB+lCuyXQNOe1X4+6v\nA/z9QHqrxHCWzd62U9EgxpatdgBsKQP0/Dn9hR90D7dikWBdEEPygVB6V79H\nAAaxbGsA4Ty3fjEoaI2vHYoSgR5DWNF/IKEnKNzOqxdw+epserxq83K5lY8+\npVZod1SCmQnDRlSRvLLzlaT9RuqYYr1NCY4N3QWiVQJTlmYBSoYEudNOleRE\n28o/LrOmTqJLY4Me6CZ+d+9CddwW2dBwlVn6I/2bttoM+q61huy5sPUJ+ZGz\nEvqd7p16KNu2o3aeNLJx4XfG1L5XW+Bj1XY8hay8DFWHnClIWzycPrbRwgCW\n5x6VO66y/7DDWfRZ6e+LuLfFsfbTEoOMKyDLbYl5xNg8lBF/Ob5D8F1EVOXl\nGG9yu9G3iuuasQoWs6KkQYqnoHgQMaKVd06Pdd65x/gVWjHyOrIr6jz3Tr+W\nFuJHmYx9IyH5iUi3ht/xKe0mpik/sgzYmbIneJZmcv6D7oPO5NBKBJuFXscD\nXhxVLBt/OrriN8TpcM1LLLTKWlv4bBNAtDjk39OAPG8oRA3gTp/pSvGpmda5\nhzX8Io7MCtxyyc4sareaGrg8xCeSPhU2SypF7T3t3UJVqA78Z6/wMBcGJG3z\noed3L2EfISSD+Qz0Fh94/bUcQ0yda2DTLQvgeSXKCtePayUB8VVjtTqLXK7A\n7Ejw\r\n=/KT5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxuyxf0hMg1ahUoPorNwHp/MqueXvuqr2dfyJ7MIkyLAiEA49wy4G7C1zX/qILNj3TKs2jZPhcYURcC5EKZm1pQQ9A="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.9_1598294596622_0.6748016048126866"},"_hasShrinkwrap":false},"0.4.10":{"name":"quantum-tensors","version":"0.4.10","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benchmark":"^2.1.4","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"try-example":"tsc && node ./lib/demos/example.js","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.10","dist":{"shasum":"cad1ad37898380ecdca9f3368ab788180a5c95b0","integrity":"sha512-SDZ/CvJAN8C+8YnqUBj6l5CEhmQ4uNolMDieju/7D829HfoYLOHkd2kaA0uZ12QD6R0HD/4QR8mosNVCgBxCCw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.10.tgz","fileCount":70,"unpackedSize":914002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVlf2CRA9TVsSAnZWagAA7eYP/29tnXdfI3HOdDVy7CgS\nLB1ZXHXfiBcRmhJ02xV+7+rTIma7/aquEl4DOiPecxNpgKMqzsPJJX5vnj5W\nVyUICKqEJfug4D6CFf5A1hRKq1MnayQJeU0Px9LOPEGm2fZ7RhJbvY2TkuwO\n67BpSpx9SCjilwbL21DIJadCtMUVpCDq7v6v/Ob77jVF/oSr071Z2Tf9hpIR\nWDgHFrUfx28QSCxC9h/oFb20YHIB9zUNNuGb9fjlUj7PAdsm0Ha6ijv7ZZ1x\nmL3K/xA5Hjpgp4Gh4OuqGwiJ0yNC0RgfY8cffgcrlfLc0EfFV2P563ZD99ea\nxKuCiSyy+ffvEM6hrV564pl3AOmizLMXOH1hyBz1JsVlb6IKsD0oPpui8fmY\nfyqEoqeczWeSdyaMFiv2EBDZn9iglye3I9vjsEOfKp6zJCr7UA5LY1sroo1b\nF6yH4FU4824Q2VXkAdFFTjX84X0O+Q/wmCa4BAXvSTpAeS1yqEJaSA5NW7PS\nYueWoX2BQ8wI4uYt3OByPlGj8jYveUIxObURtHdyPdJ0grzcaXCaOk85L9HR\nc1HSe60gtUb/aowNatED4G4CFLpWlyu3yZb7rwFrDNDMhHHOYqwu1MVDLqvz\nsGR/W4XGTpIifUMjpGJ1InHqQyTrA+w3m2oOB3B8IX2D1NKca4EUco2tgYWN\nMKrq\r\n=3irH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD44AWv5qWdFJm00VABYHt7JUmV6MHWhjcXtrtdpl3UHwIhAJlO/XJRBRSznCcTgrOjQ60/c9h9BaMSBAQakjSYy5+r"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.10_1599494133708_0.8689899222330264"},"_hasShrinkwrap":false},"0.4.11":{"name":"quantum-tensors","version":"0.4.11","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benny":"^3.6.14","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"benchmark":"ts-node ./benchmarks/benchmark.ts","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.11","dist":{"shasum":"68d4a37e0c4fd82b0ea127504d3c97cdcd9c550d","integrity":"sha512-xiQmRu6Gaq7tDTK8MccpF94abCXrwd6mJ6Ww8Ic1qeC+QK8JjSBM41BGhIbC8zDYRW4k1w3M8OKmEnsp1Gp9fw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.11.tgz","fileCount":70,"unpackedSize":866135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcJvrCRA9TVsSAnZWagAA3TIP/0NaHAg+94O4/MvYgFMG\nYHH+msBjncc0xRqQIwu99vupL8NTKAnL3pJmObwEJWFv8BhYXHoX+efE+feW\nFo9KEdvQwIMGHut7wsojrhRgAeIF7XFogyLEuOJMDhON2ibABoZaWX07zDf3\nk6IIGuxlEgsXRDKNzJfSVtr0Bwb90zUnOuToe/zIU8V90eIZG9y//XFgy5W0\nu081Hc6uAqHitPJ1mjQ5/Sd81ZJJpSMteOO2ItsBXIs4yGlBQw4cASB5c11N\nLptxf89tCOTYyNoC9Tty9AiMZ5YDR9TrfjvgfiPENE5j6xcqeydyac25M/JA\n4xFtM+P4PaLpCTmvYqV2f3RVA2652uw4pQ6ybMEGgukUdQ1qkLvbwHBdIIoB\nN7XjXKuDN/dJRWF1g6iXvh+FQR3wFp4nh/1e5wMtdUC4zEn2APADXa3/D+oR\nlq5c37GUNEZzgV3mzbZHUzFMFV4pl9IrPRZGWE6VNso8t8Apk6aXBCSXeNmw\nhFwsWCumtEAu239kzV9WO+Xuo8JqepvaZTeMoOPbfDrkZuH3CqsUCoQsKKq9\nrrpsdPxWExdeBPs5ttZcLXOr21rGulkqsuGLAtSldg2MHgYmwAJLyy88U69l\nWKLkREc3oUYGILO6KFFsPrx4UOyBO4bPOlsh2PwXfMFAzxfLkebgTchIlcPo\na4QF\r\n=xJfL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSS5uMjNrXgeF1vPxYInlyWhaMpW8jLTL2MxrkmMBHJQIhANtyxDP/tRa6mcvE2MUXUivt4DiKYaPKlkPSxAx9U1Ti"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.11_1601215467067_0.3899298820804744"},"_hasShrinkwrap":false},"0.4.12":{"name":"quantum-tensors","version":"0.4.12","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benny":"^3.6.14","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"benchmark":"ts-node ./benchmarks/benchmark.ts","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.12","dist":{"shasum":"98bf88009e1aa29c7c6fbe2d192a47de5e223542","integrity":"sha512-/54Y/ZLdv54wu28G9x/5NvYdAIxwBBkdabNQR6TKfY59BD9spWiD5RImcXcXaRercQ2bxy3NpIJP8pVrYmtCTg==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.12.tgz","fileCount":70,"unpackedSize":869610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfccfUCRA9TVsSAnZWagAA1ucP/R1DYRUhFdaIeMxUqDVM\nThHEo78Qqi2MpVIXAeHSZ0uRMHeilKJ+T6pirJgDQ8tWkbBHpO4y3iAtW9g1\nbBXVlr3d+Q9W6TFHJfB/QTIIF21W8KTYIY19ZHj1u585pRb1J94r4xQZJWUb\nh/IhSoZYJwl40loDRtHXPHwtHA9+I67gOX400sQIgcufD4xJng2Vg78iGnha\n5X8AjHjmNjV+wvlz1aiM4dU1rEbIQSU8lyFg8MUPS4uoMJS27aGnkO0VIZAA\nloASABJaarUxRUJbbKME2oXiKEYOEB7hoz+H3hYkbPZGmTGgwRItjJScDR1+\nazTjhNG8d3vFfjcvREg6ob8RH9iNrBup/wSguARAw4WsZPVfkSxqHUkzlGUb\n0aBP//aBE1CRzkq09lphFotA0eQQuEd0xYVtEKYqXQ3bTaFkjSGJ847ygBtr\nkUnuJQA9wTgxWucke/MRSifCj2mJF3Z8WxgehjZgGwWasOv5ydnXOSaqmx0g\nLHV73L57RMOcFbVyfW8towk/aZYYPAwNKmFquY7RDbzOc5j2TfvZet34ai1x\njUDK5jo7T/Lb3E98S7zRJLSB94TrSI+/RfkZySPel1tQ1libCQafCoUnjhut\nqD0I27h/orOL1j9fhn+9F5Wlfq9HeJ1yDIZHbYG/FfwGvjDaUQX2tvEhdruP\navH5\r\n=tVkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvXAeUMCdtcPbInTShIvwGvCcw+92b0X7bmhTbamsg6wIhALSxmszUZ7aOIU/ofh5C9sg66I7AqCKtJeqeGUJZX52W"}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.12_1601292243421_0.6548452161725717"},"_hasShrinkwrap":false},"0.4.13":{"name":"quantum-tensors","version":"0.4.13","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benny":"^3.6.14","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"benchmark":"ts-node ./benchmarks/benchmark.ts","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.13","dist":{"shasum":"0d8154d8aa43d9a7873d5287fccc4a07852b630f","integrity":"sha512-6+keK02uBXWAXcYWdpnDzJKOK3IhaL3DaWEF/6ZdaJ391smfIIfevtzFAbknxq1cgRT8GVSpEyh+In1k+sUurQ==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.13.tgz","fileCount":70,"unpackedSize":863940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflsy3CRA9TVsSAnZWagAAQmQP/0TOCVJej87cCc8W1K86\ngk20POb3y9XJ1mNrZI4g652qZuRWbw4NKoKcJ3u5d9/bH+FtItwjyLIoUijx\nW5cLrqnb6fBr84cxpDiH/NAkbzzbUH73yVtQWOwsC9n9g0jl744Bz5A8WDMh\nv3SB+n+54XDuf7ch2sk/AvENMbPxabpobU0CMaC0gFiX4voYf3s3vAu1QH6R\nrz1VVOSHhxcUAewS57dwfrzY5Bv7GAoimVCiviZsoFTeiz5FBs5kl/N3qwtL\nR8OfSKunNxx20/hB/Xfi2g+a7Qta5in1hsZdoa0gtjBfDCI9LC5x4ovYKv4k\nPoBfhCJuyS6Vx8nmisZo5GCidstTL653rBLGMErjZKfwJs3o4ZnrqRTbgbIq\nq94Fo05QcIBisjSHFWrWqPcHZGLKvYAU8W0n0ooxl4ExPw0Y6rkVatlPT1Mj\nX2gJukKlzo5wx6eBk+OyxwOF/QgYX9hGHqk7zKd1QD2DNNv5ppCRSj1r5EnY\nTvN8iNWr4qoQOQv3gAr93g6ZLrZmCAHZcQzaDJ0NR1OoXBTMgEIx3wcF1nm/\n6EncdKDF2OduJ7phrg1XH/54tILxqHoX9yNZrzHsCtNbW6BW/rPbMDd3O4gc\n3T7tCJ7LNmUGOydRkVPRyJUligTTR/+6Mq0CerItjL25n1LDt+SZ15XC8am8\nprxH\r\n=L87X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAi/n529AWAidzOABV0wzmWmfiiN7yLyTfnr3YadiMuOAiEAz9Yi+3Qqj848WJAlTTo8bGsMPY5/8ppnrl+G+ttEUG0="}]},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.13_1603718326886_0.3907872070516196"},"_hasShrinkwrap":false},"0.4.14":{"name":"quantum-tensors","version":"0.4.14","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Game/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benny":"^3.6.14","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^25.2.0","typedoc":"^0.16.9","typescript":"^3.6.3"},"scripts":{"benchmark":"ts-node ./benchmarks/benchmark.ts","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.15"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.14","dist":{"shasum":"b3b0fbaf26a420951b4bdbebd98f803bb19da8e3","integrity":"sha512-q61jx6gzuxmGSttZhiaq3lYYSBrPVovwPFlsWtkeahvy4106Wj4lsu93PlN11/d0X5d4NP6TD871O6xpMKRRUw==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.14.tgz","fileCount":91,"unpackedSize":980355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDebCRA9TVsSAnZWagAAP+8P/1PZXL+pxQL5lFytwsFX\nXaA7eHa+/mDiltc2i84F8LqDyRGnbIJoO2EzbSGFWw7+5s+5x1JwzwBwtbsJ\nNGNPTAXnrAGpzIMDlUrnDXzKEvpgTU9xUyoXvjRnGlWZLX4lrE0Jwv336wYr\nc6lUreRKYc2Q1/ivvOoxOIK1a2AK7VsL7357FUdaT10hvCi6y+zHe8eGaE6H\no8Zw4YiaQptcfYuQesSO/or28D/q0d7BLfE/3Pt75K6gt0M6x0CAVUM970u9\nTrCdSHneMFMWXPec32oV6iM9+VBJvYbIXCVt07WM3MQwmTVYIEYhIap7V6Pm\nxLwDQkRJebcSg3GZxUcptqQ0Ov7mb9IzGY9zxftnU4Sb5JUCsqj82eHrH7C4\nnu9L0lnTPa7bGNj+mHq+c6WACt84Tf1RSuEwAKZvRUHCBs6rlrGfWZc9cteI\nDLNsHe4E4tV9RK2V0lPGLVmV6tTm6xhLX68Smy8bgAvJcJhdwJDleM2y1TIg\nGstjJfOr7fjJ0H923DgB+o8u+O2fIMjj/MkoRX46sAdsdYYXfNOhossdu6CW\nHSqpTEcwLuotL4okGUnxRm8bFdgO7noRqzYYM5RagVgjgPogb/KpD4BFbhPb\npZUGRhz7qWNzK1nrLT9qDlH/3W7zHdbIg7fcbnBqoi0TI1p0HLDyR7ZdOa1C\nlirL\r\n=JUQ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFElqZJj1C3C7fMXfIYzY9Ckq5f+8XiRtJPJIufsD73wIhAJN/Qvn35YUoppa/k6A3kgZKFYBKvXFENi+lrCoII4sN"}]},"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.14_1617180569856_0.9086390150100903"},"_hasShrinkwrap":false},"0.4.15":{"name":"quantum-tensors","version":"0.4.15","description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","main":"dist/quantum-tensors.js","module":"dist/quantum-tensors.esm.js","unpkg":"dist/quantum-tensors.min.js","types":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/Quantum-Flytrap/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1","@types/jest":"^25.1.2","@typescript-eslint/eslint-plugin":"^2.10.0","@typescript-eslint/parser":"^2.10.0","benny":"^3.6.14","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-json":"^2.0.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","jest":"^25.1.0","prettier":"^2.0.1","rollup":"^2.0.2","rollup-plugin-terser":"^5.2.0","rollup-plugin-typescript2":"^0.26.0","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.0"},"scripts":{"benchmark":"ts-node ./benchmarks/benchmark.ts","build-old":"tsc --pretty","build":"rollup -c && tsc","test":"tsc --noEmit -p . && jest --coverage --no-cache","test-sim":"tsc --noEmit -p . && jest --no-cache ./tests/Simulation.test.ts","build-docs":"typedoc --out docs src","build-and-deploy-docs":"typedoc --out docs src && touch docs/.nojekyll && push-dir --dir=docs --branch=gh-pages --cleanup","build-defs":"tsc --declaration --outDir . --emitDeclarationOnly","eslint-fix":"eslint --fix src/*.ts","lint":"eslint src/*.ts","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test","postversion":"git push && git push --tags && npm run build-and-deploy-docs"},"dependencies":{"@types/lodash":"^4.14.138","lodash":"^4.17.21"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts)$","moduleFileExtensions":["ts","js"]},"_id":"quantum-tensors@0.4.15","dist":{"shasum":"300266cc82baf697e9221e91b9f9f2ee5b9eaf7f","integrity":"sha512-77dyt/mBfdSu9Ubsgj8O8kbAamBv7avlcm4TAvKDvatYhpeF4oJc76KdpGWwwzh3CO8puE3XKK4QiDqjI6UU5g==","tarball":"https://registry.npmjs.org/quantum-tensors/-/quantum-tensors-0.4.15.tgz","fileCount":76,"unpackedSize":919508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23q9CRA9TVsSAnZWagAAJXsP/0elM7eJ4yLfS1LfXUbS\nSgsI0YLZ399HZKSTxlfhLjFzoM/uUSgRSiEDDx9E+SWad1DXlPVGckz2Czt4\nQK0ceW2CZ/pqL3oz8KzWPb4H8mxrYty20ik0s6ZMdS3g+XXOK3w2HcRaN5WK\nqkLNpNyPP+yY3JZzrmIrG60EB4M2HQMN2y+jEpqeYl1uqUaMhyC3ADG29Yax\n8PwFfQaClOqqjuNIloIr/UgFTeOW27zJoLda5aSDyS/UHmAxb6ffeLOHx42T\nQ2VNCgORsI9nCu82l8fPdUTHua/PRi9Z9bapldZI0pP4OiDFBNxv3YXM76+0\nnq1ShhlPsamzJud1gSKipuKlNWxf3ZX7fKGkB6k5RKuP82npALqqeGl+1Tgg\nbhZXqcxItAmz1VKapEe6FcHLtIWVxY9uruRoMiPPNIlXuPYo2s+0IleWgiz6\nGjyhCI8G1eO7JdtS2Kv4VgQDX+wDresw3Dw/OEvBnVMAPGr/tYyv3qFKRHTo\nly2mfTxK97YvzUyVfPytqXGPNnZQMN3n5MA6nABEkOhqmc/9l7jZ7pVntz5H\nxo2noE51qvx+iuvPbm1nlqQys4aOHayG27v7IQqDOcLveCAiAboJScRRmRxd\nHaxQZ5Zdjy+o+relX2Y5QTsfzCXPbzaw9k4v1Vn7Pd/8okc3RcAU3pEn0xEP\nb4mg\r\n=wdJH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHita/BPqzLEi2AomMHSjmlKIl+NtZJjx+Uhquce9dEDAiEA4uPD3rnU8+67qVj0MWIoWFUWUSH7Wa6Uji6cJV3ltrY="}]},"_npmUser":{"name":"pmigdal","email":"pmigdal@gmail.com"},"directories":{},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/quantum-tensors_0.4.15_1632570296204_0.6603355430326472"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-14T16:19:22.902Z","0.2.3":"2020-01-14T16:19:23.047Z","modified":"2022-05-13T21:55:51.246Z","0.2.4":"2020-01-14T16:57:47.566Z","0.2.5":"2020-01-15T23:38:36.968Z","0.2.6":"2020-01-25T22:54:03.360Z","0.2.7":"2020-01-28T22:35:16.516Z","0.2.8":"2020-02-04T20:12:44.327Z","0.2.9":"2020-02-04T20:34:23.835Z","0.2.10":"2020-02-09T20:13:56.249Z","0.2.11":"2020-02-09T20:45:00.127Z","0.2.12":"2020-02-09T20:52:55.214Z","0.3.0":"2020-02-18T22:37:06.232Z","0.4.0":"2020-03-08T16:33:18.440Z","0.4.1":"2020-03-10T10:25:22.393Z","0.4.2":"2020-03-10T14:25:56.745Z","0.4.3":"2020-03-10T23:07:09.748Z","0.4.4":"2020-03-11T14:57:12.418Z","0.4.5":"2020-03-11T15:14:00.996Z","0.4.6":"2020-03-28T12:58:25.376Z","0.4.7":"2020-03-28T13:15:00.549Z","0.4.8":"2020-06-29T21:05:18.191Z","0.4.9":"2020-08-24T18:43:16.759Z","0.4.10":"2020-09-07T15:55:33.854Z","0.4.11":"2020-09-27T14:04:27.337Z","0.4.12":"2020-09-28T11:24:03.600Z","0.4.13":"2020-10-26T13:18:47.188Z","0.4.14":"2021-03-31T08:49:30.091Z","0.4.15":"2021-09-25T11:44:56.391Z"},"maintainers":[{"name":"pmigdal","email":"pmigdal@gmail.com"}],"description":"Tensor numerics for quantum information and quantum optics. Used in Quantum Game with Photons.","repository":{"type":"git","url":"https://github.com/Quantum-Flytrap/quantum-tensors"},"author":{"name":"Piotr Migdal"},"license":"MIT","readme":"# Quantum Tensors\n\n[![npm version](https://badge.fury.io/js/quantum-tensors.svg)](https://badge.fury.io/js/quantum-tensors)\n![License](https://img.shields.io/npm/l/quantum-tensors)\n[![Build Status](https://travis-ci.com/Quantum-Flytrap/quantum-tensors.svg?branch=master)](https://travis-ci.com/Quantum-Flytrap/quantum-tensors)\n[![Coverage Status](https://codecov.io/gh/Quantum-Flytrap/quantum-tensors/branch/master/graph/badge.svg)](https://codecov.io/gh/Quantum-Flytrap/quantum-tensors/)\n[![Twitter @QuantumGameIO](https://img.shields.io/twitter/follow/QuantumGameIO)](https://twitter.com/quantumgameio)\n\nIt is a JavaScript / TypeScript package for sparse tensor operations on complex numbers.\nFor example for quantum computing, quantum information, and well - the Quantum Game.\n\n`(1.00 +0.00i) |1,2,>,V⟩` -> `(-0.71 +0.00i) |1,2,>,H⟩ + (0.71 +0.00i) |1,2,>,V⟩`\n\nDeveloped at the [Centre of Quantum Technologies](https://www.quantumlah.org/), National University of Singapore, by [Piotr Migdał](https://p.migdal.pl/), [Philippe Cochin](https://github.com/sneakyweasel) et al.\nIt is a part of the [Quantum Game 2](https://github.com/Quantum-Game/quantum-game-2) project.\n\nWe base the philosophy of this package on:\n\n* Sparse operations (both for vectors and matrices)\n* Complex numbers\n* Tensor structure \n* Named tensor dimensions (vide [Tensors considered harmful](http://nlp.seas.harvard.edu/NamedTensor)): there is a difference between a 2x2 operator on spin and polarization. It helps with catching errors.\n\nDocumentation: [quantum-flytrap.github.io/quantum-tensors](https://quantum-flytrap.github.io/quantum-tensors/) (generated by [TypeDoc](https://typedoc.org/)).\n\n![Quantum Tensors logo](imgs/quantum-tensors-logo.jpg)\n\n## Installation\n\nThe easiest way is to install from [the NPM repository](https://www.npmjs.com/package/quantum-tensors):\n\n```\nnpm install quantum-tensors\n```\n\nOr, if you use [yarn](https://yarnpkg.com/) package manager, \n\n```\nyarn add quantum-tensors\n```\n\nIf you want to install a development version, you can get this package directly from this GitHub repository. In this case, the commands are:\n\n```\nnpm install Quantum-Flytrap/quantum-tensors#master\n```\n\nOr if you use yarn:\n\n```\nyarn add Quantum-Flytrap/quantum-tensors#master\n```\n\n## Usage\n\nAnd then in your project write:\n\n```{ts}\nimport * as qt from 'quantum-tensors'\n```\n\nThere are a few examples in [demos](https://github.com/Quantum-Flytrap/quantum-tensors/tree/master/demos) folder.\n\n## Why\n\nFor \"Quantum Game 2\" we needed a fast and precise way to simulate quantum stuff, so after tinkering with [mathjs](https://mathjs.org/) and [TensorFlow.js](https://www.tensorflow.org/js) we decided to code what we need from scratch.\nAt some point, we may want to use one of these libraries for backend, if we discover that it helps.\n\nAlso, [https://github.com/stared/thinking-in-tensors-writing-in-pytorch](https://github.com/stared/thinking-in-tensors-writing-in-pytorch) by Piotr Migdał.\n\n## Contributing\n\n* Create [TSDoc](https://www.npmjs.com/package/@microsoft/tsdoc) for each new function, class, and method\n* Setup [ESLint](https://eslint.org/) configured as in this `.eslintrc.js` \n* Try to adhere to [Angular-like commit style](https://github.com/angular/angular/blob/master/CONTRIBUTING.md)\n\nA few insights on contributing, and starting your projects, are in [How I Learned to Stop Worrying and Love the Types & Tests: the Zen of Python for TypeScript](https://p.migdal.pl/2020/03/02/types-tests-typescript.html) by Piotr Migdał.\n\n## Interesting ideas\n\n* A better notation (e.g. `⨂(op1, opt2, op3)`)\n* An equation viewer\n\n","readmeFilename":"README.md"}