From 557fceff7001abc2dc19eeb242efe75aff9f258e Mon Sep 17 00:00:00 2001 From: Masashi Hirano Date: Sun, 24 Mar 2019 16:53:17 +0900 Subject: [PATCH] Convert to typescript (#7) * convert to typescript * Improve build options to check strictly * Remove unnecessary build options --- .npmignore | 4 ++- demo/demo.bundle.js | 11 ++++--- demo/demo.bundle.js.map | 1 + demo/demo.js | 2 +- lib/pulsator.d.ts | 10 ++++++ lib/pulsator.js | 47 ++++++++++++++++++++++++++ package-lock.json | 8 ++++- package.json | 11 +++++-- pulsator.js => src/pulsator.ts | 11 +++++-- tsconfig.json | 60 ++++++++++++++++++++++++++++++++++ 10 files changed, 151 insertions(+), 14 deletions(-) create mode 100644 demo/demo.bundle.js.map create mode 100644 lib/pulsator.d.ts create mode 100644 lib/pulsator.js rename pulsator.js => src/pulsator.ts (76%) create mode 100644 tsconfig.json diff --git a/.npmignore b/.npmignore index c9c8465..eb757e3 100644 --- a/.npmignore +++ b/.npmignore @@ -2,5 +2,7 @@ .cache capture demo +src .gitignore -renovate.json \ No newline at end of file +renovate.json +tsconfig.json diff --git a/demo/demo.bundle.js b/demo/demo.bundle.js index 1dd78e7..f35f846 100644 --- a/demo/demo.bundle.js +++ b/demo/demo.bundle.js @@ -1,5 +1,6 @@ -require=function(r,e,n){function t(n,o){function i(r){return t(i.resolve(r))}function f(e){return r[n][1][e]||e}if(!e[n]){if(!r[n]){var c="function"==typeof require&&require;if(!o&&c)return c(n,!0);if(u)return u(n,!0);var l=new Error("Cannot find module '"+n+"'");throw l.code="MODULE_NOT_FOUND",l}i.resolve=f;var s=e[n]=new t.Module(n);r[n][0].call(s.exports,i,s,s.exports)}return e[n].exports}function o(r){this.id=r,this.bundle=t,this.exports={}}var u="function"==typeof require&&require;t.isParcelRequire=!0,t.Module=o,t.modules=r,t.cache=e,t.parent=u;for(var i=0;i