An example project loosely recreating TMT's Demo
Find a file
thepaperpilot e499447cf5 Added operator overloading for Decimals
Note: This feature is being enabled through babel, and unfortunately
doesn't really have any typescript support. Using an overloaded operator
will show an error and be typed as "any". If ecmascript ever
support operator overloading, then typescript will follow suit and these
issues can be resolved.
Here's the current proposal for how that could look like, although it's
a long way's off from being accepted, if it ever is:
https://github.com/tc39/proposal-operator-overloading

Alternatively, there's a proposal for declaring that certain types have
operator overloads, which would also work just perfectly:
https://github.com/microsoft/TypeScript/issues/42218

In the meantime, the errors will unfortunately remain present, although
they won't cause any issues in production.

BTW, the rhs can be any DecimalSource, but the lhs has to be a Decimal.
2021-09-19 23:10:01 -05:00
public Made nav bar icons more consistent 2021-09-19 16:59:43 -05:00
saves setup basic mod info 2021-08-17 08:06:30 -05:00
src Added operator overloading for Decimals 2021-09-19 23:10:01 -05:00
.eslintrc.js First pass at typescript support 2021-08-16 23:30:54 -05:00
.gitignore Create vue app 2021-05-19 17:21:51 -05:00
.prettierrc.json First pass at typescript support 2021-08-16 23:30:54 -05:00
.replit Added replit support 2021-08-20 21:13:31 -05:00
babel.config.js Added operator overloading for Decimals 2021-09-19 23:10:01 -05:00
LICENSE Initial commit 2021-05-19 17:11:27 -05:00
package-lock.json Added operator overloading for Decimals 2021-09-19 23:10:01 -05:00
package.json Added operator overloading for Decimals 2021-09-19 23:10:01 -05:00
README.md Create vue app 2021-05-19 17:21:51 -05:00
tsconfig.json First pass at typescript support 2021-08-16 23:30:54 -05:00
vue.config.js Cleanup 2021-09-05 19:03:50 -05:00

the-modding-tree-x

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.