Skip to content

Conversation

@3nethz
Copy link
Contributor

@3nethz 3nethz commented Feb 21, 2025

Purpose

This PR initializes the Vue SDK for Asgardeo with essential configurations:

  • Project Setup: Created the Vue package structure.
  • ESLint & Prettier: Configured linting and formatting.
  • TypeScript: Set up tsconfig.json.
  • Package Management: Updated package.json with dependencies and scripts.

Related Issues

  • N/A

Related PRs

  • N/A

Checklist

  • e2e cypress tests locally verified.
  • Manual test round performed and verified.
  • UX/UI review done on the final implementation.
  • Documentation provided. (Add links if there are any)
  • Unit tests provided. (Add links if there are any)
  • Integration tests provided. (Add links if there are any)

Security checks

project: [path.resolve(__dirname, 'tsconfig.json')],
},
plugins: ['@wso2']
}; No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline

@@ -0,0 +1 @@
# @asgardeo/vue No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline


## License

Licenses this source under the Apache License, Version 2.0 [LICENSE](./LICENSE), You may not use this file except in compliance with the License. No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline

"peerDependencies": {
"vue": ">=3.5.13"
}
} No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline

output: [{ file: 'dist/index.d.ts', format: 'esm' }],
plugins: [dts.default()],
},
]; No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline

"**/*.cts",
"**/*.mts"
]
} No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline

"rollup.config.cjs",
"declarations.d.ts"
]
} No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add newline

@pavinduLakshan
Copy link
Contributor

Let's also update the commit message guidelines in contributing.md to include vue scope, as discussed offline.

project: [path.resolve(__dirname, 'tsconfig.json')],
},
plugins: ['@wso2']
}; No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's add a newline at the EoF

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Check in other files as well

@DonOmalVindula DonOmalVindula merged commit 32d07ed into asgardeo:main Feb 25, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants