Current collected state Current
Observed since 20 Oct, 18:55 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
2048-core
脱离框架束缚的控制器
yarn add 2048-core
// or npm instasll 2048-core
import Core from '2048-core'
const core = new Core(size:number)
// size 生成 size * size 的网格
core.init()
// 初始化
core.start()
// 同core.init()
core.getMap()
// 获取网格元数据
core.score()
// 获取分数
core.clear()
// 清空数组
core.restart()
// 类似
// core.clear()
// core.start()
core.addEventListens([name?:string],callback)
// 游戏结束后执行的回调
core.leftMoving()
// 向左移动
core.rightMoving()
// 向右移动
core.topMoving()
// 向上移动
core.bottomMoving()
// 向下移动
git clone git@github.com:mooniitt/2048-core.git
cd 2048-core/demo
yarn install
//or npm install
yarn start
//or npm start
// DONE
MIT
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@rollup/plugin-typescriptEnvironment{
"local_name": "@rollup/plugin-typescript",
"alias": false,
"peer_metadata": null
} | ^5.0.2 | development |
rollup-plugin-typescript2Environment{
"local_name": "rollup-plugin-typescript2",
"alias": false,
"peer_metadata": null
} | ^0.27.1 | development |
@types/jestEnvironment{
"local_name": "@types/jest",
"alias": false,
"peer_metadata": null
} | ^26.0.8 | development |
jestEnvironment{
"local_name": "jest",
"alias": false,
"peer_metadata": null
} | ^26.2.2 | development |
jest-mock-randomEnvironment{
"local_name": "jest-mock-random",
"alias": false,
"peer_metadata": null
} | ^1.0.3 | development |
rollup-plugin-eslintEnvironment{
"local_name": "rollup-plugin-eslint",
"alias": false,
"peer_metadata": null
} | ^7.0.0 | development |
rollup-plugin-filesizeEnvironment{
"local_name": "rollup-plugin-filesize",
"alias": false,
"peer_metadata": null
} | ^9.0.2 | development |
rollup-plugin-terserEnvironment{
"local_name": "rollup-plugin-terser",
"alias": false,
"peer_metadata": null
} | ^6.1.0 | development |
ts-jestEnvironment{
"local_name": "ts-jest",
"alias": false,
"peer_metadata": null
} | ^26.1.4 | development |
tslibEnvironment{
"local_name": "tslib",
"alias": false,
"peer_metadata": null
} | ^2.0.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^3.9.7 | development |
Source distribution
{
"integrity": "sha512-GVAXhjRQWLHw0nZuDoNLyYBbu7kR1zIVHcPIyKgtYHUYAJ2oqXxOEVxnRuZqVySPS/qEBdFIIxpoD/K6YGP90w==",
"shasum": "442b0d407d84a8e915da0d974fffe23906d5980f",
"tarball": "https://registry.npmjs.org/2048-core/-/2048-core-0.0.10.tgz",
"fileCount": 5,
"unpackedSize": 4777,
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLQPNCRA9TVsSAnZWagAAVUgP/jt4SGL/2MmEap66TPAN\nih1s7zI6qdwgm8nYAMhEGPpQvQhptITn6o2trWMSVYEGc62rrIYkPIXesSzq\n2Rt3JHH1LELvo8SVf61sOsL13MaqZn+0+XBNvtr3odxjaAlg7xQYMVf2L4ax\nBa+3QeTcJHcPH2XOgNHz/jgEZ6MTi5jyALJkmJfbEAPbmt0tQ013AE2fQaP/\nQgVGc0MNXeRRyGRzEOF7Sonl8vfg9Y9t/6pqcqaA0Awy+cVnuTE/G2USp+/+\nhQRGqQzrp7MCE6XTKk75re80KGwGoRCPaNRnqLvPB7VbwXc/xxLO7US1ZVlT\nQJDeKbF1/aFKVq9sUp21AiS9wp75DCAZueNLEftlJNH6Cq4MwrgcWpxfm/R/\nXQ1IVxZAUGl9gwb98s0dxKLb9+8XwXazpG3xLI3HhrV0oaa107BmMki+8ZQk\nU70958PqU7BSPEV2pEHdCPMlHs5JChPe00fUBi9FFpzGnTnKySqbvNgJfpKP\nTODwO6MLaaSkeGGuwRdl8MihKEHXc7Rwdi9Pmbf6eNGvz4TI9bv5o2Mcw5Y+\ntPrM1iwqfHI4HGBmcYchmLtSELPCv/+i/SogWJiIMPqNmytdok73Btbzusbq\nzKm0YA4M/gaTaeJt9rd9udTzo07xYRuWRNRk9ibZm+slKxCECui8hjiMeoPA\n46RC\r\n=zZbO\r\n-----END PGP SIGNATURE-----\r\n",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIQD9+imM0wRfHumgWtLR7a3DPRNEV5jJE14aVI3TqtlibAIgFbnjFu14QAGF21wqsk+ZJYbTOtgx0mPj5Of/fSIFAU0="
}
]
}Observed since 20 Oct, 18:55 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:fa33f83870e5466130d79bc4c57bb18c9d455972a8d0eff5671ab71d33d8cf74