project-sock
v1.1.1
Published
Socket connection for GitHub Projects
Downloads
110
Readme
Socket connection for GitHub Projects
Basic Usage
Add new private user project with custom item.
import { toProject } from "project-sock";
(async () => {
const project = await toProject({
owner: "GITHUB_USERNAME",
title: "PROJECT TITLE",
token: "GITHUB_TOKEN"
});
const title = "PROJECT ITEM";
const body = "## CUSTOM MARKDOWN";
await project.addItem(title, body);
})();If a project with "PROJECT TITLE" exists, it will be reused.
Install
pnpm installDevelopment
pnpm build:lintNow link "dist/index.js" in relevant dependencies.
Test
Create a GitHub token with repo and project scope. Write to .env:
GITHUB_USER="USERNAME"
GITHUB_REPO="TEST_REPOSITORY"
GITHUB_TOKEN="TEST_USER_TOKEN"pnpm testPublish
pnpm build:publish