Skip to content

Commit 47a99bd

Browse files
committed
fix(csv-demo-webpack-ts): remove polyfill
1 parent 624c62d commit 47a99bd

File tree

9 files changed

+20
-27
lines changed

9 files changed

+20
-27
lines changed

demo/webpack-ts/src/generate.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import {generate} from 'csv-generate';
2+
import {generate} from 'csv-generate/browser/esm/index.js';
33

44
window.onload = () => {
55
const runEl = document.getElementById('run');

demo/webpack-ts/src/parse.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import { parse, CsvError } from 'csv-parse'
2+
import { parse, CsvError } from 'csv-parse/browser/esm/index.js'
33

44
window.onload = () => {
55
const runEl = document.getElementById('run');

demo/webpack-ts/src/stringify.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import {stringify} from 'csv-stringify';
2+
import {stringify} from 'csv-stringify/browser/esm/index.js';
33

44
window.onload = () => {
55
const runEl = document.getElementById('run');

demo/webpack-ts/src/transform.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import {transform} from 'stream-transform';
2+
import {transform} from 'stream-transform/browser/esm/index.js';
33

44
window.onload = () => {
55
const runEl = document.getElementById('run');

demo/webpack-ts/webpack.config.js

+4-23
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
const path = require('path');
2-
const NodePolyfillPlugin = require("node-polyfill-webpack-plugin")
32

43
const config = (mod, fallbacks={}) => ({
54
entry: `./src/${mod}.ts`,
65
mode: 'development',
7-
plugins: [new NodePolyfillPlugin()],
86
module: {
97
rules: [
108
{
@@ -16,13 +14,6 @@ const config = (mod, fallbacks={}) => ({
1614
},
1715
resolve: {
1816
extensions: ['.ts', '.js'],
19-
// fallback: {
20-
// // ...{
21-
// // "stream": require.resolve("stream-browserify"),
22-
// // "buffer": false,
23-
// // },
24-
// // ...fallbacks
25-
// }
2617
},
2718
output: {
2819
filename: `${mod}.js`,
@@ -31,18 +22,8 @@ const config = (mod, fallbacks={}) => ({
3122
})
3223

3324
module.exports = [
34-
config('generate', {
35-
// "util": require.resolve("util"),
36-
"util": false,
37-
}),
38-
config('parse', {
39-
// "buffer": require.resolve("buffer/"),
40-
"buffer": false,
41-
}),
42-
config('stringify', {
43-
}),
44-
config('transform', {
45-
// "util": require.resolve("util/"),
46-
"util": false,
47-
}),
25+
config('generate'),
26+
config('parse'),
27+
config('stringify'),
28+
config('transform'),
4829
];

packages/csv-generate/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@
8383
],
8484
"sync": [
8585
"dist/esm/sync.d.ts"
86+
],
87+
"browser/esm/*": [
88+
"dist/esm/*"
8689
]
8790
}
8891
}

packages/csv-parse/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,9 @@
106106
],
107107
"sync": [
108108
"dist/esm/sync.d.ts"
109+
],
110+
"browser/esm/*": [
111+
"dist/esm/*"
109112
]
110113
}
111114
}

packages/csv-stringify/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@
8383
],
8484
"sync": [
8585
"dist/esm/sync.d.ts"
86+
],
87+
"browser/esm/*": [
88+
"dist/esm/*"
8689
]
8790
}
8891
}

packages/stream-transform/package.json

+3
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@
8383
],
8484
"sync": [
8585
"dist/esm/sync.d.ts"
86+
],
87+
"browser/esm/*": [
88+
"dist/esm/*"
8689
]
8790
}
8891
}

0 commit comments

Comments
 (0)