node-asana
Official node.js and browser JS client for the Asana API v1
File Explorer
Download Latest Version (.zip)- publish.yaml
- VERSION
- ProjectsApi.js
- TasksApi.js
- README.md
- ExampleUtility.java
- JavascriptClientCodegenGenerator.java
- ReadMe.java
- io.swagger.codegen.v3.CodegenConfig
- pom.xml
- README.md
- api.d.ts.mustache
- api.mustache
- api_doc.mustache
- ApiClient.d.ts.mustache
- ApiClient.mustache
- code_sample.mustache
- code_sample_client.mustache
- code_samples.mustache
- collection.d.ts.mustache
- collection.mustache
- index.d.ts.mustache
- index.mustache
- package.mustache
- README.mustache
- AccessRequestsApi.md
- AccessRequestsApi.yaml
- AgentsApi.md
- AgentsApi.yaml
- AllocationsApi.md
- AllocationsApi.yaml
- AttachmentsApi.md
- AttachmentsApi.yaml
- AuditLogAPIApi.md
- AuditLogAPIApi.yaml
- BatchAPIApi.md
- BatchAPIApi.yaml
- BudgetsApi.md
- BudgetsApi.yaml
- CustomFieldsApi.md
- CustomFieldsApi.yaml
- CustomFieldSettingsApi.md
- CustomFieldSettingsApi.yaml
- CustomTypesApi.md
- CustomTypesApi.yaml
- EventsApi.md
- EventsApi.yaml
- ExportsApi.md
- ExportsApi.yaml
- GoalRelationshipsApi.md
- GoalRelationshipsApi.yaml
- GoalsApi.md
- GoalsApi.yaml
- JobsApi.md
- JobsApi.yaml
- MembershipsApi.md
- MembershipsApi.yaml
- OooEntriesApi.md
- OooEntriesApi.yaml
- OrganizationExportsApi.md
- OrganizationExportsApi.yaml
- PortfolioMembershipsApi.md
- PortfolioMembershipsApi.yaml
- PortfoliosApi.md
- PortfoliosApi.yaml
- ProjectBriefsApi.md
- ProjectBriefsApi.yaml
- ProjectMembershipsApi.md
- ProjectMembershipsApi.yaml
- ProjectPortfolioSettingsApi.md
- ProjectPortfolioSettingsApi.yaml
- ProjectsApi.md
- ProjectsApi.yaml
- ProjectStatusesApi.md
- ProjectStatusesApi.yaml
- ProjectTemplatesApi.md
- ProjectTemplatesApi.yaml
- RatesApi.md
- RatesApi.yaml
- ReactionsApi.md
- ReactionsApi.yaml
- RolesApi.md
- RolesApi.yaml
- RulesApi.md
- RulesApi.yaml
- SectionsApi.md
- SectionsApi.yaml
- StatusUpdatesApi.md
- StatusUpdatesApi.yaml
- StoriesApi.md
- StoriesApi.yaml
- TagsApi.md
- TagsApi.yaml
- TasksApi.md
- TasksApi.yaml
- TaskTemplatesApi.md
- TaskTemplatesApi.yaml
- TeamMembershipsApi.md
- TeamMembershipsApi.yaml
- TeamsApi.md
- TeamsApi.yaml
- TimePeriodsApi.md
- TimePeriodsApi.yaml
- TimesheetApprovalStatusesApi.md
- TimesheetApprovalStatusesApi.yaml
- TimeTrackingCategoriesApi.md
- TimeTrackingCategoriesApi.yaml
- TimeTrackingEntriesApi.md
- TimeTrackingEntriesApi.yaml
- TypeaheadApi.md
- TypeaheadApi.yaml
- UsersApi.md
- UsersApi.yaml
- UserTaskListsApi.md
- UserTaskListsApi.yaml
- WebhooksApi.md
- WebhooksApi.yaml
- WorkspaceMembershipsApi.md
- WorkspaceMembershipsApi.yaml
- WorkspacesApi.md
- WorkspacesApi.yaml
- AccessRequestsApi.d.ts
- AccessRequestsApi.js
- AgentsApi.d.ts
- AgentsApi.js
- AllocationsApi.d.ts
- AllocationsApi.js
- AttachmentsApi.d.ts
- AttachmentsApi.js
- AuditLogAPIApi.d.ts
- AuditLogAPIApi.js
- BatchAPIApi.d.ts
- BatchAPIApi.js
- BudgetsApi.d.ts
- BudgetsApi.js
- CustomFieldsApi.d.ts
- CustomFieldsApi.js
- CustomFieldSettingsApi.d.ts
- CustomFieldSettingsApi.js
- CustomTypesApi.d.ts
- CustomTypesApi.js
- EventsApi.d.ts
- EventsApi.js
- ExportsApi.d.ts
- ExportsApi.js
- GoalRelationshipsApi.d.ts
- GoalRelationshipsApi.js
- GoalsApi.d.ts
- GoalsApi.js
- JobsApi.d.ts
- JobsApi.js
- MembershipsApi.d.ts
- MembershipsApi.js
- OooEntriesApi.d.ts
- OooEntriesApi.js
- OrganizationExportsApi.d.ts
- OrganizationExportsApi.js
- PortfolioMembershipsApi.d.ts
- PortfolioMembershipsApi.js
- PortfoliosApi.d.ts
- PortfoliosApi.js
- ProjectBriefsApi.d.ts
- ProjectBriefsApi.js
- ProjectMembershipsApi.d.ts
- ProjectMembershipsApi.js
- ProjectPortfolioSettingsApi.d.ts
- ProjectPortfolioSettingsApi.js
- ProjectsApi.d.ts
- ProjectsApi.js
- ProjectStatusesApi.d.ts
- ProjectStatusesApi.js
- ProjectTemplatesApi.d.ts
- ProjectTemplatesApi.js
- RatesApi.d.ts
- RatesApi.js
- ReactionsApi.d.ts
- ReactionsApi.js
- RolesApi.d.ts
- RolesApi.js
- RulesApi.d.ts
- RulesApi.js
- SectionsApi.d.ts
- SectionsApi.js
- StatusUpdatesApi.d.ts
- StatusUpdatesApi.js
- StoriesApi.d.ts
- StoriesApi.js
- TagsApi.d.ts
- TagsApi.js
- TasksApi.d.ts
- TasksApi.js
- TaskTemplatesApi.d.ts
- TaskTemplatesApi.js
- TeamMembershipsApi.d.ts
- TeamMembershipsApi.js
- TeamsApi.d.ts
- TeamsApi.js
- TimePeriodsApi.d.ts
- TimePeriodsApi.js
- TimesheetApprovalStatusesApi.d.ts
- TimesheetApprovalStatusesApi.js
- TimeTrackingCategoriesApi.d.ts
- TimeTrackingCategoriesApi.js
- TimeTrackingEntriesApi.d.ts
- TimeTrackingEntriesApi.js
- TypeaheadApi.d.ts
- TypeaheadApi.js
- UsersApi.d.ts
- UsersApi.js
- UserTaskListsApi.d.ts
- UserTaskListsApi.js
- WebhooksApi.d.ts
- WebhooksApi.js
- WorkspaceMembershipsApi.d.ts
- WorkspaceMembershipsApi.js
- WorkspacesApi.d.ts
- WorkspacesApi.js
- collection.d.ts
- collection.js
- ApiClient.d.ts
- ApiClient.js
- index.d.ts
- index.js
- AccessRequestsApi.spec.js
- AgentsApi.spec.js
- AllocationsApi.spec.js
- AttachmentsApi.spec.js
- AuditLogAPIApi.spec.js
- BatchAPIApi.spec.js
- BudgetsApi.spec.js
- CustomFieldsApi.spec.js
- CustomFieldSettingsApi.spec.js
- CustomTypesApi.spec.js
- EventsApi.spec.js
- ExportsApi.spec.js
- GoalRelationshipsApi.spec.js
- GoalsApi.spec.js
- JobsApi.spec.js
- MembershipsApi.spec.js
- OooEntriesApi.spec.js
- OrganizationExportsApi.spec.js
- PortfolioMembershipsApi.spec.js
- PortfoliosApi.spec.js
- ProjectBriefsApi.spec.js
- ProjectMembershipsApi.spec.js
- ProjectPortfolioSettingsApi.spec.js
- ProjectsApi.spec.js
- ProjectStatusesApi.spec.js
- ProjectTemplatesApi.spec.js
- RatesApi.spec.js
- ReactionsApi.spec.js
- RolesApi.spec.js
- RulesApi.spec.js
- SectionsApi.spec.js
- StatusUpdatesApi.spec.js
- StoriesApi.spec.js
- TagsApi.spec.js
- TasksApi.spec.js
- TaskTemplatesApi.spec.js
- TeamMembershipsApi.spec.js
- TeamsApi.spec.js
- TimePeriodsApi.spec.js
- TimesheetApprovalStatusesApi.spec.js
- TimeTrackingCategoriesApi.spec.js
- TimeTrackingEntriesApi.spec.js
- TypeaheadApi.spec.js
- UsersApi.spec.js
- UserTaskListsApi.spec.js
- WebhooksApi.spec.js
- WorkspaceMembershipsApi.spec.js
- WorkspacesApi.spec.js
- assert-equals.js
- .babelrc
- .gitignore
- .npmignore
- .swagger-codegen-ignore
- .travis.yml
- CODE_OF_CONDUCT.md
- git_push.sh
- LICENSE
- mocha.opts
- package.json
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/Asana/node-asana
Downloads the entire project code from GitHub to your computer.
cd node-asana
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
⚠️ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd codegen/swagger
This project's files live in a subfolder, so move into it first.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
3. Node.js
EasyPrerequisites
npm install asana --save
Downloads and installs the libraries listed in package.json.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
