2121 "files" : [
2222 " dist/*" ,
2323 " src/*" ,
24- " types/*"
24+ " types/*" ,
25+ " types-3.4/*"
2526 ],
2627 "main" : " dist/index.js" ,
2728 "module" : " dist/index.es6" ,
2829 "unpkg" : " dist/index.min.js" ,
2930 "jsdelivr" : " dist/index.min.js" ,
3031 "types" : " types/index.d.ts" ,
32+ "typesVersions" : {
33+ "<3.8" : {
34+ "*" : [
35+ " types-3.4/index.d.ts"
36+ ]
37+ }
38+ },
3139 "scripts" : {
3240 "api" : " api-extractor run --local --verbose" ,
3341 "minimize" : " terser dist/index.js -c -m --source-map \" content='dist/index.js.map',url='index.min.js.map'\" -o dist/index.min.js" ,
34- "build" : " tsc --build && rollup -c" ,
42+ "build" : " tsc --build && npm run gen-legacy-types && rollup -c" ,
3543 "build:test" : " tsc --build tests && cd tests && webpack" ,
44+ "gen-legacy-types" : " downlevel-dts ./types ./types-3.4" ,
3645 "clean" : " rimraf ./lib && rimraf *.tsbuildinfo && rimraf ./types && rimraf ./dist" ,
3746 "clean:test" : " rimraf tests/build" ,
3847 "docs" : " typedoc --options tdoptions.json src" ,
4655 "@microsoft/api-extractor" : " ^7.6.0" ,
4756 "@types/mocha" : " ^2.2.39" ,
4857 "chai" : " ^3.5.0" ,
58+ "downlevel-dts" : " ^0.4.0" ,
4959 "karma" : " ^4.4.1" ,
5060 "karma-chrome-launcher" : " ^2.0.0" ,
5161 "karma-firefox-launcher" : " ^1.0.0" ,
6070 "rollup-plugin-sourcemaps" : " ^0.5.0" ,
6171 "terser" : " ^4.6.2" ,
6272 "tslib" : " 1.10.0" ,
63- "typedoc" : " ~0.15.0 " ,
64- "typescript" : " ~3.6.4 " ,
73+ "typedoc" : " ~0.17.7 " ,
74+ "typescript" : " ~3.9.2 " ,
6575 "webpack" : " ^4.41.3" ,
6676 "webpack-cli" : " ^3.3.10"
6777 },
6878 "publishConfig" : {
6979 "access" : " public"
7080 }
71- }
81+ }
0 commit comments