https://github.com/tidev/titanium-webpack-devkit
Development tools to bundle Titanium apps with Webpack
https://github.com/tidev/titanium-webpack-devkit
npm-package
Last synced: about 1 month ago
JSON representation
Development tools to bundle Titanium apps with Webpack
- Host: GitHub
- URL: https://github.com/tidev/titanium-webpack-devkit
- Owner: tidev
- License: apache-2.0
- Created: 2018-04-27T17:58:21.000Z (about 7 years ago)
- Default Branch: develop
- Last Pushed: 2023-02-27T22:44:12.000Z (over 2 years ago)
- Last Synced: 2025-04-20T20:02:49.435Z (2 months ago)
- Topics: npm-package
- Language: JavaScript
- Homepage:
- Size: 934 KB
- Stars: 4
- Watchers: 16
- Forks: 2
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Titanium Webpack DevKit
[](https://greenkeeper.io/)> Development tools to bundle Titanium apps with Webpack
This is the home for all the libraries and plugins to integrate Webpack support into the Titanium build pipeline.
## Packages
This is a monorepo with the following packages:
| Package | Description | Version | Links |
|---|---|---|---|
| webpack-target-titanium | Provides a new Titanium target based on the NodeJS target and several plugins that allow you to use Webpack in Titanium apps. | [](https://www.npmjs.com/package/webpack-target-titanium) | [](https://github.com/appcelerator/titanium-webpack-devkit/tree/master/packages/webpack-target-titanium#readme) |
| webpack-titanium-angular | Titanium compatible wrapper around the Angular compiler plugin. | [](https://www.npmjs.com/package/webpack-titanium-angular) | [](https://github.com/appcelerator/titanium-webpack-devkit/tree/master/packages/webpack-titanium-angular#readme) |## Contributing
Open source contributions are greatly appreciated! If you have a bugfix, improvement or new feature, please create
[an issue](https://github.com/appcelerator/titanium-webpack-devkit/issues/new) first and submit a [pull request](https://github.com/appcelerator/titanium-webpack-devkit/pulls/new) against master.Before you contribute read through the following guidelines.
* The `master` branch contains a snapshot of the latest stable release. All development should be done in dedicated branches. **Do not submit PRs against the `master` branch.**
* Checkout relevant topic branches, e.g. `develop` and merge back against that branch.
* Your commit messages should follow the [Conventional Commits Specification](https://conventionalcommits.org/) so that changelogs and version bumps can be automatically generated. If you are not familiar with the commit message convention, you can use `npm run commit` instead of git commit, which provides an interactive CLI for generating proper commit messages.
* We will let GitHub automatically squash your PR before merging, so don't worry about making multiple small commits.## Development setup
After cloning the repo just install the dependencies and you are good to go.
```
npm i
```## Getting Help
If you have questions about bundling apps for Titanium with Webpack, feel free to reach out on Stackoverflow or the
`#helpme` channel on [TiSlack](http://tislack.org). In case you find a bug, create a [new issue](/issues/new)
or open a [new JIRA ticket](https://jira.appcelerator.org).## License
Apache License. Version 2.0