lbundle
Version:
Small zero-configuration bundler build on top of Rollup.js and SWC for NPM libraries
28 lines (25 loc) • 782 B
JavaScript
;
var isTs = require('../_virtual/is-ts.js');
var require$$0 = require('path');
(function (exports) {
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "isTs", {
enumerable: true,
get: function() {
return isTs;
}
});
const _path = /*#__PURE__*/ _interop_require_default(require$$0);
function _interop_require_default(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
const isTs = (pkg)=>{
if (pkg.source && _path.default.extname(pkg.source).includes('ts')) return true;
return !!pkg.dependencies?.typescript || !!pkg.devDependencies?.typescript || !!pkg.peerDependencies?.typescript;
};
} (isTs.__exports));
//# sourceMappingURL=is-ts.js.map