JSR Package Config (jsr.json)
JSR package configuration file
| Type | object |
|---|---|
| File match |
jsr.json
jsr.jsonc
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/jsr-package-config-jsr-json/latest.json |
| Source | https://jsr.io/schema/config-file.v1.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
A JSON representation of a JSR configuration file.
Properties
name
string
required
The name of this JSR package. Must be scoped
Examples:
"@luca/flag"
exports
string | object
required
version
string
The version of this JSR package.
Examples:
"0.1.0", "1.0.0"
license
string
The license of this JSR package.
Default:
"MIT"
Values:
"0BSD" "3D-Slicer-1.0" "AAL" "ADSL" "AFL-1.1" "AFL-1.2" "AFL-2.0" "AFL-2.1" "AFL-3.0" "AGPL-1.0-only" "AGPL-1.0-or-later" "AGPL-1.0" "AGPL-3.0-only" "AGPL-3.0-or-later" "AGPL-3.0" "AMD-newlib" "AMDPLPA" "AML-glslang" "AML" "AMPAS" "ANTLR-PD-fallback" "ANTLR-PD" "APAFML" "APL-1.0" "APSL-1.0" "APSL-1.1" "APSL-1.2" "APSL-2.0" "ASWF-Digital-Assets-1.0" "ASWF-Digital-Assets-1.1" "Abstyles" "AdaCore-doc" "Adobe-2006" "Adobe-Display-PostScript" "Adobe-Glyph" "Adobe-Utopia" "Afmparse" "Aladdin" "Apache-1.0" "Apache-1.1" "Apache-2.0" "App-s2p" "Arphic-1999" "Artistic-1.0-Perl" "Artistic-1.0-cl8" "Artistic-1.0" "Artistic-2.0" "Artistic-dist" "Aspell-RU" "BSD-1-Clause" "BSD-2-Clause-Darwin" "BSD-2-Clause-FreeBSD" "BSD-2-Clause-NetBSD" "BSD-2-Clause-Patent" "BSD-2-Clause-Views" "BSD-2-Clause-first-lines" "BSD-2-Clause-pkgconf-disclaimer" "BSD-2-Clause" "BSD-3-Clause-Attribution" "BSD-3-Clause-Clear" "BSD-3-Clause-HP" "BSD-3-Clause-LBNL" "BSD-3-Clause-Modification" "BSD-3-Clause-No-Military-License" "BSD-3-Clause-No-Nuclear-License-2014" "BSD-3-Clause-No-Nuclear-License" "BSD-3-Clause-No-Nuclear-Warranty" "BSD-3-Clause-Open-MPI" "BSD-3-Clause-Sun" "BSD-3-Clause-acpica" "BSD-3-Clause-flex" "BSD-3-Clause" "BSD-4-Clause-Shortened" "BSD-4-Clause-UC" "BSD-4-Clause" "BSD-4.3RENO" "BSD-4.3TAHOE" "BSD-Advertising-Acknowledgement" "BSD-Attribution-HPND-disclaimer" "BSD-Inferno-Nettverk" "BSD-Protection" "BSD-Source-Code" "BSD-Source-beginning-file" "BSD-Systemics-W3Works" "BSD-Systemics" "BSL-1.0" "BUSL-1.1" "Baekmuk" "Bahyph" "Barr" "Beerware" "BitTorrent-1.0" "BitTorrent-1.1" "Bitstream-Charter" "Bitstream-Vera" "BlueOak-1.0.0" "Boehm-GC-without-fee" "Boehm-GC" "Borceux" "Brian-Gladman-2-Clause" "Brian-Gladman-3-Clause" "C-UDA-1.0" "CAL-1.0-Combined-Work-Exception" "CAL-1.0" "CATOSL-1.1" "CC-BY-1.0" "CC-BY-2.0" "CC-BY-2.5-AU" "CC-BY-2.5" "CC-BY-3.0-AT" "CC-BY-3.0-AU" "CC-BY-3.0-DE" "CC-BY-3.0-IGO" "CC-BY-3.0-NL" "CC-BY-3.0-US" "CC-BY-3.0" "CC-BY-4.0" "CC-BY-NC-1.0" "CC-BY-NC-2.0" "CC-BY-NC-2.5" "CC-BY-NC-3.0-DE" "CC-BY-NC-3.0" "CC-BY-NC-4.0" "CC-BY-NC-ND-1.0" "CC-BY-NC-ND-2.0" "CC-BY-NC-ND-2.5" "CC-BY-NC-ND-3.0-DE" "CC-BY-NC-ND-3.0-IGO" "CC-BY-NC-ND-3.0" "CC-BY-NC-ND-4.0" "CC-BY-NC-SA-1.0" "CC-BY-NC-SA-2.0-DE" "CC-BY-NC-SA-2.0-FR" "CC-BY-NC-SA-2.0-UK" "CC-BY-NC-SA-2.0" "CC-BY-NC-SA-2.5" "CC-BY-NC-SA-3.0-DE" "CC-BY-NC-SA-3.0-IGO" "CC-BY-NC-SA-3.0" "CC-BY-NC-SA-4.0" "CC-BY-ND-1.0" "CC-BY-ND-2.0" "CC-BY-ND-2.5" "CC-BY-ND-3.0-DE" "CC-BY-ND-3.0" "CC-BY-ND-4.0" "CC-BY-SA-1.0" "CC-BY-SA-2.0-UK" "CC-BY-SA-2.0" "CC-BY-SA-2.1-JP" "CC-BY-SA-2.5" "CC-BY-SA-3.0-AT" "CC-BY-SA-3.0-DE" "CC-BY-SA-3.0-IGO" "CC-BY-SA-3.0" "CC-BY-SA-4.0" "CC-PDDC" "CC-PDM-1.0" "CC-SA-1.0" "CC0-1.0" "CDDL-1.0" "CDDL-1.1" "CDL-1.0" "CDLA-Permissive-1.0" "CDLA-Permissive-2.0" "CDLA-Sharing-1.0" "CECILL-1.0" "CECILL-1.1" "CECILL-2.0" "CECILL-2.1" "CECILL-B" "CECILL-C" "CERN-OHL-1.1" "CERN-OHL-1.2" "CERN-OHL-P-2.0" "CERN-OHL-S-2.0" "CERN-OHL-W-2.0" "CFITSIO" "CMU-Mach-nodoc" "CMU-Mach" "CNRI-Jython" "CNRI-Python-GPL-Compatible" "CNRI-Python" "COIL-1.0" "CPAL-1.0" "CPL-1.0" "CPOL-1.02" "CUA-OPL-1.0" "Caldera-no-preamble" "Caldera" "Catharon" "ClArtistic" "Clips" "Community-Spec-1.0" "Condor-1.1" "Cornell-Lossless-JPEG" "Cronyx" "Crossword" "CryptoSwift" "CrystalStacker" "Cube" "D-FSL-1.0" "DEC-3-Clause" "DL-DE-BY-2.0" "DL-DE-ZERO-2.0" "DOC" "DRL-1.0" "DRL-1.1" "DSDP" "DocBook-DTD" "DocBook-Schema" "DocBook-Stylesheet" "DocBook-XML" "Dotseqn" "ECL-1.0" "ECL-2.0" "EFL-1.0" "EFL-2.0" "EPICS" "EPL-1.0" "EPL-2.0" "EUDatagrid" "EUPL-1.0" "EUPL-1.1" "EUPL-1.2" "Elastic-2.0" "Entessa" "ErlPL-1.1" "Eurosym" "FBM" "FDK-AAC" "FSFAP-no-warranty-disclaimer" "FSFAP" "FSFUL" "FSFULLR" "FSFULLRSD" "FSFULLRWD" "FSL-1.1-ALv2" "FSL-1.1-MIT" "FTL" "Fair" "Ferguson-Twofish" "Frameworx-1.0" "FreeBSD-DOC" "FreeImage" "Furuseth" "GCR-docs" "GD" "GFDL-1.1-invariants-only" "GFDL-1.1-invariants-or-later" "GFDL-1.1-no-invariants-only" "GFDL-1.1-no-invariants-or-later" "GFDL-1.1-only" "GFDL-1.1-or-later" "GFDL-1.1" "GFDL-1.2-invariants-only" "GFDL-1.2-invariants-or-later" "GFDL-1.2-no-invariants-only" "GFDL-1.2-no-invariants-or-later" "GFDL-1.2-only" "GFDL-1.2-or-later" "GFDL-1.2" "GFDL-1.3-invariants-only" "GFDL-1.3-invariants-or-later" "GFDL-1.3-no-invariants-only" "GFDL-1.3-no-invariants-or-later" "GFDL-1.3-only" "GFDL-1.3-or-later" "GFDL-1.3" "GL2PS" "GLWTPL" "GPL-1.0+" "GPL-1.0-only" "GPL-1.0-or-later" "GPL-1.0" "GPL-2.0+" "GPL-2.0-only" "GPL-2.0-or-later" "GPL-2.0-with-GCC-exception" "GPL-2.0-with-autoconf-exception" "GPL-2.0-with-bison-exception" "GPL-2.0-with-classpath-exception" "GPL-2.0-with-font-exception" "GPL-2.0" "GPL-3.0+" "GPL-3.0-only" "GPL-3.0-or-later" "GPL-3.0-with-GCC-exception" "GPL-3.0-with-autoconf-exception" "GPL-3.0" "Game-Programming-Gems" "Giftware" "Glide" "Glulxe" "Graphics-Gems" "Gutmann" "HDF5" "HIDAPI" "HP-1986" "HP-1989" "HPND-DEC" "HPND-Fenneberg-Livingston" "HPND-INRIA-IMAG" "HPND-Intel" "HPND-Kevlin-Henney" "HPND-MIT-disclaimer" "HPND-Markus-Kuhn" "HPND-Netrek" "HPND-Pbmplus" "HPND-UC-export-US" "HPND-UC" "HPND-doc-sell" "HPND-doc" "HPND-export-US-acknowledgement" "HPND-export-US-modify" "HPND-export-US" "HPND-export2-US" "HPND-merchantability-variant" "HPND-sell-MIT-disclaimer-xserver" "HPND-sell-regexpr" "HPND-sell-variant-MIT-disclaimer-rev" "HPND-sell-variant-MIT-disclaimer" "HPND-sell-variant" "HPND" "HTMLTIDY" "HaskellReport" "Hippocratic-2.1" "IBM-pibs" "ICU" "IEC-Code-Components-EULA" "IJG-short" "IJG" "IPA" "IPL-1.0" "ISC-Veillard" "ISC" "ImageMagick" "Imlib2" "Info-ZIP" "Inner-Net-2.0" "InnoSetup" "Intel-ACPI" "Intel" "Interbase-1.0" "JPL-image" "JPNIC" "JSON" "Jam" "JasPer-2.0" "Kastrup" "Kazlib" "Knuth-CTAN" "LAL-1.2" "LAL-1.3" "LGPL-2.0+" "LGPL-2.0-only" "LGPL-2.0-or-later" "LGPL-2.0" "LGPL-2.1+" "LGPL-2.1-only" "LGPL-2.1-or-later" "LGPL-2.1" "LGPL-3.0+" "LGPL-3.0-only" "LGPL-3.0-or-later" "LGPL-3.0" "LGPLLR" "LOOP" "LPD-document" "LPL-1.0" "LPL-1.02" "LPPL-1.0" "LPPL-1.1" "LPPL-1.2" "LPPL-1.3a" "LPPL-1.3c" "LZMA-SDK-9.11-to-9.20" "LZMA-SDK-9.22" "Latex2e-translated-notice" "Latex2e" "Leptonica" "LiLiQ-P-1.1" "LiLiQ-R-1.1" "LiLiQ-Rplus-1.1" "Libpng" "Linux-OpenIB" "Linux-man-pages-1-para" "Linux-man-pages-copyleft-2-para" "Linux-man-pages-copyleft-var" "Linux-man-pages-copyleft" "Lucida-Bitmap-Fonts" "MIPS" "MIT-0" "MIT-CMU" "MIT-Click" "MIT-Festival" "MIT-Khronos-old" "MIT-Modern-Variant" "MIT-Wu" "MIT-advertising" "MIT-enna" "MIT-feh" "MIT-open-group" "MIT-testregex" "MIT" "MITNFA" "MMIXware" "MPEG-SSG" "MPL-1.0" "MPL-1.1" "MPL-2.0-no-copyleft-exception" "MPL-2.0" "MS-LPL" "MS-PL" "MS-RL" "MTLL" "Mackerras-3-Clause-acknowledgment" "Mackerras-3-Clause" "MakeIndex" "Martin-Birgmeier" "McPhee-slideshow" "Minpack" "MirOS" "Motosoto" "MulanPSL-1.0" "MulanPSL-2.0" "Multics" "Mup" "NAIST-2003" "NASA-1.3" "NBPL-1.0" "NCBI-PD" "NCGL-UK-2.0" "NCL" "NCSA" "NGPL" "NICTA-1.0" "NIST-PD-fallback" "NIST-PD" "NIST-Software" "NLOD-1.0" "NLOD-2.0" "NLPL" "NOSL" "NPL-1.0" "NPL-1.1" "NPOSL-3.0" "NRL" "NTIA-PD" "NTP-0" "NTP" "Naumen" "Net-SNMP" "NetCDF" "Newsletr" "Nokia" "Noweb" "Nunit" "O-UDA-1.0" "OAR" "OCCT-PL" "OCLC-2.0" "ODC-By-1.0" "ODbL-1.0" "OFFIS" "OFL-1.0-RFN" "OFL-1.0-no-RFN" "OFL-1.0" "OFL-1.1-RFN" "OFL-1.1-no-RFN" "OFL-1.1" "OGC-1.0" "OGDL-Taiwan-1.0" "OGL-Canada-2.0" "OGL-UK-1.0" "OGL-UK-2.0" "OGL-UK-3.0" "OGTSL" "OLDAP-1.1" "OLDAP-1.2" "OLDAP-1.3" "OLDAP-1.4" "OLDAP-2.0.1" "OLDAP-2.0" "OLDAP-2.1" "OLDAP-2.2.1" "OLDAP-2.2.2" "OLDAP-2.2" "OLDAP-2.3" "OLDAP-2.4" "OLDAP-2.5" "OLDAP-2.6" "OLDAP-2.7" "OLDAP-2.8" "OLFL-1.3" "OML" "OPL-1.0" "OPL-UK-3.0" "OPUBL-1.0" "OSET-PL-2.1" "OSL-1.0" "OSL-1.1" "OSL-2.0" "OSL-2.1" "OSL-3.0" "OpenPBS-2.3" "OpenSSL-standalone" "OpenSSL" "OpenVision" "PADL" "PDDL-1.0" "PHP-3.0" "PHP-3.01" "PPL" "PSF-2.0" "Parity-6.0.0" "Parity-7.0.0" "Pixar" "Plexus" "PolyForm-Noncommercial-1.0.0" "PolyForm-Small-Business-1.0.0" "PostgreSQL" "Python-2.0.1" "Python-2.0" "QPL-1.0-INRIA-2004" "QPL-1.0" "Qhull" "RHeCos-1.1" "RPL-1.1" "RPL-1.5" "RPSL-1.0" "RSA-MD" "RSCPL" "Rdisc" "Ruby-pty" "Ruby" "SAX-PD-2.0" "SAX-PD" "SCEA" "SGI-B-1.0" "SGI-B-1.1" "SGI-B-2.0" "SGI-OpenGL" "SGP4" "SHL-0.5" "SHL-0.51" "SISSL-1.2" "SISSL" "SL" "SMAIL-GPL" "SMLNJ" "SMPPL" "SNIA" "SOFA" "SPL-1.0" "SSH-OpenSSH" "SSH-short" "SSLeay-standalone" "SSPL-1.0" "SUL-1.0" "SWL" "Saxpath" "SchemeReport" "Sendmail-8.23" "Sendmail-Open-Source-1.1" "Sendmail" "SimPL-2.0" "Sleepycat" "Soundex" "Spencer-86" "Spencer-94" "Spencer-99" "StandardML-NJ" "SugarCRM-1.1.3" "Sun-PPP-2000" "Sun-PPP" "SunPro" "Symlinks" "TAPR-OHL-1.0" "TCL" "TCP-wrappers" "TGPPL-1.0" "TMate" "TORQUE-1.1" "TOSL" "TPDL" "TPL-1.0" "TTWL" "TTYP0" "TU-Berlin-1.0" "TU-Berlin-2.0" "TermReadKey" "ThirdEye" "TrustedQSL" "UCAR" "UCL-1.0" "UMich-Merit" "UPL-1.0" "URT-RLE" "Ubuntu-font-1.0" "Unicode-3.0" "Unicode-DFS-2015" "Unicode-DFS-2016" "Unicode-TOU" "UnixCrypt" "Unlicense-libtelnet" "Unlicense-libwhirlpool" "Unlicense" "VOSTROM" "VSL-1.0" "Vim" "W3C-19980720" "W3C-20150513" "W3C" "WTFPL" "Watcom-1.0" "Widget-Workshop" "Wsuipa" "X11-distribute-modifications-variant" "X11-swapped" "X11" "XFree86-1.1" "XSkat" "Xdebug-1.03" "Xerox" "Xfig" "Xnet" "YPL-1.0" "YPL-1.1" "ZPL-1.1" "ZPL-2.0" "ZPL-2.1" "Zed" "Zeeff" "Zend-2.0" "Zimbra-1.3" "Zimbra-1.4" "Zlib" "any-OSI-perl-modules" "any-OSI" "bcrypt-Solar-Designer" "blessing" "bzip2-1.0.5" "bzip2-1.0.6" "check-cvs" "checkmk" "copyleft-next-0.3.0" "copyleft-next-0.3.1" "curl" "cve-tou" "diffmark" "dtoa" "dvipdfm" "eCos-2.0" "eGenix" "etalab-2.0" "fwlw" "gSOAP-1.3b" "generic-xts" "gnuplot" "gtkbook" "hdparm" "iMatix" "jove" "libpng-1.6.35" "libpng-2.0" "libselinux-1.0" "libtiff" "libutil-David-Nugent" "lsof" "magaz" "mailprio" "man2html" "metamail" "mpi-permissive" "mpich2" "mplus" "ngrep" "pkgconf" "pnmstitch" "psfrag" "psutils" "python-ldap" "radvd" "snprintf" "softSurfer" "ssh-keyscan" "swrule" "threeparttable" "ulem" "w3m" "wwl" "wxWindows" "xinetd" "xkeyboard-config-Zinoviev" "xlock" "xpp" "xzoom" "zlib-acknowledgement"
Examples:
"MIT"
publish
object
2 nested properties
include
string[]
List of files, directories or globs that will be included in the published package.
exclude
string[]
List of files, directories or globs that will be excluded from the published package.