NodeInterface Domain — tailwindcss Architecture
The N-API bridging layer and Node.js-specific compilation logic that connects the Rust engine to the JavaScript ecosystem.
Entity Profile
Dependency Diagram
graph TD domain_NodeInterface["NodeInterface"] subdomain_NodeInterface_Binding["Binding"] domain_NodeInterface --> subdomain_NodeInterface_Binding subdomain_NodeInterface_Compilation["Compilation"] domain_NodeInterface --> subdomain_NodeInterface_Compilation style domain_NodeInterface fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Subdomains
Source Files
- packages/@tailwindcss-upgrade/src/codemods/template/candidates.test.ts
- packages/@tailwindcss-node/src/compile.ts
- packages/@tailwindcss-node/src/env.ts
- packages/@tailwindcss-node/src/get-module-dependencies.ts
- packages/@tailwindcss-upgrade/src/index.test.ts
- packages/@tailwindcss-node/src/index.ts
- packages/tailwindcss/src/index.ts
- packages/@tailwindcss-node/src/instrumentation.test.ts
- packages/@tailwindcss-node/src/instrumentation.ts
- packages/@tailwindcss-upgrade/src/codemods/template/is-safe-migration.test.ts
- crates/node/src/lib.rs
- packages/@tailwindcss-upgrade/src/codemods/css/link.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-at-apply.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-automatic-var-injection.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-camelcase-in-named-value.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-canonicalize-candidate.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-handle-empty-arbitrary-values.test.ts
- packages/@tailwindcss-upgrade/src/codemods/config/migrate-js-config.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-legacy-arbitrary-values.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-legacy-classes.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-legacy-classes.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-max-width-screen.test.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-media-screen.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-modernize-arbitrary-values.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-prefix.test.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-preflight.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-simple-legacy-classes.test.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-theme-to-var.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-variant-order.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate.test.ts
- packages/@tailwindcss-node/src/normalize-path.ts
- packages/@tailwindcss-node/src/optimize.ts
- packages/@tailwindcss-upgrade/src/codemods/template/prepare-config.ts
- packages/@tailwindcss-node/src/source-maps.ts
- packages/@tailwindcss-upgrade/src/stylesheet.ts
- packages/@tailwindcss-node/src/urls.test.ts
- packages/@tailwindcss-node/src/urls.ts
- crates/node/src/utf16.rs
Source
- packages/@tailwindcss-upgrade/src/codemods/template/candidates.test.ts
- packages/@tailwindcss-node/src/compile.ts
- packages/@tailwindcss-node/src/env.ts
- packages/@tailwindcss-node/src/get-module-dependencies.ts
- packages/@tailwindcss-upgrade/src/index.test.ts
- packages/@tailwindcss-node/src/index.ts
- packages/tailwindcss/src/index.ts
- packages/@tailwindcss-node/src/instrumentation.test.ts
- packages/@tailwindcss-node/src/instrumentation.ts
- packages/@tailwindcss-upgrade/src/codemods/template/is-safe-migration.test.ts
- crates/node/src/lib.rs
- packages/@tailwindcss-upgrade/src/codemods/css/link.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-at-apply.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-automatic-var-injection.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-camelcase-in-named-value.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-canonicalize-candidate.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-handle-empty-arbitrary-values.test.ts
- packages/@tailwindcss-upgrade/src/codemods/config/migrate-js-config.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-legacy-arbitrary-values.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-legacy-classes.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-legacy-classes.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-max-width-screen.test.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-media-screen.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-modernize-arbitrary-values.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-prefix.test.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-preflight.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-simple-legacy-classes.test.ts
- packages/@tailwindcss-upgrade/src/codemods/css/migrate-theme-to-var.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate-variant-order.test.ts
- packages/@tailwindcss-upgrade/src/codemods/template/migrate.test.ts
- packages/@tailwindcss-node/src/normalize-path.ts
- packages/@tailwindcss-node/src/optimize.ts
- packages/@tailwindcss-upgrade/src/codemods/template/prepare-config.ts
- packages/@tailwindcss-node/src/source-maps.ts
- packages/@tailwindcss-upgrade/src/stylesheet.ts
- packages/@tailwindcss-node/src/urls.test.ts
- packages/@tailwindcss-node/src/urls.ts
- crates/node/src/utf16.rs
Frequently Asked Questions
What is the NodeInterface domain?
The NodeInterface domain is an architectural grouping in the tailwindcss codebase. The N-API bridging layer and Node.js-specific compilation logic that connects the Rust engine to the JavaScript ecosystem. It contains 38 source files.
What subdomains are in NodeInterface?
The NodeInterface domain contains 2 subdomain(s): Binding, Compilation.
How many files are in NodeInterface?
The NodeInterface domain contains 38 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free