persona-community-5/.pnpm-store/v3/files/83/fa4e0c07aeb2ac3b536fec169a145651edd851a4b2bfec7eb31c3134253947317f41f7a0fa1f3cd03fa20deb801f2fea793b08614e9e6788f6ec6fea8ed1df
rdev-worker a1d0d1bf1c
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
build: /implement-feature community-ui --requirements 'Build the React commu...
2026-02-24 08:22:30 +00:00

25 lines
1023 B
Plaintext

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SourceDescriptionsNameUnique = void 0;
const SourceDescriptionsNameUnique = () => {
const seenSourceDescriptions = new Set();
return {
SourceDescriptions: {
enter(sourceDescriptions, { report, location }) {
if (!sourceDescriptions.length)
return;
for (const sourceDescription of sourceDescriptions) {
if (seenSourceDescriptions.has(sourceDescription.name)) {
report({
message: 'The `name` must be unique amongst all SourceDescriptions.',
location: location.child([sourceDescriptions.indexOf(sourceDescription)]),
});
}
seenSourceDescriptions.add(sourceDescription.name);
}
},
},
};
};
exports.SourceDescriptionsNameUnique = SourceDescriptionsNameUnique;