Introduction As developers we might want to create a new framework or package reusables components, functions, etc… Hopefully as JavaScript developers we have a NPM ! We may be also using TypeScript to add a layer of safety on top of Javascript plus a more advanced OOP design So what about we create a NPM package which will be available to JavaScript projects but most importantly Typescript projects ?