{"_id":"@cathalnoonan/xrm-webresource-uploader","_rev":"43-94dadd19c88c72c96e1bdc48dfa7fa49","name":"@cathalnoonan/xrm-webresource-uploader","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@cathalnoonan/xrm-webresource-uploader","version":"0.0.1","keywords":["xrm","crm","d365","powerapps","webresource"],"author":{"name":"cathalnoonan"},"license":"MIT","_id":"@cathalnoonan/xrm-webresource-uploader@0.0.1","maintainers":[{"name":"cathalnoonan","email":"cnoonan.dev@outlook.ie"}],"homepage":"https://github.com/cathalnoonan/xrm-webresource-uploader#readme","bugs":{"url":"https://github.com/cathalnoonan/xrm-webresource-uploader/issues"},"dist":{"shasum":"0f3589bdc6fef670e23e0a90fe505842561c079d","tarball":"https://registry.npmjs.org/@cathalnoonan/xrm-webresource-uploader/-/xrm-webresource-uploader-0.0.1.tgz","fileCount":25,"integrity":"sha512-17L2+qmXfjXPptlGNAEqwr3L8AjtDVtchIZwarHjb+HqF2O5wziObMIa0ODTNwz4SNtnPSGr4/kuXBG5J36PfQ==","signatures":[{"sig":"MEYCIQCwvXu6M6uAvZux3jf2tMIc4/QaHKtUzECf2lICAkwHTgIhAIwOfsQoAp5qYBDxSaW/BpMS4DqNlIWjWVfyz3mH5zgd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6mFWCRA9TVsSAnZWagAAS40P+wbrgDbeXG/+536I9HLt\nV18X1EqcOrImTDycI2cEGd/5yFsA4FlmVUpL8zhCj/QDFCCK7DyM0jXz5S1S\nMYdF7tVmc/SeQH62XDa4XDNBTfYr7WWtaWrev2SoVrlorlckEiTtAAUOZXIq\nDP+fsLHQe/4aOiIHxD9Dz92UrhuynvMG/O7u8rBgZqrWqn8K4SaI9hWiWtu8\nA/wNcjEWfrlQIkwC0txx25/yHb4DU5+ySFTCZK6M4Yg5apWJ/qiwuv/1Ze2b\nBXkxo1kgq8ExNMHjk8PGyFcNz0nhsda6WMgbN88/eNrv0+dk2Y3vAxbRBGj1\nvAuJiTi/6UQmf+lhTHMiryFXr9nDcQJCmD+iBFPO3gXJAOPMcIAtUXQEuB9R\nm6NSeeRRWsiAJPDMU0rxM4Zto8T51TkIhmaObFxkUrrum4mf/Gx5lr41p5PA\nfib+VGQZ96f0V9j5B3HDf/nNBmlMiSJZK0Iok1/TunTYjbZ6P+oO/xG69pHe\nSqGlVxd6ZHbulWNC3iMGkMgdJMQUvgaZMK0UalXlimgFIJebDrkNsC1Mc4OK\nfxEkB7P6WBJIqTwi4t4bwJxQVDNOP819jbtzBHmO4sVw9o8weqLiOuvRMbdY\n6Vnjyf9rN/F8cZMkbgcpCR3NPNfLU67NL9RWlcwEk2Da7eXdNImx5/Goaobg\ncqoJ\r\n=9SiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/xrm-webresource-uploader.d.ts","exports":{"node":"./dist/index.js","import":"./dist/index.js","require":"./dist/index.js"},"scripts":{"tsc":"tsc","test":"echo \"Error: no test specified\" && exit 1","build":"npm run tsc","prebuild":"rimraf dist","typedefs":"dts-bundle --name @cathalnoonan/xrm-webresource-uploader --main dist/index.d.ts --removeSource --out xrm-webresource-uploader.d.ts","postbuild":"npm run typedefs","prepublish":"npm run build"},"_npmUser":{"name":"cathalnoonan","email":"cnoonan.dev@outlook.ie"},"repository":{"url":"git+https://github.com/cathalnoonan/xrm-webresource-uploader.git","type":"git"},"_npmVersion":"6.14.8","description":"XRM WebResource Uploader","directories":{},"_nodeVersion":"14.13.1","dependencies":{"axios":"^0.21.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^3.0.2","dts-bundle":"^0.7.3","typescript":"^4.1.3","@types/glob":"^7.1.3","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/xrm-webresource-uploader_0.0.1_1609195862300_0.5752221444617196","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2020-12-28T22:51:02.235Z","modified":"2025-10-27T12:09:53.950Z","0.0.2":"2020-12-28T22:49:21.501Z","0.0.1":"2020-12-28T22:51:02.445Z"},"bugs":{"url":"https://github.com/cathalnoonan/xrm-webresource-uploader/issues"},"author":{"name":"cathalnoonan"},"license":"MIT","homepage":"https://github.com/cathalnoonan/xrm-webresource-uploader#readme","keywords":["xrm","crm","d365","powerapps","webresource"],"repository":{"url":"git+https://github.com/cathalnoonan/xrm-webresource-uploader.git","type":"git"},"description":"XRM WebResource Uploader","maintainers":[{"name":"cathalnoonan","email":"cnoonan.dev@outlook.ie"}],"readme":"# XRM WebResource Uploader\r\n\r\nFunction to deploy web resources to the specified solution in Dynamics 365 / Power Platform from node js\r\n\r\n\r\n## Example\r\n\r\n```js\r\nconst path = require('path');\r\nconst { uploadWebResources, XrmClientSecretAuthService } = require('@cathalnoonan/xrm-webresource-uploader');\r\n\r\n(async function () {\r\n\r\n    await uploadWebResources({\r\n        apiVersion: 'v9.1',\r\n        deployFolder: path.resolve(__dirname, 'dist'),\r\n        authService: new XrmClientSecretAuthService({\r\n            clientId: '<your client id>',\r\n            clientSecret: '<your client secret>',\r\n            tenantId: '<your tenant id>',\r\n            environmentUrl: 'https://your-environment.crm4.dynamics.com',\r\n            tokenTolerance: 60\r\n        }),\r\n        soltionName: '<your soultion unique name>',\r\n        includeSourceMaps: true,\r\n    })\r\n}()) \r\n```","readmeFilename":"readme.md"}