{"_id":"@staffbase/create-staffbase-plugin","_rev":"17-d39f9ffd649c3dde10e70788e4335e2f","name":"@staffbase/create-staffbase-plugin","dist-tags":{"latest":"1.0.17"},"versions":{"1.0.0":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.0","_id":"@staffbase/create-staffbase-plugin@1.0.0","maintainers":[{"name":"hassaanz","email":"hassaanz@gmail.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"./csss.js"},"dist":{"shasum":"2203bf11ba4d2aa08a7028d798e0c888036ab328","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.0.tgz","integrity":"sha512-b1fvCct0SDdJqGemYn1kNDR17B5XU+mqzhmlCTlHkedFZc1gf3MFsYIIeFE9wIzwlzoB+6WgVZsU/6tNQQ4Ikg==","signatures":[{"sig":"MEUCIQDmio0yQQ5Y6x8MsXMc6llFVwkj7npuMBbmF0QLRJKMZAIgXGNC8+GyJ87z/S5xPTsj38ybsUUieXmB3IEGMVpMPC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"_shasum":"2203bf11ba4d2aa08a7028d798e0c888036ab328","gitHead":"529111c01d9d070ef105c5d3e2f7433837e526c5","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"hassaanz","email":"hassaanz@gmail.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"3.10.10","description":"![Staffbase Logo](https://staffbase.com/wp-content/themes/staffbase-theme/img/logo-blau.svg) ## Getting started Install the package in your global namespace and then run the command.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"yargs":"^8.0.1","colors":"^1.1.2","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^3.0.1","is-relative":"^0.2.1","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"devDependencies":{"jest":"^20.0.4","husky":"^0.13.4","eslint":"^3.19.0","marked":"^0.3.6","markdown-it":"^8.3.1","highlight.js":"^9.12.0","eslint-config-google":"^0.7.1","@staffbase/eslint-config-staffbase":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin-1.0.0.tgz_1496824387779_0.9933419099543244","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.1","_id":"@staffbase/create-staffbase-plugin@1.0.1","maintainers":[{"name":"hassaanz","email":"hassaanz@gmail.com"},{"name":"holgerstein","email":"holger@staffbase.com"},{"name":"scthi","email":"thilo.schmalfuss@gmail.com"},{"name":"staffbase.com","email":"development@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"96bfdf1a4bd9c77116d565844f7e5fdd85a7b3d0","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.1.tgz","fileCount":22,"integrity":"sha512-Nnv/McHLEIaPIvbTSkB03Q5hQO2GpmL0FXAYipztTb89AxdMpXxlgawNGYnou0yrFADD6NgGMYQqnrHW4JLzxw==","signatures":[{"sig":"MEYCIQCfrYelemZVy9eiA0+gL98tlFEBsTuQg1wWzHq0LwfLlAIhAJQoNII2EdwyULYMX0rdpAHcEqj1IMmkkgFfLTmDrQcg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCCH4CRA9TVsSAnZWagAArqoQAIEnmYCzOsrB2lGQvlR+\nsFYoXL89ovxN7o7FiBTwew3Ukrm/qLYMby1mBgiiQMTKiVUOSBTwVXtXpZ3+\nU7hdi/2r8trOv3UtUy7DDSM0Q2m/y9FNmMsY79ffpHHC793eBWSaFzrP9PHC\ntgS/Tx6/b6bkkCIe36ic50QgnJ4M7nmAUyUHPxXISM/3bnzIqxncXKPL90gH\nxKCsX9UYNcSbYgm+67v/NVuSloRFEnhjegnwhfK+/z3QZtQfbtG8u2Qfl7mX\nLmH8MB4hmEdQExV7gWuUtYoaGpZ9QfYEYTBF7bU4DZwufZVkJwzo2joIZwQM\npmq93okf9DntM/ovP8JFaSBgiclPLkQTMgs9l6q0cJzcDvPz0wjmKLEI2WNT\nbvrFAYh9UYFNOUqm/VqGJoRHelr+BT/ZKz0th/xSZhQ68xNBtj4XIk2XRr4W\nSKvyHUhUYt/8Bx7GuhNmGQ1MdIJ3qQAFJa5YyxkZll/Td1yHLk9H4R9dZOzh\nvMe7JsXSZekEapJ/YVnnQn+6ae3oLm+D0iLr7KcdzaGxkjsM7UisbuwNNmMI\nGmHSAJg/okmgqPNuR5GL63QrZRPwt3gaAn+YRbHMVOJhPaQJETdSzOcVU0Ob\nb2PmVUb9C83CSXoLzHegWJewxXFepQMn1vR7Su1dnQPQiY/nBvMOftGqHBS4\nNzE4\r\n=fVvt\r\n-----END PGP SIGNATURE-----\r\n"},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"2b511807677403d903817467c1a77b5c3f549472","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"6.14.5","description":"[![Build Status](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs.svg?branch=master)](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs) [![Greenkeeper badge](https://badges.greenkeeper.io/Staffbase/create-staffbase-plugin-nodej","directories":{},"_nodeVersion":"14.4.0","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","husky":"^4.2.5","eslint":"^7.0.0","marked":"^1.0.0","markdown-it":"^10.0.0","highlight.js":"^10.0.3","eslint-config-google":"^0.14.0","@staffbase/eslint-config-staffbase":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.1_1594368503847_0.5916081397930384","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.2","_id":"@staffbase/create-staffbase-plugin@1.0.2","maintainers":[{"name":"staffbase.com","email":"development@staffbase.com"},{"name":"scthi","email":"thilo.schmalfuss@gmail.com"},{"name":"holgerstein","email":"holger@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"fb65ee6f170e69a70086a69466fcebd0211d8929","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.2.tgz","fileCount":1524,"integrity":"sha512-98l/VdcucH3k6RnAfQEH93cEMVOgnznOxg7UTouU1+IYSWL6IyCt9x/xLAsWPaE3tNXMwdi5kqMWw/mJ84GeKg==","signatures":[{"sig":"MEUCIFQLWDBbHD0CG1eON4CXlgUN9y7atTdRZqTNhnUG9LkqAiEA76BH9YsoluqdjXC4qO7VEk//+fm6KS6E7FO1QhgPn7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7536824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl3EZCRA9TVsSAnZWagAAOb8QAIXg6d5kkvHvmZug8gIq\nUxL8vCTtKa6zGG3JhFTKlrvL3vJbWV93TDb5GQZuW1RBHw8NG4tnaLrDfNI5\nwYtQHZfvxPuTQKAPosFIbofn/50Lv3fJBmJjBLHnyPE938/eEZjkNA2Oy1rM\nLvODyhplY1I3UfFFzzmlHoz5/rnocw20HKnbKQCazppHC6JHISHlvcKgUxB6\nhsc7czErNhVYMlshYmMaykZvBj/6JmhHmGMRyWPIBJhSyW8znxyJXzPVTKiS\nCuHVT1Vmt0UiNw6eCy7e4Pm29gPcAdYrReNqpXS42js05WNAnTfOJIBlCJiz\nhKG0hLqXE2Aj3xyxRk2v+3CEXEoNeYDE/yqIAL/OnfLKyKlDfkYS011eibKS\neyxyB4YQQ7cMcZ9p0ND9TGt4PDqQfup2QsfF4SAeeKcqxh1ejhWVfGWNeYUN\ncAkaIWeuDNw6iOXmqfJ4nBHmdeVwLFSIB0c21FD8ScOewZT8OKt++4FmnOOY\nr3H23UVn+CJ5pLn/GM8xnPLMiWMZe9RBVao4Ok07oRd+VC+OFajskZ9qiy5m\n+BIpGyazmjX6+S81IN6g5Y/Czd3sBkRxqS6j3VevN7J4M1eWVGMDq0GuAT2e\n/O/Wl0AtdXCLPNh+9TRtcJbhb9+FGZMP05ZOAyPjnBYZdz2t9RFkY+JxqlNx\nv+If\r\n=5ol+\r\n-----END PGP SIGNATURE-----\r\n"},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"441778512aa9399273c0482df25bbaea4ffb5011","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"8.1.0","description":"[![Build Status](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs.svg?branch=master)](https://travis-ci.org/Staffbase/create-staffbase-plugin-nodejs) [![Greenkeeper badge](https://badges.greenkeeper.io/Staffbase/create-staffbase-plugin-nodej","directories":{},"_nodeVersion":"16.10.0","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","husky":"^4.2.5","eslint":"^7.0.0","marked":"^1.0.0","markdown-it":"^10.0.0","highlight.js":"^10.0.3","eslint-config-google":"^0.14.0","@staffbase/eslint-config-staffbase":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.2_1637314841196_0.18910288496934924","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.6","_id":"@staffbase/create-staffbase-plugin@1.0.6","maintainers":[{"name":"staffbase.com","email":"development@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"holgerstein","email":"holger@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"a9d77a62f3f0b68f2383b8748ae87b2e2a08c654","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.6.tgz","fileCount":25,"integrity":"sha512-u3y5pvUBnxWb3Xwo7TQa7PPfOwHQ/Wn7Jj6w2atLr4QFVgNlbRMOCtxHWsCP5CdumsYbdIkeDDP+8qfvvOsqeg==","signatures":[{"sig":"MEUCIQCUBiBeEzNlRG2s4rQFU/Vyzomhvqm1b1K8BzVUfVNt/gIgCz6tkuCWt247zD3JfBlbmtX7qVBkMfWKSYKZp4VY+Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105726},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"12038bbdbf483cd0c57b2c4ecef65484d4a1fcce","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"10.1.0","description":"![Staffbase Logo](https://staffbase.com/wp-content/themes/staffbase-theme/img/logo-blau.svg) ## Getting started Install the package in your global namespace and then run the command.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","husky":"^4.2.5","eslint":"^8.33.0","marked":"^4.0.10","typescript":"^4.9.5","@babel/core":"^7.20.12","markdown-it":"^12.3.2","highlight.js":"^10.0.3","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.0.0","eslint-config-google":"^0.14.0","@emotion/eslint-plugin":"^11.0.0","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.50.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-import-helpers":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.6_1706538666908_0.8184433468039041","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.8","_id":"@staffbase/create-staffbase-plugin@1.0.8","maintainers":[{"name":"staffbase.com","email":"development@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"holgerstein","email":"holger@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"86910851894e297c2ea2b7a66507af34dbc95ad3","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.8.tgz","fileCount":26,"integrity":"sha512-QznddaQxyniaGwxpEu+t2hF6SGUPsI/OBY/Oc4bvUzOU2Fxc6c0tPoUxRmhuaGCQsL1u/4+A6K9ONFfcEm718Q==","signatures":[{"sig":"MEYCIQDNq44QziRz+2khoQzFLdXUK5aFZ8kfZmTAHZY2ZuvElQIhAJAEyehvkA10vdFbmqSEJ1OKXuWfY+v5ocP2DnDI1eVa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55958},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"a460c8a1a1fc29ed93cbfc415d3ce8f3f2a86e40","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"staffbase.com","email":"development@staffbase.com"},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"10.8.2","description":"![Staffbase Logo](https://staffbase.com/wp-content/themes/staffbase-theme/img/logo-blau.svg)","directories":{},"_nodeVersion":"20.18.3","dependencies":{"yargs":"^15.3.1","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^4.2.5","eslint":"^8.33.0","marked":"^4.0.10","typescript":"^4.9.5","@babel/core":"^7.20.12","markdown-it":"^12.3.2","highlight.js":"^10.0.3","eslint-plugin-react":"^7.32.2","@babel/eslint-parser":"^7.0.0","eslint-config-google":"^0.14.0","@emotion/eslint-plugin":"^11.0.0","eslint-config-prettier":"^8.6.0","@typescript-eslint/parser":"^5.50.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-import-helpers":"^1.1.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-plugin-simple-import-sort":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.8_1741613613300_0.32641517936479647","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.14","license":"MIT","_id":"@staffbase/create-staffbase-plugin@1.0.14","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"bhavyy","email":"bhavyasri.yellapragada@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"dba0e75ea399586ff6d2233487071f10ae4f68cc","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.14.tgz","fileCount":26,"integrity":"sha512-HccOg31r03CLys1n+eJxpija2Y6xlRSAhXRPQCzRmy1JQte3/u97mVFcFEbdtyv2GdgRvgZVwVz1K46clQ0YBw==","signatures":[{"sig":"MEQCIH8+Vs3Z3F37ejnLT1sJsHqONWLGnTZq9ca7CPq5JpLhAiBAubK30dPLHEyaEWgth7kFsmshm0w25NRbzbEEfZF8jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55037},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"46c87770593259c38911686912143448aba897af","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"11.6.2","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","directories":{},"_nodeVersion":"24.12.0","dependencies":{"yargs":"^18.0.0","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^9.0.0","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^4.0.10","typescript":"^5.9.3","@babel/core":"^7.28.5","markdown-it":"^12.3.2","highlight.js":"^11.11.1","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.28.5","eslint-config-google":"^0.14.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^8.51.0","eslint-plugin-react-hooks":"^5.1.0","@typescript-eslint/eslint-plugin":"^8.51.0","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.14_1767357174046_0.15597235356748507","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.15","license":"MIT","_id":"@staffbase/create-staffbase-plugin@1.0.15","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"}],"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"bin":{"create-staffbase-plugin":"csss.js"},"dist":{"shasum":"81697ee0c7270a41021d81ec73b6ad0ee104ea66","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.15.tgz","fileCount":26,"integrity":"sha512-5keVpx69zUcaS4ElpKe8KkEE6Kkez+vYhAHsT7nDNCGfZffbGdMty2qlqQ3OX4KbAIwA19kvpRAobb2RDUC1HQ==","signatures":[{"sig":"MEUCIGNZ9VDniFOJ/U1bbmY6TUBNIfh0wPfj/DLHgLTNyGtmAiEA5wkTsvK/F+d7QwUY2XJmfWdttSuG78bVRDCGuQgztqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55102},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"gitHead":"59c525095d2ad14c5ea9a58ef1787583ac3646ef","scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"repository":{"url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git","type":"git"},"_npmVersion":"11.11.0","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","directories":{},"resolutions":{"lodash":"4.18.1","minimatch":"3.1.5","picomatch":"4.0.4","glob/minimatch":"9.0.9","@typescript-eslint/typescript-estree/minimatch":"10.2.4"},"_nodeVersion":"24.14.1","dependencies":{"yargs":"^18.0.0","colors":"^1.4.0","prompt":"^1.0.0","filepath":"^1.1.0","fs-extra":"^11.3.5","is-relative":"^1.0.0","is-valid-path":"^0.1.1","validate-npm-package-name":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^18.0.3","typescript":"^6.0.3","@babel/core":"^7.29.0","markdown-it":"^14.1.1","highlight.js":"^11.11.1","eslint-plugin-react":"^7.37.5","@babel/eslint-parser":"^7.28.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.59.2","eslint-plugin-react-hooks":"^7.1.1","@typescript-eslint/eslint-plugin":"^8.59.2","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/create-staffbase-plugin_1.0.15_1778771786277_0.6527897341468385","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@staffbase/create-staffbase-plugin","version":"1.0.17","license":"MIT","bin":{"create-staffbase-plugin":"csss.js"},"repository":{"type":"git","url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git"},"scripts":{"test":"jest","buildDoc":"node scripts/genDoc","precommit":"npm run buildDoc && git add scaffoldTpl/views/index.html"},"yargs":{"dot-notation":false,"parse-numbers":true,"boolean-negation":true},"resolutions":{"lodash":"4.18.1","minimatch":"3.1.5","glob/minimatch":"9.0.9","@typescript-eslint/typescript-estree/minimatch":"10.2.4","picomatch":"4.0.4","js-yaml":"4.2.0","ajv":"6.15.0"},"dependencies":{"colors":"^1.4.0","filepath":"^1.1.0","fs-extra":"^11.3.5","is-relative":"^1.0.0","is-valid-path":"^0.1.1","prompt":"^1.0.0","validate-npm-package-name":"^8.0.0","yargs":"^18.0.0"},"devDependencies":{"@babel/core":"^7.29.7","@babel/eslint-parser":"^7.29.7","@typescript-eslint/eslint-plugin":"^8.61.1","@typescript-eslint/parser":"^8.61.1","eslint":"^9.39.2","eslint-config-google":"^0.14.0","eslint-config-prettier":"^10.1.8","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-simple-import-sort":"^13.0.0","highlight.js":"^11.11.1","husky":"^9.1.7","jest":"^30.4.2","markdown-it":"^14.2.0","marked":"^18.0.5","typescript":"^6.0.3"},"gitHead":"91709966d82a090b9c5db0cf3f5fb103cc9d7c2e","_id":"@staffbase/create-staffbase-plugin@1.0.17","description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-60BQbisJ1TSlIAdNfiKvHeJOY3afMkCiM7Z8PZDrbYih3haRssJ3CJPaoRDeIDVYkiM04Rl5di0iDLzqWnpaDg==","shasum":"3ed604a3e72b7f1069856aa69c7acc8b8c30ec2e","tarball":"https://registry.npmjs.org/@staffbase/create-staffbase-plugin/-/create-staffbase-plugin-1.0.17.tgz","fileCount":27,"unpackedSize":55197,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@staffbase%2fcreate-staffbase-plugin@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCmkJCQoP+S+emHByWz7L8HgDfx5MOumd0k8FJUwzNxuQIgZZ8itvL0iRpELLyXBdzAaxx/uFpzDEvCYtp+WzgoWfk="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f3dbe63-e2b4-431c-94fd-c8dffd6668e5"}},"directories":{},"maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"alizehstaffbase","email":"alizeh.khan@staffbase.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-staffbase-plugin_1.0.17_1782208022219_0.43572632396994404"},"_hasShrinkwrap":false}},"time":{"created":"2017-06-07T08:33:08.859Z","modified":"2026-06-23T09:47:02.668Z","1.0.0":"2017-06-07T08:33:08.859Z","1.0.1":"2020-07-10T08:08:23.982Z","1.0.2":"2021-11-19T09:40:41.389Z","1.0.6":"2024-01-29T14:31:07.059Z","1.0.8":"2025-03-10T13:33:33.483Z","1.0.14":"2026-01-02T12:32:54.214Z","1.0.15":"2026-05-14T15:16:26.438Z","1.0.17":"2026-06-23T09:47:02.368Z"},"bugs":{"url":"https://github.com/Staffbase/create-staffbase-plugin-nodejs/issues"},"license":"MIT","homepage":"https://github.com/Staffbase/create-staffbase-plugin-nodejs#readme","repository":{"type":"git","url":"git+https://github.com/Staffbase/create-staffbase-plugin-nodejs.git"},"description":"<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />","maintainers":[{"name":"staffbase.com","email":"npm@staffbase.com"},{"name":"scthi","email":"thilo@staffbase.com"},{"name":"alizehstaffbase","email":"alizeh.khan@staffbase.com"}],"readme":"# Create-Staffbase-SSO-CLI Documentation\n<img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />\n\n## Getting started\nInstall the package in your global namespace and then run the command.\n\n```bash\n$ npm install -g @staffbase/create-staffbase-plugin\n$ create-staffbase-plugin /home/user1/work/staffbase-server/ --name staffbase-sso-server\n```\n\nYou can use `yarn create` to directly run the command. The syntax of `yarn create staffbase-plugin` is:\n> yarn create @staffbase/staffbase-plugin [Destination folder] --name [Plugin Name]\n\nExample:\n```bash\n$ yarn create @staffbase/staffbase-plugin /home/user1/work/staffbase-server/ --name staffbase-sso-server\n```\n\n## Interactive Mode\nYou can also run the command without passing any arguments to get into interactive\nmode which would ask you the name of your app and the path where it need to be installed.\n```\n$ create-staffbase-plugin\n\nPlease enter npm compatible name: (my-staffbase-backend)\nPlease enter the folder path for the App: (/private/tmp/staffbase/my-staffbase-backend)\nThe directory you specified already exists. It will be overridden!\nDo you wish to proceed (y)es|(n)o?: (no)\n\nSetting up your project in:  /private/tmp/staffbase/server\nInstalling dependencies...se/server\n```\n\nOn entering the path, you can either specify an absolute path or a relative path. The relative path is resolved against the current working directory (`process.cwd()`).\n\n## Configuration\nAfter the scaffolding is complete, you need to provide some values for configuring your\nplugin server. The following values need to be configured.\n\n- Plugin Secret\n- Plugin Audience\n\nYou can either specify these values in environment variables or directly passing\nthe values in the `app.js` file where the middleware is initialized.\n\nTo configure values in `app.js` file, change the following lines:\n\napp.js\n```javascript\n12 ...\n13 ...\n14 const key = null;\n15 const pluginID = null;\n16 ...\n```\n\nYou can also specify these values using environment variables.\nRefer to the table to see which environment variables can be used.\n\n|   *Value*     |   *Environment Variable*    |           *Default if not set*           |\n|:--------------|:--------------------------: |:----------------------------------------:|\n|Secret         |STAFFBASE_SSO_SECRET         | *(empty)*                                |\n|Audience       |STAFFBASE_SSO_AUDIENCE       | *(empty)*                                |\n|Server Port    |PORT                         | 3000                                     |\n|Server Address |ADDRESS                      | *(empty, listening on all IP addresses)* |\n\n## Running the server\n_create-staffbase-plugin_ installs the project dependencies for you.\nAfter configurations is done, the only thing you need to do is navigate to the\nfolder where your app was generated and start the express server.\n```bash\n$ cd [path of generated app]\n$ npm start\n```\n\n## License\n\nCopyright 2017-2025 Staffbase SE.\n\nLicensed under the Apache License, Version 2.0: https://www.apache.org/licenses/LICENSE-2.0\n\n<table>\n  <tr>\n    <td>\n      <img src=\"docs/assets/images/staffbase.png\" alt=\"Staffbase SE\" width=\"96\" />\n    </td>\n    <td>\n      <b>Staffbase SE</b>\n      <br />Staffbase is an internal communications platform built to revolutionize the way you work and unite your company. Staffbase is hiring: <a href=\"https://staffbase.com/jobs/\" target=\"_blank\" rel=\"noreferrer\">https://staffbase.com/jobs</a>\n      <br /><a href=\"https://github.com/Staffbase\" target=\"_blank\" rel=\"noreferrer\">GitHub</a> | <a href=\"https://staffbase.com/\" target=\"_blank\" rel=\"noreferrer\">Website</a> | <a href=\"https://staffbase.com/jobs/\" target=\"_blank\" rel=\"noreferrer\">Jobs</a>\n    </td>\n  </tr>\n</table>","readmeFilename":"README.md"}