{"_id":"@a24k/n8n-nodes-mattermost","_rev":"9-4b163f6dc70a908c5716aad2518ed448","name":"@a24k/n8n-nodes-mattermost","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"name":"@a24k/n8n-nodes-mattermost","version":"0.1.0","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.1.0","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"dd93361c8d1ffe7d5c443be79a5fd02b357be5c6","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.1.0.tgz","fileCount":9,"integrity":"sha512-2siMd0+dJCFUF877a54JtI5znCMDZrz0WdTQs5/ZxLi4nMY9VumCDjK0ZgCMmzAcMu3EXiFIcRGKrrzKGG7NCw==","signatures":[{"sig":"MEQCIEKHKSzkb6WDANHDn9ZXFQLtm1Luf/I5Kmwbe2RBU148AiBZ+IICYpqVsDf7l+8LkpCLx2Sv5ZuTjnrwGubQEa/hNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38572},"main":"index.js","gitHead":"43c2ec5c2ebb386ad8ffeb9e94c79d152a70aaf4","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"a24k","email":"ak@xlix.org"},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.9.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","n8n-workflow":"^1.0.0","@biomejs/biome":"^2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.1.0_1773969999657_0.906366599025662","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@a24k/n8n-nodes-mattermost","version":"0.1.1","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.1.1","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8069d79566f5a2f123844dbebdd867f2094b6dfe","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.1.1.tgz","fileCount":9,"integrity":"sha512-oiZKCnPSVPgvZw+Xp4XIT+2t7wkxbqbRtYNXcT4RwJ91/CZcuLUgghmiteEx4RdaxeDdmNyQrSH90bH1Ju84DQ==","signatures":[{"sig":"MEQCIB2hZlsayg4qT5mZ9edCIkW5XwsOtXTdhHooVH1g11yGAiADSamMRPK7/bTGCysgBnnNeiA36UcGUHa0DUa/3/T3ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38572},"gitHead":"c5f3c6c2976c68f4f0e5aafb13dbfdd71aa23d93","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"a24k","email":"ak@xlix.org"},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.9.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","n8n-workflow":"^1.0.0","@biomejs/biome":"^2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.1.1_1773970568635_0.36221058496092784","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@a24k/n8n-nodes-mattermost","version":"0.2.0","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.2.0","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"766bcd30b4d290f690b5a8a1eb9f4841945d84a4","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.2.0.tgz","fileCount":9,"integrity":"sha512-rqTBwNXRBDz3P3PzevhmPQUKuF9vm8R28EQR2ml0ag3V5wdPM8Ow/fXqhH56HM7XTfJzyCypfKb1vuwjysT/qA==","signatures":[{"sig":"MEUCIQC4UhAnGHCUXQRHL7kHPQCUhEcWIWvvf7bwatLLeue8yQIgMUUfqSVqTr9qhgaFo7afRTOdShwxB60uDTiYVH7Tc8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50510},"gitHead":"02a8c8d2d066d83a5412bcb7793a9dabb3209e01","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","publish:npm":"npm publish --access public","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"a24k","email":"ak@xlix.org"},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.9.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","n8n-workflow":"^1.0.0","@biomejs/biome":"^2.4.8"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.2.0_1773978663659_0.05431067285837998","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@a24k/n8n-nodes-mattermost","version":"0.2.1","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.2.1","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"fa4fdf234b375d920cc303a2f0f015595d1eb2de","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.2.1.tgz","fileCount":9,"integrity":"sha512-vXgwZX/gteiEqiSDqLpal6/whtSUs3CswI/3Oi7qJ3M4Vb5NoTUp9+VD+dEhWS1mtiPSSlAu5vkQa99ZvLI5Og==","signatures":[{"sig":"MEYCIQDmvQdOGqQD5S8U6zBcyPsw6M+EtjudeYLzKYBzvPLA4AIhANRmto9d6dDRrflkI4jHOpm4vO8gr8AWBoLC6EoUBwTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a24k%2fn8n-nodes-mattermost@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51674},"gitHead":"f19a919a95d7708f9ff58f0dd5c6a35562e6736d","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","publish:npm":"npm publish --access public","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d73c773-b804-4836-8d37-1f7a1ef3d1fe"}},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.9.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^22.0.0","n8n-workflow":"^1.120.10","@biomejs/biome":"^2.4.9"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.2.1_1774738585863_0.6968969653442805","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@a24k/n8n-nodes-mattermost","version":"0.2.2","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.2.2","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"9aa65ba4f30a258490c708def69a367063495c1d","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.2.2.tgz","fileCount":9,"integrity":"sha512-PJlfJZ/4dBbiLPmOjjO5srl4Jr+rrrkVGs1XWVX+Vfi50FI9CBoKCO2vBIStz/Bi//5TIDHc7A8xDsSwus6PbQ==","signatures":[{"sig":"MEUCIEXhCCuQdPG/caI11pWXq4ZMLhEUfN7IdnMfVXjKDMz3AiEAoVPnbTwn/e129DpGEvyj+FqCs9pIE7lf2RzVcKbjHIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a24k%2fn8n-nodes-mattermost@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51675},"gitHead":"cb39b80911e40a8b3dc34fa23b9cec2375eac843","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","publish:npm":"npm publish --access public","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d73c773-b804-4836-8d37-1f7a1ef3d1fe"}},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.0.0","n8n-workflow":"^1.120.10","@biomejs/biome":"^2.4.12"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.2.2_1776467806758_0.5766945199518803","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@a24k/n8n-nodes-mattermost","version":"0.2.3","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.2.3","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"7560534dc0ccec5921cbe2ae0e47076220483399","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.2.3.tgz","fileCount":9,"integrity":"sha512-cvTZPeb2ejv3eFZ66ubAUlruxzitANtuyP9mRmb1DGieH2lJr7DwgcwLfHbVoEO73nNCk8B7Hj7nnQGIneYvTw==","signatures":[{"sig":"MEYCIQDO21wPYj+g4yVfHF9LFTz2GhvSLNaiwcNGn4kHsTTNIQIhANvFruGNvqVLHLBW89WQM9SHvYur/48hhVnj+4QdsbKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a24k%2fn8n-nodes-mattermost@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51726},"gitHead":"233f12b383c226c8fdbb1fccfc1e2a6848fdf7be","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","publish:npm":"npm publish --access public","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d73c773-b804-4836-8d37-1f7a1ef3d1fe"}},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.0.0","n8n-workflow":"^2.13.1","@biomejs/biome":"^2.4.12"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.2.3_1776585706934_0.265823150105444","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@a24k/n8n-nodes-mattermost","version":"0.2.4","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.2.4","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"172c8ee0e44ffd32e4a2403b61297f414811df8a","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.2.4.tgz","fileCount":9,"integrity":"sha512-uXEoMH4WA/UySvz8djwfmxFyB9cZw31uS0kR6MVvym+XO92Q9j49vqeYg9PHlBSrbU5rKX2/BwJIjWEZD6IgSw==","signatures":[{"sig":"MEYCIQC2pOFm8XdZLh4IoxnwV6AVuyYg0vMRi4ZebGQbC4g1BwIhALqScWtB4zg9W3YtcCMjmJyWIxKcKkcqZ7SZNnxVmcdB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a24k%2fn8n-nodes-mattermost@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51745},"gitHead":"ff16b5ae3c2830dfdbcc6eb72202d76c72d6d2cf","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","publish:npm":"npm publish --access public","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d73c773-b804-4836-8d37-1f7a1ef3d1fe"}},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.0.0","n8n-workflow":"^2.13.1","@biomejs/biome":"^2.4.12"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.2.4_1777593137051_0.2846507563117735","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@a24k/n8n-nodes-mattermost","version":"0.3.0","keywords":["n8n-community-node-package"],"author":{"name":"a24k"},"license":"MIT","_id":"@a24k/n8n-nodes-mattermost@0.3.0","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"homepage":"https://github.com/a24k/n8n-nodes-mattermost","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"n8n":{"nodes":["dist/nodes/Mattermost/Mattermost.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d73d7c19ee6608acd4d657cced34fa984fe06177","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.3.0.tgz","fileCount":9,"integrity":"sha512-0xW1+Ltqu2F+b6BpWrM/bpJOVPRvuOSnhxCOwNTP3DOGUbpz8AgTsryASAuuQ/C+HmOsCgFxqiponPblKimAPQ==","signatures":[{"sig":"MEUCIFsyM26Rr+TIVfyc6KMkuJMRX6W3kLEVJ91ZQA6MOGboAiEA1ddKntX96lAFXnYZq3WtQXZRiMBmUmgSuUYS0Ud5djo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a24k%2fn8n-nodes-mattermost@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53096},"gitHead":"089d437781e98a137e31b406b35a2650f05f8003","scripts":{"lint":"biome check src tests","test":"bun test","build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint:fix":"biome check --write src tests","publish:npm":"npm publish --access public","prepublishOnly":"bun run lint && bun run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d73c773-b804-4836-8d37-1f7a1ef3d1fe"}},"repository":{"url":"git+https://github.com/a24k/n8n-nodes-mattermost.git","type":"git"},"_npmVersion":"11.11.0","description":"n8n community node for Mattermost with file attachment and rich post support","directories":{},"_nodeVersion":"24.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"^24.0.0","n8n-workflow":"^2.13.1","@biomejs/biome":"^2.4.12"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-mattermost_0.3.0_1777598626955_0.10607834888830747","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@a24k/n8n-nodes-mattermost","version":"0.4.0","description":"n8n community node for Mattermost with file attachment and rich post support","keywords":["n8n-community-node-package"],"license":"MIT","homepage":"https://github.com/a24k/n8n-nodes-mattermost","author":{"name":"a24k"},"repository":{"type":"git","url":"git+https://github.com/a24k/n8n-nodes-mattermost.git"},"scripts":{"build":"tsc -p tsconfig.json && cp src/nodes/Mattermost/mattermost.svg src/nodes/Mattermost/Mattermost.node.json dist/nodes/Mattermost/","lint":"biome check src tests","lint:fix":"biome check --write src tests","prepublishOnly":"bun run lint && bun run build","publish:npm":"npm publish --access public","test":"bun test"},"n8n":{"n8nNodesApiVersion":1,"nodes":["dist/nodes/Mattermost/Mattermost.node.js"]},"dependencies":{},"peerDependencies":{"n8n-workflow":"*"},"devDependencies":{"@biomejs/biome":"^2.4.12","@types/node":"^24.0.0","n8n-workflow":"^2.13.1","typescript":"^6.0.3"},"gitHead":"39159d7dfbb0ffaa599680b5120452864b2d05fc","_id":"@a24k/n8n-nodes-mattermost@0.4.0","bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-5XrEY7MMR1o2xaxAGKPBh3ZDkM9EgZ9j+i/H/Jwc5Q89/q6AGD/sKYGrXaeUi5XLAHyuHbY3BCImIDjuAA3oPA==","shasum":"84cf928a3073c3e20ccbc70abacd2cf8e4c36169","tarball":"https://registry.npmjs.org/@a24k/n8n-nodes-mattermost/-/n8n-nodes-mattermost-0.4.0.tgz","fileCount":9,"unpackedSize":62047,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@a24k%2fn8n-nodes-mattermost@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBwA+Tv5QuTFtwVGdCXtlQch2VdVVVtuCDr/OYQWyho8AiAiUEJ2dpyUPHWn78OChPkrLkUQXcLxfAeqbi8BjPu14w=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8d73c773-b804-4836-8d37-1f7a1ef3d1fe"}},"directories":{},"maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-mattermost_0.4.0_1777640205039_0.4043865309691932"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-20T01:26:39.529Z","modified":"2026-05-01T12:56:45.505Z","0.1.0":"2026-03-20T01:26:39.812Z","0.1.1":"2026-03-20T01:36:08.851Z","0.2.0":"2026-03-20T03:51:03.844Z","0.2.1":"2026-03-28T22:56:26.036Z","0.2.2":"2026-04-17T23:16:46.912Z","0.2.3":"2026-04-19T08:01:47.074Z","0.2.4":"2026-04-30T23:52:17.223Z","0.3.0":"2026-05-01T01:23:47.104Z","0.4.0":"2026-05-01T12:56:45.212Z"},"bugs":{"url":"https://github.com/a24k/n8n-nodes-mattermost/issues"},"author":{"name":"a24k"},"license":"MIT","homepage":"https://github.com/a24k/n8n-nodes-mattermost","keywords":["n8n-community-node-package"],"repository":{"type":"git","url":"git+https://github.com/a24k/n8n-nodes-mattermost.git"},"description":"n8n community node for Mattermost with file attachment and rich post support","maintainers":[{"name":"a24k","email":"ak@xlix.org"}],"readme":"# @a24k/n8n-nodes-mattermost\n\n[![CI](https://github.com/a24k/n8n-nodes-mattermost/actions/workflows/ci.yml/badge.svg)](https://github.com/a24k/n8n-nodes-mattermost/actions/workflows/ci.yml)\n\nAn [n8n](https://n8n.io/) community node for [Mattermost](https://mattermost.com/) that extends the built-in Mattermost node with support for **file attachments** and **rich message attachments** (Slack-compatible).\n\n## What's different from the built-in node\n\nThe built-in Mattermost node already supports plain posts, thread replies, and rich message attachments. The one gap this node fills is **file upload**.\n\n| Feature | Built-in `n8n-nodes-base` | This node |\n|---------|--------------------------|-----------|\n| Plain posts | ✅ | ✅ |\n| Thread replies | ✅ | ✅ |\n| Rich attachments (props) | ✅ | ✅ |\n| File attachments | ❌ | ✅ Up to 10 files (parallel or sequential) |\n| Extra body fields | ❌ | ✅ Merge arbitrary JSON into the post body |\n| Thread Group Key | ❌ | ✅ Auto-thread posts by logical key |\n| AI Agent tool | ❌ | ✅ |\n\n## Installation\n\nIn your n8n instance:\n\n1. Go to **Settings → Community Nodes**\n2. Click **Install**\n3. Enter `@a24k/n8n-nodes-mattermost`\n4. Click **Install**\n\nThe node appears as **Mattermost @a24k** in the node palette.\n\n> Requires n8n 1.x or later.\n> To use as an AI Agent tool, set `N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true` on your n8n instance.\n\n## Credentials\n\nThis node reuses the built-in **Mattermost API** credential type (`mattermostApi`). No additional credential setup is required.\n\n1. In n8n, go to **Credentials → Add Credential → Mattermost API**\n2. Fill in:\n   - **Base URL** — your Mattermost server URL (e.g. `https://mattermost.example.com`)\n   - **Access Token** — a [personal access token](https://developers.mattermost.com/integrate/reference/personal-access-token/) or bot token\n   - **Allow Unauthorized Certs** — enable only if your server uses a self-signed certificate\n\n## Operation: Post Message\n\nA single operation covers plain posts, file-attached posts, and rich attachment posts.\n\n### Parameters\n\n| Parameter | Required | Description |\n|-----------|----------|-------------|\n| Channel ID | ✅ | Target channel ID (find it in **Channel Info** in the Mattermost UI) |\n| Message | — | Post body. Markdown supported. |\n| Root Post ID | — | Parent post ID for thread replies |\n| Files | — | Comma-separated binary property names (see [File attachments](#file-attachments)) |\n| Attachments | — | One or more rich attachments (see [Rich attachments](#rich-attachments)) |\n| Advanced Options | — | Extra Body Fields and upload mode (see [Advanced Options](#advanced-options)) |\n\n### File attachments\n\nEnter binary property names separated by commas in the **Files** field (e.g. `data, image, report`). Each name must match a binary property on the current n8n item. Up to 10 files are supported; all files are uploaded before the post is created.\n\nBy default, files are uploaded in **parallel** (faster). To guarantee display order in Mattermost, enable **Upload Files Sequentially** under Advanced Options.\n\n**Example workflow:**\n\n```\nHTTP Request (download file) → Mattermost @a24k (post with attachment)\n```\n\nIn the Mattermost node, set **Files** to `data` (the default binary property name from HTTP Request).\n\nTo attach multiple files from a single item, set **Files** to e.g. `data, screenshot, log`.\n\n**Filename handling:** if the binary data has no file extension, one is inferred from the MIME type (`image/jpeg` → `.jpg`, `image/svg+xml` → `.svg`, `text/plain` → `.txt`; other types use the MIME subtype as-is). `application/octet-stream` is left unchanged.\n\n### Rich attachments\n\nClick **Add Attachment** to add one or more [Slack-compatible message attachments](https://developers.mattermost.com/integrate/reference/message-attachments/).\n\n**Required field:**\n\n| Field | Description |\n|-------|-------------|\n| Fallback | Plain-text summary shown in notifications and clients that don't support rich formatting |\n\n**Optional fields:**\n\n| Field | Description |\n|-------|-------------|\n| Color | Left border color — `#rrggbb` hex, or keywords `good` (green), `warning` (yellow), `danger` (red) |\n| Text | Attachment body. Markdown and @mentions supported. |\n\n**Attachment Options** (expand to reveal):\n\n| Field | Description |\n|-------|-------------|\n| Pretext | Text displayed above the attachment. @mentions supported. |\n| Title | Title text |\n| Title Link | URL the title links to |\n| Author Name | Author display name |\n| Author Link | URL the author name links to |\n| Author Icon | Author icon image URL (16×16 px) |\n| Image URL | Image displayed below the body (max 400×300 px) |\n| Thumb URL | Thumbnail image on the right (75×75 px) |\n| Footer | Footer text |\n| Footer Icon | Footer icon image URL |\n\n**Fields** (table-style columns within an attachment):\n\n| Field | Description |\n|-------|-------------|\n| Title | Column header |\n| Value | Column content. Markdown and @mentions supported. |\n| Short | If enabled, renders side-by-side with the adjacent field |\n\n### Advanced Options\n\nExpand **Advanced Options** to access:\n\n| Option | Description |\n|--------|-------------|\n| Extra Body Fields | A JSON object merged into the Mattermost post body. Use this to set API fields not exposed in the UI (e.g. `priority`, custom `props` keys). UI fields win on conflict for `channel_id`, `message`, and `root_id`. Arrays (`file_ids`, `props.attachments`) are concatenated (JSON entries first). Must be a valid JSON object. |\n| Thread Group Key | Logical identifier for a thread group. Posts with the same Thread Group Key and Channel ID are automatically linked as a Mattermost thread — no separate lookup node required. Ignored if Root Post ID is also set. |\n| Channel ID for Test Run | When set, posts are sent to this channel instead of **Channel ID** during test runs (manual executions from the editor — equivalent to `$execution.mode === \"test\"`). Useful for routing test runs to a sandbox channel without modifying the main Channel ID. |\n| Upload Files Sequentially | When enabled, files are uploaded one at a time in the listed order, preserving display order in Mattermost. Default is parallel upload (faster, order not guaranteed). |\n\n### Output\n\nOn success:\n\n```json\n{\n  \"post_id\": \"abc123\",\n  \"channel_id\": \"xyz456\",\n  \"message\": \"Hello!\",\n  \"file_ids\": [\"fid1\", \"fid2\"],\n  \"create_at\": 1234567890000\n}\n```\n\nWhen **Thread Group Key** is set, two additional fields are included:\n\n```json\n{\n  \"post_id\": \"abc123\",\n  \"channel_id\": \"xyz456\",\n  \"message\": \"Hello!\",\n  \"file_ids\": [],\n  \"create_at\": 1234567890000,\n  \"thread_group_key\": \"my-incident-123\",\n  \"thread_root_post_id\": null\n}\n```\n\n`thread_root_post_id` is `null` for a new root post and the root post ID for thread replies.\n\n### Error handling\n\nThe node respects n8n's **Continue on Fail** setting.\n\nIf files were uploaded successfully but the post creation fails, the error output includes `uploaded_file_ids` so downstream nodes can handle orphaned files:\n\n```json\n{\n  \"error\": \"...\",\n  \"uploaded_file_ids\": [\"fid1\", \"fid2\"]\n}\n```\n\n> Mattermost does not provide a public API to delete orphaned files, so cleanup must be handled at the infrastructure level.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}