@xbibzlibrary/tiktokscrap
Version:
Powerful TikTok Scraper and Downloader Library
42 lines (40 loc) • 911 B
JavaScript
const path = require('path');
module.exports = {
entry: './src/index.ts',
module: {
rules: [
{
test: /\.tsx?$/,
use: 'ts-loader',
exclude: /node_modules/,
},
],
},
resolve: {
extensions: ['.tsx', '.ts', '.js'],
alias: {
'@': path.resolve(__dirname, 'src'),
},
fallback: {
"path": require.resolve("path-browserify"),
"util": require.resolve("util/"),
"stream": require.resolve("stream-browserify"),
"buffer": require.resolve("buffer/"),
}
},
output: {
filename: 'index.js',
path: path.resolve(__dirname, 'dist'),
library: 'TikTokScrap',
libraryTarget: 'umd',
globalObject: 'this',
},
externals: {
'axios': 'axios',
'cheerio': 'cheerio',
'fs-extra': 'fs-extra',
'node-fetch': 'node-fetch',
'tough-cookie': 'tough-cookie',
'user-agents': 'user-agents'
}
};