{"_id":"@antondavidenko/layout-tools-export-psd","_rev":"1-8e58d42f874dd7068f091aa523a6af96","name":"@antondavidenko/layout-tools-export-psd","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@antondavidenko/layout-tools-export-psd","description":"Layout tools for export data from PSD","version":"0.0.1","author":{"name":"Anton Davidenko"},"license":"MIT","main":"./build/index.ts","bin":{"layout-tools":"build/index.js"},"scripts":{"layout-tools":"node build/index.js","build":"tsc","run":"node build/index.js","lint":"eslint --ext .js,.ts src/"},"dependencies":{"@types/node":"^15.0.1","@types/prompts":"^2.0.10","handlebar":"^1.0.0","prompts":"^2.4.1","psd":"^3.2.0","serialize-javascript":"^3.1.0","ts-loader":"4.4.2"},"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-tools-export-psd@0.0.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-47TLxJa0P3PnsXYXGzjkt6PbUe4MiPHPNbP1QGIKX0TBPN3ZFZjNJVLXEND0luNWU2LvUviSYVr13c1J71g/7g==","shasum":"ffa207ca2cd70e45bf8985ecb855a7a68d0b4e6d","tarball":"https://registry.npmjs.org/@antondavidenko/layout-tools-export-psd/-/layout-tools-export-psd-0.0.1.tgz","fileCount":23,"unpackedSize":24682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkY1Q27BMBkva06XMh8wfq9f9FMZQIufY5c+xED2996AiBE+fISXRr4V5VIOcKLMoUJqXOxegHpG8dREznxrDqxrg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaVIwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/iQ//Wbs6SlyGkGEysuo8jxvqiKhnIS45xbRrciQQ8T7M9GI7QnUV\r\nHEbrrfI7SIcX92lLuU+yLdUAg75fxl0CZDQ0HX156UWBdND6Nwk6AKJVc/rD\r\nh18drXngSIe0yXp5SHGsLZKCEkcjUTC6UjH60NfGibdq7z/Khjss8eNE0TiW\r\nFFVzGOdgzzxq+0/mOIf0Ia9GBCJruJuZOMvkGrm/RMmtEFEOiX/ae3OldGBP\r\n4yE4WgFxdC2PCSR4ojVwvHlfyFyhFtAiJSDBm2SMIy/d4iSeE25ghfbcP39C\r\nm4Md6FZW4JOpEff9nj9c02GRkVsVTlRDE1+AEAHdxhK1zVsVFOIiiVNZYlOJ\r\nVkokcJFLbgrqNoSeJxNz1MW/MdNmFEV7wn0G2J6YK7ysQw2/j1aF0YKAPqtE\r\nty2kLXhcaCGvEfIfVvvJYR0gaxoP87GuI+i+aDTY6o33OgMKzxEBViZ70WHR\r\n+n1A4IZyBlOzckzRPazqyMRK1hGhp1KfiDWdcQKi4+AwG4uy7pIxo0kLOxjA\r\nEOP+KwJQAzpL7QxTXeLfLXxEr076u5sF2PdSFnrEEljjjAa5o4EHv4ghBs5h\r\nWRRSYWrkfD4OjqYEIEubxrYgTLXpmqOoRJtYfNYNVG2XcRCNaBW2SOdigD2c\r\nFpSLqqgPi40jVk4WtGjnSOPZXPNHhCpjHFM=\r\n=V1EN\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-tools-export-psd_0.0.1_1651069488268_0.5958412535889088"},"_hasShrinkwrap":false},"0.0.2":{"name":"@antondavidenko/layout-tools-export-psd","description":"Layout tools for export data from PSD","version":"0.0.2","author":{"name":"Anton Davidenko"},"license":"MIT","main":"./build/index.ts","bin":{"layout-tools":"build/index.js"},"scripts":{"build":"tsc","lint":"eslint --ext .js,.ts src/"},"dependencies":{"@types/node":"^15.0.1","@types/prompts":"^2.0.10","handlebar":"^1.0.0","prompts":"^2.4.1","psd":"^3.2.0","serialize-javascript":"^3.1.0","ts-loader":"4.4.2"},"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-tools-export-psd@0.0.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-HLQhhoq1gRTzhbrXYoA2B0vDYwoScIOrTaBkTdThoIJ8DdiGvkcfcZQjdtiiv88kFgdNzJW+92tkWhCbqUOeYQ==","shasum":"0c4f45e2cf7e5a4f1ae8ba5cf5af43198ec5e375","tarball":"https://registry.npmjs.org/@antondavidenko/layout-tools-export-psd/-/layout-tools-export-psd-0.0.2.tgz","fileCount":49,"unpackedSize":117890,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsb5nWYYi+6m4J/RMJS4tRbfuxFPXFWITHMgmHhVExywIhAMoDRMCaLO4pUdVIXSAEQWJwZD+p3N4EDHeVtff2CEqZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibAESACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvWg/9Hi9UFvu0VcYILXLV1SDN7xip0PXgmMF9Gtnj9rqvktd6v3y+\r\noq1SNTSxUBmmxyciYj4BHSbimaPyW/STHQmKgdsGWXz/dqdBMBwaboZ0jWNu\r\nTAp4V5kn6uikDX7h+FGNHDPJrRL6f0C5PvK4G/bY0h+AGTwNhiqTihNsv98K\r\nqn/8xg/hkjInisJq9+jIaeT2K+C6jJjmw9nq/XWV6tuBnTrL/ByGJz4g2pI9\r\nv7KBDdlu2coIeNIc71HGEFmFrC/eVwHfG3/w0Hk1bIzWCuBeIANfsSR///Px\r\nvHig8RDyDia0a+GioeZzdD4iHl8pxSrPtORjF5CDtBo2EWao7HkGzt6762Hj\r\nxAqsvvJbd1KmPi+prI38pmt8T2PzLKAjeB96q3AVWBAUQaDqQGA49ipzmbGt\r\nkvi/+LIhLQnVklHb6tgg+GRTpfmxGYD9ja5U3I7UZ4PsRcMfIBeWYh3hjMAv\r\nqV3oD8XwxhAA5sxK3FHu7rJrfljvfeeZBUPJdGFI26bm3tM/XN/bVMCrvcZN\r\nVlLm64Vk8xJplSXGs76irTEJ447uWgFeoOsfX6ISbG9PfSAJbhTpYvtEip1X\r\n8UN9SnqFcrPgx0mRSF07UC9xNh7r4FPuDPepLBQZjPAxYYSYBYxsG3E20K7m\r\nkHXt3iBJkRV0p72pBSyxe6Ix6C6BtpDle0o=\r\n=hMm0\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-tools-export-psd_0.0.2_1651245330037_0.12801602238557486"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-27T14:24:48.209Z","0.0.1":"2022-04-27T14:24:48.445Z","modified":"2022-04-29T15:15:30.260Z","0.0.2":"2022-04-29T15:15:30.199Z"},"maintainers":[{"name":"antondavidenko","email":"anton.davidenko@gmail.com"}],"description":"Layout tools for export data from PSD","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"}