{"_id":"@aws/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin","_rev":"8-475a889be3fdb840dd5e053c5362c132","name":"@aws/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aws/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin","version":"1.0.0","author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"Apache 2.0","_id":"@aws/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin@1.0.0","maintainers":[{"name":"brhook-aws","email":"brhook+npm_publishing@amazon.com"},{"name":"runpiw","email":"runpiw@amazon.com"}],"homepage":"https://github.com/aws-samples/aws-tools-for-babylonjs-editor#readme","bugs":{"url":"https://github.com/aws-samples/aws-tools-for-babylonjs-editor/issues"},"dist":{"shasum":"f5e70d04e66c41e37ef4eecaaae6c2689a2625cd","tarball":"https://registry.npmjs.org/@aws/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin/-/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin-1.0.0.tgz","fileCount":48,"integrity":"sha512-qe4Kn8KbX4tS/8zbLlZumb0x0DXdKxo/GKpJjeBLN38iG1lbh+7qVQsCUczFOoUwEK4M+8AKwDExY35LsGxgqQ==","signatures":[{"sig":"MEQCIGqB0A1wsRT8jReKunnb7i6dKNXg4fl2vdMAEVvjCBFEAiBso/poyyAQy90c8vSzmymPqGTIx4XYfzw+j/NqoIe4OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicHU8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGsg/9HD8XcGRUxuLbr5qn9/xrwZpg4uNwpccIyoCU/wt21Im/4cw2\r\novlqJ79713xEgrJ1TjH7a9xqMonGoL7+UxSQQXjCTN3Iise4XJBrB6Elu+Mj\r\nmDSHp8qRPF+IJxQuXNmXRf9uxMHaEDHczPOHX4c0SirSAr0d3cncnUJy7zR6\r\n6KclEPK80P86pREiEvhYDJduaOz7jRDV3zMtKQjA9MNuESJuvYnSkaLuf2ar\r\nvT5pGGjOCThHtcZq8quZMBjntyy/taGOCNX4eO3LMJP0snFDyYzSYu/SFvc+\r\nk1qximjnsnsHnx+GbeexZCqDVcmeJghb/vgcb7RUfad0v6GF1vVN/EieySeL\r\nny7oOxPmVXH7eDFp86w0Br0SmBO5m05cr1BGeNBjEW/28hxF5ND+hzLRXpJQ\r\nCYAvQ09Gyu24AzYcr2jwJXhYILraI7YIB6IhfMVceNafa2pMl+FqUH5C6wwf\r\nGIk+CXtCZD/xgzw5fzar1wGPIk7lUQ3mz/UKpWuN0vnackhtUV9fhCIPqHag\r\n956RfL/LMQ0ba3Uu26XoTk+lSuKXKEbjeXJGbVnjM/ROL2OPRORPukHQB5Mf\r\nQEhObc6w9LlyNBe1TLr832R5LOFkgV48Lli77BRL4rPZug0UPhAjrK5W3zJJ\r\nSdPfSbrzq+4JAaa9pEc/csDQbx0XyAyVzc0=\r\n=vGdj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/src/index.js","gitHead":"b86eeb843e4d365a14b8b2dc26d8843b77ba7d2f","scripts":{"lint":"eslint .","test":"jest --coverage --verbose","build":"npm run format && npm run lint:fix && npm run compile","clean":"rm -rf node_modules declaration build","watch":"tsc -p . --watch","format":"prettier --config .prettierrc --write 'src/**/*.tsx' 'test/**/**.ts' ","compile":"tsc -p .","release":"npm run lint && npm run compile && npm run test","lint:fix":"eslint . --fix"},"_npmUser":{"name":"runpiw","email":"runpiw@amazon.com"},"repository":{"url":"git+https://github.com/aws-samples/aws-tools-for-babylonjs-editor.git","type":"git","directory":"aws-amplify-publisher-plugin"},"_npmVersion":"8.5.0","description":"AWS Tools for Babylon.JS Editor: AWS Amplify Publisher Plugin is a set of tools that enables one-click publishing to AWS Amplify.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"fs-extra":"^10.0.1","archiver-promise":"^1.0.0","@aws-sdk/client-amplify":"^3.53.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.9.0","ts-jest":"^27.1.4","prettier":"^2.5.1","typescript":"^3.9.10","@types/jest":"^27.4.1","@types/node":"^17.0.23","babylonjs-editor":"^4.1.0","aws-sdk-client-mock":"^0.6.2","eslint-plugin-react":"^7.28.0","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-config-prettier":"^8.3.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.12.1","@typescript-eslint/eslint-plugin":"^5.12.1"},"peerDependencies":{"react":"^16"},"_npmOperationalInternal":{"tmp":"tmp/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin_1.0.0_1651537212005_0.4593920379769667","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-05-03T00:20:11.947Z","modified":"2026-06-22T20:39:27.848Z","1.0.0":"2022-05-03T00:20:12.193Z"},"bugs":{"url":"https://github.com/aws-samples/aws-tools-for-babylonjs-editor/issues"},"author":{"url":"https://aws.amazon.com","name":"Amazon Web Services"},"license":"Apache 2.0","homepage":"https://github.com/aws-samples/aws-tools-for-babylonjs-editor#readme","repository":{"url":"git+https://github.com/aws-samples/aws-tools-for-babylonjs-editor.git","type":"git","directory":"aws-amplify-publisher-plugin"},"description":"AWS Tools for Babylon.JS Editor: AWS Amplify Publisher Plugin is a set of tools that enables one-click publishing to AWS Amplify.","maintainers":[{"email":"prestomation@gmail.com","name":"prestomation"}],"readme":"# AWS Tools for Babylon.JS Editor: AWS Amplify Publisher Plugin\n\nAWS Tools for Babylon.JS Editor: AWS Amplify Publisher Plugin (AWS Tools: Amplify Publisher Plugin) is a plugin that enables one-click publishing to AWS Amplify from Babylon.JS Editor.\n\n## License\n\nThis project is licensed under the Apache-2.0 License. See the [LICENSE](LICENSE) file.\n\n## Installation\n\n1. Ensure you have set your [AWS Credentials properly](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/configuring-the-jssdk.html)\n1. If you haven't already, download and install the [Babylon.JS Editor](http://editor.babylonjs.com/)\n1. Open the Babylon.JS Editor, in the upper left corner click Edit > Preferences to open the Preferences tab\n1. Click \"Plugins\"\n1. Add the plugin to your Babylon.JS Editor:\n   - If you are not building the package manually:\n     1. Select \"Add from NPM...\"\n     1. Type in \"@aws/aws-tools-for-babylonjs-editor-aws-amplify-publisher-plugin\"\n     1. Press \"Ok\"\n   - If you are building the package manually:\n     1. Ensure the plugin has been compiled and built successfully\n     1. Select \"Add...\"\n     1. Locate and select the [root folder](.) that contains the plugin (it will be the folder containing `package.json` )\n1. Click \"Apply\" on the bottom left of the preferences window\n\nNote that the editor is not capable of hot reloading; whenever changes to the plugin are made, the editor must be refreshed (close/open the editor, File->Reload Project, or press F5 with the devtools focused, or type `location.reload()` into the console window in the devtools) to see those changes reflected.\n\nTo debug the plugin, press ctrl+alt+I (or cmd+option+I on a mac) to bring up the dev tools. If you log to the console, those messages will be routed here.\n\n## Usage\n\nTODO: Define specific steps to utilize the plugin while inside the editor\n","readmeFilename":"README.md"}