timseverien / webcommunicators

A crowd-sourced list of people who communicate about web and web development

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

@timseverien/webcommunicators

A crowd-sourced list of people who communicate about web and web development.

Usage

To install, run:

npm i @timseverien/webcommunicators

You can then import and use the list:

import communicators from '@timseverien/webcommunicators';

console.log(communicators);

Example of a communciator

{
	name: 'Example',
	languages: ['en'],
	channels: [
		{
			type: 'BLOG',
			url: 'https://example.com/',
			feedUrl: 'https://example.com/feed.xml',
		},
		{
			type: 'MASTODON',
			serverDomain: 'example.com',
			username: 'example',
		},
		{
			type: 'TWITTER',
			username: 'example',
		},
	],
}

For the full list of channels and their properties, see src/channel.ts.

Add or remove communicators

See the Contributing Guide.

About

A crowd-sourced list of people who communicate about web and web development

License:MIT License


Languages

Language:TypeScript 99.7%Language:JavaScript 0.3%