{"_id":"@adobe/aem-assets-assetsview-ext-tpl","_rev":"2-9865f41bdc6c9e43a6b39ac9ab108eb3","name":"@adobe/aem-assets-assetsview-ext-tpl","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@adobe/aem-assets-assetsview-ext-tpl","version":"0.1.0","keywords":["ecosystem:aio-app-builder-templates"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aem-assets-assetsview-ext-tpl@0.1.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"namarora","email":"namarora@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"dist":{"shasum":"30e9de8c3e82c94b5bfcc00e05c9a42650bc0569","tarball":"https://registry.npmjs.org/@adobe/aem-assets-assetsview-ext-tpl/-/aem-assets-assetsview-ext-tpl-0.1.0.tgz","fileCount":53,"integrity":"sha512-XJpKKytAquGWmVLaQ9lv23zxiT8UHdUqolbo88NpZ+j0j8QyKZajO2clQMTyjRnIrMEQuy/gC6sgD1U0eqZyoQ==","signatures":[{"sig":"MEUCIFNly2QEVYF2Vm44AyPGQL64+gDwE6k4AAKGKxuftzOIAiEA2+8mK+xJaZ1+Q+f4Yly8/WstKHi1z7RUcSD6n2eGfXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179479},"main":"src/index.js","engines":{"node":">=18.0.0"},"gitHead":"9a393ea19704db50e2216ce7cf78bdff4294ce4b","scripts":{"e2e":"node test/e2e.js","test":"npm run unit-tests && npm run validate","validate":"tv run-checks .","unit-tests":"jest ./test"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"_npmVersion":"10.8.2","description":"Combined Asset Details + Asset Browse extension template for the AEM Assets View","directories":{},"_nodeVersion":"18.20.8","dependencies":{"chalk":"^4.0.0","slugify":"^1.6.5","fs-extra":"^11.0.0","yeoman-generator":"^5","@adobe/generator-app-common-lib":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","js-yaml":"^4.1.0","yeoman-test":"^6.3.0","stdout-stderr":"^0.1.13","yeoman-assert":"^3.1.1","lodash.clonedeep":"^4.5.0","yeoman-environment":"^3.2.0","@adobe/aio-lib-template-validation":"^5.0.0"},"peerDependencies":{"@adobe/aio-cli-plugin-app-templates":"^1.0.0 || ^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aem-assets-assetsview-ext-tpl_0.1.0_1785175992399_0.3034658880687191","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-07-27T18:13:12.214Z","modified":"2026-10-01T01:31:47.360Z","0.1.0":"2026-07-27T18:13:12.551Z"},"author":{"name":"Adobe Inc."},"license":"Apache-2.0","keywords":["ecosystem:aio-app-builder-templates"],"description":"Combined Asset Details + Asset Browse extension template for the AEM Assets View","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"aljoseph@adobe.com","name":"aljoseph"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"<!--\nCopyright 2026 Adobe. All rights reserved.\nThis file is licensed to you under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License. You may obtain a copy\nof the License at http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under\nthe License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS\nOF ANY KIND, either express or implied. See the License for the specific language\ngoverning permissions and limitations under the License.\n-->\n\n# @adobe/aem-assets-assetsview-ext-tpl\n\nTemplate for an AIO CLI App Builder plugin that generates code for the `aem/assets/assetsview/1`\nextension point of the AEM Assets View — a single extension point combining Browse View and\nDetails View extensibility.\n\nRunning this template scaffolds one extension point, `aem/assets/assetsview/1` at\n`src/aem-assets-assetsview-1`, with its own `ext.config.yaml`, `actions`, and `web-src`. Its\n`ExtensionRegistration.js` registers all of the Browse View methods (ActionBar actions, quick\nactions) and Details View methods (side panels) together in a single `register()` call, so the\nwhole extension deploys and runs as one App Builder extension. Side panels are specific to the\nDetails View and ActionBar actions are specific to the Browse View; header menu buttons and\nserver-side handlers apply across both.\n\n# Prerequisites\n- `nodejs` (v18) and `npm` installed locally - https://nodejs.org/en/\n- `aio` command line tool - https://github.com/adobe/aio-cli, https://developer.adobe.com/runtime/docs/guides/tools/cli_install/\n- Project in Adobe Developer Console\n\n# Installation\n- `npm install -g @adobe/aio-cli`\n\n# Usage\n- `aio app init <your-folder-name>`\n\n# Contributing\nContributions are welcomed! Read the [Contributing Guide](CONTRIBUTING.md) for more information.\n\n# Licensing\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n","readmeFilename":"README.md"}