Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improves startup time by requiring specific caniuse files (#1492) #1493

Merged
merged 2 commits into from Mar 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion data/prefixes.js
@@ -1,4 +1,4 @@
let unpack = require('caniuse-lite').feature
let unpack = require('caniuse-lite/dist/unpacker/feature')

function browsersSort(a, b) {
a = a.split(' ')
Expand Down
2 changes: 1 addition & 1 deletion lib/autoprefixer.js
@@ -1,5 +1,5 @@
let browserslist = require('browserslist')
let { agents } = require('caniuse-lite')
let { agents } = require('caniuse-lite/dist/unpacker/agents')
let pico = require('picocolors')

let Browsers = require('./browsers')
Expand Down
2 changes: 1 addition & 1 deletion lib/browsers.js
@@ -1,5 +1,5 @@
let browserslist = require('browserslist')
let agents = require('caniuse-lite').agents
let { agents } = require('caniuse-lite/dist/unpacker/agents')

let utils = require('./utils')

Expand Down
2 changes: 1 addition & 1 deletion lib/supports.js
@@ -1,5 +1,5 @@
let featureQueries = require('caniuse-lite/data/features/css-featurequeries.js')
let { feature } = require('caniuse-lite')
let feature = require('caniuse-lite/dist/unpacker/feature')
let { parse } = require('postcss')

let Browsers = require('./browsers')
Expand Down
2 changes: 1 addition & 1 deletion test/browsers.test.js
@@ -1,5 +1,5 @@
let { equal, is } = require('uvu/assert')
let { agents } = require('caniuse-lite')
let { agents } = require('caniuse-lite/dist/unpacker/agents')
let { join } = require('path')
let { test } = require('uvu')

Expand Down
2 changes: 1 addition & 1 deletion test/info.test.js
@@ -1,6 +1,6 @@
let { equal, match } = require('uvu/assert')
let browserslist = require('browserslist')
let { agents } = require('caniuse-lite')
let { agents } = require('caniuse-lite/dist/unpacker/agents')
let { test } = require('uvu')

let Browsers = require('../lib/browsers')
Expand Down
2 changes: 1 addition & 1 deletion test/prefixes.test.js
@@ -1,5 +1,5 @@
let { equal, is } = require('uvu/assert')
let { agents } = require('caniuse-lite')
let { agents } = require('caniuse-lite/dist/unpacker/agents')
let { parse } = require('postcss')
let { test } = require('uvu')

Expand Down