New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@tailwindcss/oxide

Package Overview
Dependencies
Maintainers
4
Versions
561
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tailwindcss/oxide - npm Package Compare versions

Comparing version 0.0.0-insiders.806775ca to 0.0.0-insiders.81de67c

LICENSE

28

index.d.ts

@@ -7,6 +7,32 @@ /* tslint:disable */

export interface ChangedContent {
/** File path to the changed file */
file?: string
/** Contents of the changed file */
content?: string
/** File extension */
extension: string
}
export function parseCandidateStringsFromFiles(changedContent: Array<ChangedContent>): Array<string>
export interface GlobEntry {
/** Base path of the glob */
base: string
/** Glob pattern */
pattern: string
}
export interface ScannerOptions {
/** Glob sources */
sources?: Array<GlobEntry>
}
export interface CandidateWithPosition {
/** The candidate string */
candidate: string
/** The position of the candidate inside the content file */
position: number
}
export declare class Scanner {
constructor(opts: ScannerOptions)
scan(): Array<string>
scanFiles(input: Array<ChangedContent>): Array<string>
getCandidatesWithPositions(input: ChangedContent): Array<CandidateWithPosition>
get files(): Array<string>
get globs(): Array<GlobEntry>
}

@@ -0,1 +1,7 @@

/* tslint:disable */
/* eslint-disable */
/* prettier-ignore */
/* auto-generated by NAPI-RS */
const { existsSync, readFileSync } = require('fs')

@@ -14,3 +20,4 @@ const { join } = require('path')

try {
return readFileSync('/usr/bin/ldd', 'utf8').includes('musl')
const lddPath = require('child_process').execSync('which ldd').toString().trim()
return readFileSync(lddPath, 'utf8').includes('musl')
} catch (e) {

@@ -105,2 +112,11 @@ return true

case 'darwin':
localFileExisted = existsSync(join(__dirname, 'tailwindcss-oxide.darwin-universal.node'))
try {
if (localFileExisted) {
nativeBinding = require('./tailwindcss-oxide.darwin-universal.node')
} else {
nativeBinding = require('@tailwindcss/oxide-darwin-universal')
}
break
} catch {}
switch (arch) {

@@ -213,10 +229,68 @@ case 'x64':

case 'arm':
if (isMusl()) {
localFileExisted = existsSync(
join(__dirname, 'tailwindcss-oxide.linux-arm-musleabihf.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./tailwindcss-oxide.linux-arm-musleabihf.node')
} else {
nativeBinding = require('@tailwindcss/oxide-linux-arm-musleabihf')
}
} catch (e) {
loadError = e
}
} else {
localFileExisted = existsSync(
join(__dirname, 'tailwindcss-oxide.linux-arm-gnueabihf.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./tailwindcss-oxide.linux-arm-gnueabihf.node')
} else {
nativeBinding = require('@tailwindcss/oxide-linux-arm-gnueabihf')
}
} catch (e) {
loadError = e
}
}
break
case 'riscv64':
if (isMusl()) {
localFileExisted = existsSync(
join(__dirname, 'tailwindcss-oxide.linux-riscv64-musl.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./tailwindcss-oxide.linux-riscv64-musl.node')
} else {
nativeBinding = require('@tailwindcss/oxide-linux-riscv64-musl')
}
} catch (e) {
loadError = e
}
} else {
localFileExisted = existsSync(
join(__dirname, 'tailwindcss-oxide.linux-riscv64-gnu.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./tailwindcss-oxide.linux-riscv64-gnu.node')
} else {
nativeBinding = require('@tailwindcss/oxide-linux-riscv64-gnu')
}
} catch (e) {
loadError = e
}
}
break
case 's390x':
localFileExisted = existsSync(
join(__dirname, 'tailwindcss-oxide.linux-arm-gnueabihf.node')
join(__dirname, 'tailwindcss-oxide.linux-s390x-gnu.node')
)
try {
if (localFileExisted) {
nativeBinding = require('./tailwindcss-oxide.linux-arm-gnueabihf.node')
nativeBinding = require('./tailwindcss-oxide.linux-s390x-gnu.node')
} else {
nativeBinding = require('@tailwindcss/oxide-linux-arm-gnueabihf')
nativeBinding = require('@tailwindcss/oxide-linux-s390x-gnu')
}

@@ -242,4 +316,4 @@ } catch (e) {

const { parseCandidateStringsFromFiles } = nativeBinding
const { Scanner } = nativeBinding
module.exports.parseCandidateStringsFromFiles = parseCandidateStringsFromFiles
module.exports.Scanner = Scanner

51

package.json
{
"name": "@tailwindcss/oxide",
"version": "0.0.0-insiders.806775ca",
"version": "0.0.0-insiders.81de67c",
"repository": {
"type": "git",
"url": "git+https://github.com/tailwindlabs/tailwindcss.git",
"directory": "crates/node"
},
"main": "index.js",

@@ -10,10 +15,12 @@ "types": "index.d.ts",

"additional": [
"armv7-linux-androideabi",
"aarch64-linux-android",
"aarch64-apple-darwin",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-linux-musl",
"aarch64-pc-windows-msvc",
"armv7-unknown-linux-gnueabihf",
"x86_64-unknown-linux-musl",
"x86_64-unknown-freebsd",
"i686-pc-windows-msvc"
"i686-pc-windows-msvc",
"aarch64-pc-windows-msvc"
]

@@ -24,3 +31,3 @@ }

"devDependencies": {
"@napi-rs/cli": "^2.13.0"
"@napi-rs/cli": "^2.18.4"
},

@@ -34,22 +41,26 @@ "engines": {

],
"publishConfig": {
"provenance": true,
"access": "public"
},
"optionalDependencies": {
"@tailwindcss/oxide-android-arm64": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-darwin-x64": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-linux-arm64-gnu": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-linux-x64-gnu": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-linux-arm64-musl": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-linux-x64-musl": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-darwin-arm64": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-win32-x64-msvc": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-win32-arm64-msvc": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-freebsd-x64": "0.0.0-insiders.81de67c",
"@tailwindcss/oxide-linux-arm-gnueabihf": "0.0.0-insiders.81de67c"
},
"scripts": {
"artifacts": "napi artifacts",
"build": "napi build --platform --release",
"build:debug": "napi build --platform",
"prepublishOnly": "napi prepublish -t npm --skip-gh-release",
"build": "napi build --platform --release --no-const-enum",
"dev": "cargo watch --quiet --shell 'npm run build'",
"build:debug": "napi build --platform --no-const-enum",
"version": "napi version"
},
"optionalDependencies": {
"@tailwindcss/oxide-win32-x64-msvc": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-darwin-x64": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-linux-x64-gnu": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-darwin-arm64": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-linux-arm64-gnu": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-linux-arm64-musl": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-win32-arm64-msvc": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-linux-arm-gnueabihf": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-linux-x64-musl": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-freebsd-x64": "0.0.0-insiders.806775ca",
"@tailwindcss/oxide-win32-ia32-msvc": "0.0.0-insiders.806775ca"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc