{"_id":"@areyes-studio/meta-spark-jest-mocks","_rev":"3-0c15b6709bc35d67fc374342a683a7e5","name":"@areyes-studio/meta-spark-jest-mocks","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@areyes-studio/meta-spark-jest-mocks","description":"Jest mocks for Meta Spark Studio modules","version":"1.0.0","author":{"name":"AREYES.STUDIO"},"main":"./build/main.js","types":"./types/main.d.ts","type":"module","license":"MIT","devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.20.11","@babel/preset-env":"^7.20.2","@types/jest":"^29.4.1","@types/node":"^14.14.37","babel-jest":"^29.3.1","jest":"^29.3.1","jest-extended":"^3.2.1"},"scripts":{"test":"jest","build":"rollup --config && npx -p typescript tsc --declaration --allowJs --emitDeclarationOnly --outDir types"},"dependencies":{"@areyes-studio/math-module":"^1.0.0","@areyes-studio/meta-spark-types":"^158.0.0","quaternion":"^1.4.0","rollup":"^3.19.1"},"jest":{"testEnvironment":"jest-environment-node","setupFiles":["./src/index.js"],"transform":{"^.+\\.jsx?$":"babel-jest"}},"gitHead":"8fd9a30d30dccc66c962747bdfb00dedc04da719","_id":"@areyes-studio/meta-spark-jest-mocks@1.0.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-q+9HqhpY1/Q107xjY6Ic04q9Vat4b9v7LbJ8NovMec//ftTGroDY0gku8OO10wNqgCGzuRj17xIzNN2ba92LIg==","shasum":"7fdf3db1ea1fd115ea92d6ba23360f8a422c744d","tarball":"https://registry.npmjs.org/@areyes-studio/meta-spark-jest-mocks/-/meta-spark-jest-mocks-1.0.0.tgz","fileCount":62,"unpackedSize":768840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEL1oPg1mMisuIiDBcnOwDsHadYqmF6iByj4hL9/pBD5AiA3COJqZn1bKmmd2p1svDYdFXR0QZy/4XYvkYDjeuIL4A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEF63ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYyA/+Nf+8s8schCCIPjHkzTTIdArbIrT0clZ4HrlgaAqIB+QNWu6e\r\nzD5dzSIwqUmw/GFg71a9kGTkaCvVm4oasEfmlIh8juiQeaW6/DD63lJn5hs3\r\njElKZ25ScM0u+XOksBaXkPZknWycdiUSkB4Qg9EGRiQWZEkWSHF4mUhsb6z+\r\nDhPL2JhTFVMD8AuINMOCbeP303wPAfCR9T/Wt3YBtmJkKxdvyHzL70+DvXpd\r\nBiFuBhI+Rl5iVzIVPrAq44znKJiA5pYCk4Gw27jrD8g5gBiVcz3RkhPH60+o\r\nEe3iQsEkAbWGN/ZWkIrvMSyebCXXRYSyLpOt+/nuxl5LMpKED7xTJjmyYNmZ\r\nQbbb8JlWVwogWBSdCIGkbUcEZ+TgrwtQXmMIuMOHiYEcrZIZKkOCQ+wOhU4k\r\noWQVQNCkzaZktEqDAcA22Hgm2P4mDSkWZXK+5HeieLmivK4QtGpC1swcjube\r\n48n/ILPmpZdNcORW5Ylu0eNDJeck7g8ldLJsfZNCnyF8LdtQY+vWuzUHYefj\r\nF5QXKIjVa1lHY/r4plOFwqvXIH/oYVHwhrLt8UVLdzm5UyG57RmV3tT4klE7\r\nkO9nOtxRt8JJPEe6UhqiqpgikLP0WNjpOZffRMCscfIXg427gEzNCD3xhJb0\r\n1++0SA9HMkWSu3QCXEimRUzwL65NMudW/gw=\r\n=QN8u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oleksiisurnin","email":"bromkrololo@gmail.com"},"directories":{},"maintainers":[{"name":"oleksiisurnin","email":"bromkrololo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meta-spark-jest-mocks_1.0.0_1678794423657_0.33090717871627295"},"_hasShrinkwrap":false},"1.1.0":{"name":"@areyes-studio/meta-spark-jest-mocks","description":"Jest mocks for Meta Spark Studio modules","version":"1.1.0","author":{"name":"AREYES.STUDIO"},"main":"./build/main.js","types":"./types/index.d.ts","type":"module","license":"MIT","devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.20.11","@babel/preset-env":"^7.20.2","@types/jest":"^29.4.1","@types/node":"^14.14.37","babel-jest":"^29.3.1","jest":"^29.3.1","jest-extended":"^3.2.1","rollup":"^3.20.2"},"scripts":{"test":"jest","build":"rollup --config && npx -p typescript tsc --declaration --allowJs --emitDeclarationOnly --outDir types"},"dependencies":{"@areyes-studio/math-module":"^1.0.0","@areyes-studio/meta-spark-types":"^158.0.0","quaternion":"^1.4.0"},"jest":{"testEnvironment":"jest-environment-node","setupFiles":["./src/index.js"],"transform":{"^.+\\.jsx?$":"babel-jest"}},"gitHead":"d2c58b80016a19d0af1f4567a0c9fc0c9ca135e9","_id":"@areyes-studio/meta-spark-jest-mocks@1.1.0","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-bjS+WUVFEHOUKgbVLtCWtdWpbdQhgF80jYWgCyKoL98V55CTBhQpTG0TuPAn0uoX1rfrRrunUbPAyHkpZITzVg==","shasum":"6c7791b5542e34ef84190d7b3a803a3a516906c0","tarball":"https://registry.npmjs.org/@areyes-studio/meta-spark-jest-mocks/-/meta-spark-jest-mocks-1.1.0.tgz","fileCount":62,"unpackedSize":767666,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGT7wHrbrPvedkL+ny8L6gZSek4baicOUjoWrYR4jrxzAiBnv3MGVc7+u6gF0fLSEdyEp4hsmSg7XLFEYxQLJwXTEQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNVIvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG2g/+KViCI/x66giGA/PoMH7XcOe+JCKVxEb/f/e/ePRcN+tF/Q6T\r\napBRrqOBZuBYGkZcdCNAwgfCdiKnU8SceqG2FYG0cs8F0t4GQH60fm0Lf8ys\r\nIVKxCSJjM6zoovkM/q3c/9e219Fq0RAwGVkQ9IfHDb4IIZvow3X2Nfn24N3X\r\nOnJjpwARO8NtYMR7IzfDALM8BLCiMaOlntRbRRLMP6Ng/vcHKpORM2PbUPbd\r\nZ5lEknzl2NgDIatWswzBtlfiwH0pSUWerNLk5wSGj9pZ4P/X13ajxhaypJ2F\r\nquPx2BWZdDrxOuMa1MPlrWjjLOS6DXYQLg+/RBYpS+B5p2fdbR1lUZxZHSHd\r\nh52Jd09nkAHYQLfTraCtCsfJj7fUlGrARYYSPB6+DQPfNvbosgdQdAI0G7Jv\r\nYjpSNuRzfVvNDmNnjs7gowCLWOJTmjDqZZrfhTu1lPqUwIaVBDGQeNnRLHUO\r\neVCMgdvi2q8DyUVDGAxc0tHwh5OTnzY8vavLQj8lCmD4nvprqpbcEJlmxmj2\r\n4DKebvQ+HattIGuyqlEeWlR/1dtxznkXUQJSUHmFFfX4Ibecxj+aKvr8YHzs\r\n0LO1eB1fsMLtw7oGlqFa7FIB/fA+/9cd+BEONk0zMxI9EAG7Bp6SvEDbkdDZ\r\ncY448l3850gyOsF18HfFwh/wEe9unaWWARU=\r\n=akAR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oleksiisurnin","email":"bromkrololo@gmail.com"},"directories":{},"maintainers":[{"name":"oleksiisurnin","email":"bromkrololo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meta-spark-jest-mocks_1.1.0_1681216047259_0.9088178941853231"},"_hasShrinkwrap":false},"1.2.0":{"name":"@areyes-studio/meta-spark-jest-mocks","description":"Jest mocks for Meta Spark Studio modules","version":"1.2.0","author":{"name":"AREYES.STUDIO"},"main":"./build/main.js","types":"./types/index.d.ts","type":"module","license":"MIT","devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.20.11","@babel/preset-env":"^7.20.2","@types/jest":"^29.4.1","@types/node":"^14.14.37","babel-jest":"^29.3.1","jest":"^29.3.1","jest-extended":"^3.2.1","rollup":"^3.20.2"},"scripts":{"test":"jest","build":"rollup --config && npx -p typescript tsc --declaration --allowJs --emitDeclarationOnly --outDir types"},"dependencies":{"@areyes-studio/math-module":"^1.0.0","@areyes-studio/meta-spark-types":"^158.0.0","quaternion":"^1.4.0"},"jest":{"testEnvironment":"jest-environment-node","setupFiles":["./src/index.js"],"transform":{"^.+\\.jsx?$":"babel-jest"}},"gitHead":"d2c58b80016a19d0af1f4567a0c9fc0c9ca135e9","_id":"@areyes-studio/meta-spark-jest-mocks@1.2.0","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-pKBuQlAA80fKY1Cauy02dSqBAafqy4Jka/v0SakjBHVHiIvDJBb5vXJwsZoDrfeE7ymHT9JeOYcPIpRmpsG8ZA==","shasum":"dea81771b4a23846dc1a78c94a5b62b81d1c41db","tarball":"https://registry.npmjs.org/@areyes-studio/meta-spark-jest-mocks/-/meta-spark-jest-mocks-1.2.0.tgz","fileCount":95,"unpackedSize":860316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwvXokUyjo7XLiQf22+bRT25QL8VaMuB8QGlBO1xxenAIhAKBNxDTBlkx2jFqHb1APaODGiQH3xxp1gKcbStOtxp4Q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNVYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAXA/+P5UmgSpzk7/f+eLNamDRTE3fWd4gN+YLvLRL+c/MiOYuxSVF\r\nYHaOqG9Z9zab6Jg54Mqfqhg61MTmPNOxMLZG6Rpn2DhfB/JJVsx9NaIM0jAf\r\nUpiplpC+rQuUt/tlzsDcK/YCpRCytVmsOrqq0DdKMfQCWzU0Umy9ao0JWrbQ\r\nHuMY8RzjzrgNXrqK5UNfdb65hfD9RkGt3tbmPZztZXn54Adwf58EwxY+QyEp\r\nZAlg6MIK2oueV7qAjislGPN7uCW6g2NrsV5Olf4YIPMNx2e59yN4lppVPg1e\r\n8AGisdCw9LtIiS91GjZ7LN9VyZH5b0nUdGZZYD2ElPL2pkr8OFGwMK2jQsQa\r\nHqxTQPmbpopL4ZnAefQpfJGU4V8hLEyJ43OaRc6f+GHDMB1jaKIXgn5FwOCt\r\nwElY7QG0qGwkbXd+dDWwk2Wm9ElMnyw0i9qXb/YAmiX3BAsnVYeUVyTYORyO\r\nVPsg8hM9lHQcMibqrh0YzmuzerJNk4OQuwbNbpOFNWtFekG0xD2TuvxPaCol\r\n3NznxWmxxfCM+JHTaNttikuqAZ8+U4BxHLgVOKYkG0uhvDGCgpxpTbLEQkPJ\r\ncgqlmEEd/awFk4YJN/q7ec2F6jx8VAL3KM3xZAb8w8ieyn52J55qWQxqmB2C\r\nw3xyufELdfEdBajP1IIz+m6jkWk0mlVdcKY=\r\n=ZfZ9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"oleksiisurnin","email":"bromkrololo@gmail.com"},"directories":{},"maintainers":[{"name":"oleksiisurnin","email":"bromkrololo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/meta-spark-jest-mocks_1.2.0_1681217060723_0.09027492611793275"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-14T11:47:03.592Z","1.0.0":"2023-03-14T11:47:03.808Z","modified":"2023-09-12T10:46:18.310Z","1.1.0":"2023-04-11T12:27:27.717Z","1.2.0":"2023-04-11T12:44:20.923Z"},"maintainers":[{"email":"dashadan2002@gmail.com","name":"ddankova"},{"email":"bromkrololo@gmail.com","name":"oleksiisurnin"}],"description":"Jest mocks for Meta Spark Studio modules","author":{"name":"AREYES.STUDIO"},"license":"MIT","readme":"# Meta Spark Jest Mocks\nThis package provides Jest mocks for the modules used in Meta Spark Studio.\n\n## Installation\nYou can install this package using npm:\n\n    npm install @areyes-studio/meta-spark-jest-mocks --save-dev\n\n## Usage\nImport the mocks into your test files and use them to mock the Meta Spark Studio modules:\n\n    import { ReactiveMock, ScalarSignalMock } from \"@areyes-studio/meta-spark-jest-mocks\";\n\n    test('Check vector method', async () => {\n        let x = new ScalarSignalMock(0);\n        let vector = ReactiveMock.vector(x, 0, 0);\n\n        expect(vector.x.pinLastValue()).toBe(0);\n        expect(vector.y.pinLastValue()).toBe(0);\n        \n        await x.mockUpdate(1);\n\n        expect(vector.x.pinLastValue()).toBe(1);\n        expect(vector.y.pinLastValue()).toBe(0);\n    });\n\nYou can modify these mocks as needed to fit your specific testing requirements.\n\n## License\nThis package is licensed under the MIT License.\n","readmeFilename":"README.md"}