{"_id":"@antondavidenko/layout-phaser3","_rev":"1-0ee575150d8781fb8047c0b1597c148b","name":"@antondavidenko/layout-phaser3","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@antondavidenko/layout-phaser3","description":"Layout component for Phaser3","version":"0.0.1","author":{"name":"Anton Davidenko"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint --ext .js,.ts src/","build":"tsc"},"license":"MIT","devDependencies":{"@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","typescript":"^4.1.3","eslint":"^7.15.0","eslint-config-airbnb-base":"^14.2.1","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-import":"^2.22.1"},"_id":"@antondavidenko/layout-phaser3@0.0.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-c3JXaj4C6NU7TzvF/ds6AMQ++hXUNRwaJeEDEYXpvOLCq9ced4aY/fGp+tMMFXDnCciSqF1UzokvowmvuX8h7A==","shasum":"a0f359b99f90efcce76184b79865baa72f31d4ba","tarball":"https://registry.npmjs.org/@antondavidenko/layout-phaser3/-/layout-phaser3-0.0.1.tgz","fileCount":8,"unpackedSize":79416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrxIv/NYW2rdqNmJ4HqFY4ykLijP6lGNI2xxMH6l5QkgIhANrRuR0IyM17wcWZ7uVujQ/MtUYQfobt0VHQpMQbblYc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZGKuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuOQ/9E2TeM43NJrrgdpDmZIROX1X5CLhoklisxmvKSsPdCyDB4C3B\r\nugiafHbWq61ZLQt2L7EnX2436g4FCSQojHrXlQLnXO+4PP17V9UNx6eQOC86\r\nQFcEt2N5EV9i5od3pKqMjSx/zLkKIPlDV6p21h/bd7qWlDqVXnWsN3ff3qMk\r\nCbHoFrFFZhUQwJyzD1aJ28BocjRNMiR8FaAZcGCkjtD4i0tnUQMC6ej2JwUG\r\n2BW0gLYoSsgQDitubJv0qEPeSWDTjdOBYi5uh6BuwKJv8JMDASa6m/TvhKQK\r\n2YX5TVb9e1njdtXpiYo2LsxgIJQlFT6qejXJekhN5DvOcwxkcE/4bmDoIH6j\r\nRyev1nbceCj7seZcdSh9CAkccpKLZJLJBMbm8vCwJdq+uUJvLfOOIgXe79iU\r\nZyJLDtWA+ZobAanA2YQi+2LVEpH9hKirQ3OtfbZQOV8n6NDqmNkx0JC27KgW\r\nkKpWw3ypwzZt/n7OrsiMiiM/EbdVAzALCDW8CGIF1TD28mglh6Y91MO3vnWR\r\nwS1QzYuu8P2smicb07ajQMLzOlE5CymqziLRXD6hV8xZsVq+BiYcj/pmcxmu\r\nCci8SOf/GP6hodPSFXgRnxiFCr8sH9cf6qyT0bI1XEbEEscjqf+jQMv6IumE\r\nJLoBJBlNMz+b8GAUMiyNwZ1xrAjUg4zY3ks=\r\n=ZQjb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antondavidenko","email":"anton.davidenko@gmail.com"},"directories":{},"maintainers":[{"name":"antondavidenko","email":"anton.davidenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/layout-phaser3_0.0.1_1650746030456_0.5475362151568801"},"_hasShrinkwrap":false},"0.0.2":{"name":"@antondavidenko/layout-phaser3","description":"Layout component for Phaser3","version":"0.0.2","author":{"name":"Anton Davidenko"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","lint":"eslint --ext .js,.ts src/"},"license":"MIT","devDependencies":{"@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","typescript":"^4.1.3","eslint":"^7.15.0","eslint-config-airbnb-base":"^14.2.1","eslint-import-resolver-alias":"^1.1.2","eslint-plugin-import":"^2.22.1","phaser":"3.55.2"},"dependencies":{},"_id":"@antondavidenko/layout-phaser3@0.0.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PYjudjim88zfQ4Htcv0RzspaE+pWP4wUqdy5TfVZkkiw4Ib9ZA4p6Q6S5nG88wsg4RlR4yQKE+g0aZc7fsOyWQ==","shasum":"1fc3a01910890d8443f8ade66cbcf0306d49dd4d","tarball":"https://registry.npmjs.org/@antondavidenko/layout-phaser3/-/layout-phaser3-0.0.2.tgz","fileCount":15,"unpackedSize":98395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUROKNjxJLo/cNTkfoW8LKEypQEHlAI9Ai25oa5+h1VAiEA5YP+1e1ASLlvnFdJcBfrXKRNt7JgxKfENswX582k8KE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia/7MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5FBAAlV7VrVHlKpUUEjj1YhfDs2Hioy64VFhAceVH2itqyKcE/WWG\r\nquXJq2ZKiO5Fjda1VXDq40Gzfy9RqlPvjzjdZ65vbio+lO2RKA0I6SaJtxy4\r\nXBjGkT0sNcMgdfUTb1FVtFDdetDrw0TFZ9tcNxF/OX/STTBG51QN665t84OG\r\n/21oJuhOWtdCmCx0vZxJqks0iB/vAouu0F/YqGQlN8VLAgugAnNEvsSgsc44\r\nDTYfWsFuc119n+vjptnEPsjEafqFARZwgaGBEwtSNfabXp9sL5cFB82sMMh5\r\nG96Dbqqacj2V4+sEcINnqcFs83cRJYsb/5bN+wjoYmaatMcAjd+8TrDlv8QL\r\nDXjKKA3OcXAGb0Um7qkIhqEjApItJ4Wvzr+fRqBaTG6z/2gix6lSc29ttxUE\r\ntmza1ehb/I7nw/igLHYteVhYphOoLsUlxQpRSaIaECAuepBk4LDwTmMZhrNp\r\nEUAEqlq1uYTdQ0Y8jEUTbM+TztZUn5aoZINAYfWStKHSSS0MgqEksMn1X70n\r\nDn9zvwqSzINJ1VAaWXLXkHPYQVQzMaeKMA8kiS6riUE9FpdpDpC1dBqWw1Hj\r\n+v8GapN/hnYxYt61r8z+lgEbYS8yjTMC//O4OIP27KzLhqgmFQfPHTyQmFJp\r\nDNC3y7l6Q2PyTK8e3lpNmZeyljFW9IzxXxI=\r\n=64Un\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"antondavidenko","email":"anton.davidenko@gmail.com"},"directories":{},"maintainers":[{"name":"antondavidenko","email":"anton.davidenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/layout-phaser3_0.0.2_1651244748193_0.3188185622194115"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-23T20:33:50.395Z","0.0.1":"2022-04-23T20:33:50.681Z","modified":"2022-04-29T15:05:48.633Z","0.0.2":"2022-04-29T15:05:48.565Z"},"maintainers":[{"name":"antondavidenko","email":"anton.davidenko@gmail.com"}],"description":"Layout component for Phaser3","author":{"name":"Anton Davidenko"},"license":"MIT","readme":"# Demo [ironSource] -  (v1.0.0)\n\n![Logo](./src/assets/images/logo.png)\n\n## Installation\n\n1. Clone this repository.\n2. Download and install [Node.js](http://nodejs.org/).\n3. Install dependencies using command `npm i` from project root folder.\n\n## Build & run\n\n_To build project please run one of following commands:_\n\n1. `npm run build` - Build project. Files will be placed to **build** directory.\n2. `npm start` - Build project for development mode and run watchers.\n\n_To get access to web server just open [http://localhost:9000/?demo](http://localhost:9000/?demo) in your favorite browser._\n\n## Directory structure\n\n```text\nsrc                   --> Project sources\n├── assets            --> Assets\n│   ├── audio         --> Game audio files (RES.audio)\n│   ├── configs       --> Game configuration files (RES.configs)\n│   ├── fonts         --> Game fonts\n│   ├── images        --> General images (RES.images)\n│   ├── spritesheets  --> Spritesheets (RES.spritesheets)\n│   ├── l10n          --> Localizations (RES.l10n)\n│   ├── textures      --> Textures, uses for 3d (RES.textures)\n│   ├── ignore.json   --> Using this file you can specify ignored resources for PA and IEC separately\n├── game              --> Game logic (game area, elements, etc)\n├── screens           --> Game screens (templates, styles, logic)\n├── init.js           --> Main application file\n```\n\n## Notes\n\n### Config\n\n1. Configuration files locate in `/src/assets/configs` directory.\n2. Default configuration file is `1.json` for **PA** and `iec.json` for **IEC**.\n\n### Localization\n\n1. Localization files locates in `/src/assets/l10n` directory.\n2. Default localization file is `en.json`\n3. You can change font settings directly in text string.\n\n#### Localization string example\n\n```json\n{\n  \"STRING\": \"Regular string\",\n  \"OBJECT\": {\n    \"text\": \"Example\",\n    \"fontSize\": 24\n  }\n}\n```\n\n#### Localization strings\n\n```html\n\"Tutorial\"\n```\n\n### Additional parameters\n\n- `loglevel` - default loglevel\n- `stats` - show FPS counter & stats\n  - Also you can set placement using: `stats=[position]`\n  - Available positions: `top-left`, `top-right`, `bottom-left`, `bottom-right`\n- `lightHelpers` - show light helpers (threejs only)\n","readmeFilename":"README.md"}