Source code of the product

Do i must have to include source code of the product? I mean, if i’ve created a JavaScript plugin using TypeScript, do I must need to include source codes, or compiled/built files are enough?

Full source code - everything needs to be entirely original and editable

how about the author that refuses giving full source code using a license protection / copyright protection as excuse so they will only give you compiled/obfuscated js file?

This is not allowed, open source must be provided!