npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@slates-integrations/asana

v0.3.1

Published

Create, read, update, and delete tasks, projects, portfolios, and goals in Asana workspaces. Manage task assignments, due dates, subtasks, dependencies, tags, custom fields, attachments, and comments. Organize work with sections, project templates, and po

Readme

Asana

Create, read, update, and delete tasks, projects, portfolios, and goals in Asana workspaces. Manage task assignments, due dates, subtasks, dependencies, tags, custom fields, attachments, and comments. Organize work with sections, project templates, and portfolios. Search tasks across workspaces, track time entries, and manage team memberships.

Tools

Create Project

Create a new project in a workspace. Supports setting name, notes, layout, dates, team, color, and privacy.

Create Task

Create a new task in a project or workspace. Supports setting name, notes, assignee, dates, project/section placement, tags, followers, parent task, and custom field values.

Delete Project

Permanently delete a project. This action cannot be undone.

Delete Section

Delete an empty project section. Asana does not allow deleting the last remaining section.

Delete Task

Permanently delete a task. This action cannot be undone.

Get Project

Retrieve full details for a project including members, followers, custom fields, and settings.

Get Task

Retrieve full details for a task including assignee, dates, notes (with HTML), subtask count, projects, tags, followers, custom fields, dependencies, and dependents.

List Goals

List goals in a workspace, optionally filtered by team or portfolio. Provides visibility into organizational objectives and their statuses.

List Projects

List projects in a workspace, optionally filtered by team or archived status. Returns project summaries including dates, owner, and status.

List Subtasks

List all subtasks of a given task.

List Tasks

List tasks filtered by project, section, or assignee. At least one filter must be provided. When filtering by assignee, a workspace GID is also required.

List Teams

List all teams in an organization workspace.

List Time Tracking Entries

List Asana time tracking entries for a task, or retrieve one entry by GID.

List Users

List users in a workspace. Returns user GIDs and names for referencing in other tools.

List Workspaces

List all workspaces accessible to the authenticated user. Use this to discover available workspace GIDs needed by other tools.

List Comments

List stories (comments and activity) on a task. Returns the full activity feed including comments, status changes, and system updates.

List Portfolios

List portfolios in a workspace owned by a specific user. Portfolios are collections of projects used for tracking at a higher level.

List Sections

List all sections in a project. Sections are used to organize tasks within a project.

List Tags

List all tags in a workspace.

Manage Attachments

List, inspect, attach, upload, or delete Asana attachments on tasks, projects, and project briefs. File bytes are accepted only as input for uploads; downloaded file contents are not returned inline.

Manage Custom Fields

List, inspect, create, update, and maintain Asana custom field metadata for a workspace.

Manage Project Templates

List, inspect, and instantiate Asana project templates.

Search Tasks

Search for tasks in a workspace using various filters like text, assignee, projects, tags, completion status, and date ranges. Supports full-text search across task names and descriptions.

Typeahead Search

Search Asana workspace objects with the low-latency typeahead endpoint. Use this to discover project, project template, portfolio, tag, task, user, or custom field GIDs for other tools.

Update Section

Rename an existing project section.

Update Project

Update an existing project's name, notes, dates, color, layout, archived status, or privacy setting.

Update Task

Update an existing task's properties. Supports updating name, notes, assignee, dates, completion status, custom fields, and managing dependencies, projects, tags, followers, and parent.

License

This integration is licensed under the FSL-1.1.