szerhusenBC / jquery-plugin-ts-starter

A simple starter project for developing jQuery plugins with Typescript and Webpack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jquery-plugin-ts-starter

A simple starter project for developing jQuery plugins with Typescript and Webpack.

Usage

Getting started

At first you have to install all node modules:

npm install

Afterwards you can start the app with:

npm start

Then will then have a server running at http://localhost:3000 with hot code replacement and live reloading in the browser.

Building a distribution

If you want to build a distribution, you have to execute

npm run build:dev

or

npm run build:prod

You will find the distribution under /dist.

jQuery is NOT bundled in the plugin file!

Testing

You can run the tests with

npm test

If you want to develop against the tests with hot reloading, you have to execute

npm run test:watch

The following technologies are used for writing and running tests:

Creator

Stephan Zerhusen

Copyright and license

The code is released under the MIT license.


Please feel free to send me some feedback or questions!

About

A simple starter project for developing jQuery plugins with Typescript and Webpack.

License:MIT License


Languages

Language:JavaScript 71.6%Language:TypeScript 22.8%Language:HTML 5.6%