Skip to content

Commit 63925a7

Browse files
authored
Merge pull request #28 from vaibhavbansal23/typescript-support
Typescript support
2 parents 78f3b86 + 6dd4a17 commit 63925a7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+4808
-2301
lines changed

.babelrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"presets": [
3+
"@babel/preset-env",
4+
"@babel/preset-typescript"
5+
],
6+
"plugins" : [
7+
"babel-plugin-replace-ts-export-assignment"
8+
]
9+
}

.eslintrc.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ node_modules/*
33
.nyc_output
44
coverage.lcov
55
coverage
6-
.DS_Store
6+
.DS_Store
7+
dist

.mocharc.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"extension": ["ts"],
3+
"spec": "tests/*.js",
4+
"require": "babel-register.js"
5+
}

.npmignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.github
2+
tests
3+
sample
4+
.npmignore
5+
.babelrc
6+
babel-register.js

babel-register.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
const register = require("@babel/register").default;
2+
3+
register({ extensions: [".ts", ".tsx", ".js", ".jsx"] });

constants/errorMessages.js

Lines changed: 0 additions & 32 deletions
This file was deleted.

constants/supportedTransforms.js

Lines changed: 0 additions & 59 deletions
This file was deleted.

index.js

Lines changed: 0 additions & 178 deletions
This file was deleted.

0 commit comments

Comments
 (0)