Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:JavaScript_module_system
|
| gptkbp:category |
gptkb:architecture
|
| gptkbp:compatibleWith |
browsers natively
|
| gptkbp:defaultExportSyntax |
module.exports
|
| gptkbp:fileExtension |
.js
|
| gptkbp:importSyntax |
require()
|
| gptkbp:influenced |
JavaScript module ecosystem
|
| gptkbp:influencedBy |
gptkb:Node.js
|
| gptkbp:introduced |
CommonJS project
|
| gptkbp:introducedIn |
2009
|
| gptkbp:replacedBy |
gptkb:ECMAScript_modules
|
| gptkbp:scope |
file scoped
|
| gptkbp:supports |
exports object
module.exports require function |
| gptkbp:supportsSynchronousLoading |
true
|
| gptkbp:usedFor |
server-side JavaScript
|
| gptkbp:usedIn |
gptkb:Node.js
|
| gptkbp:website |
https://commonjs.org/
|
| gptkbp:bfsParent |
gptkb:Node.js
gptkb:Kotlin/JS |
| gptkbp:bfsLayer |
5
|
| https://www.w3.org/2000/01/rdf-schema#label |
CommonJS modules
|