moz.yaml (2336B)
1 # Version of this schema 2 schema: 1 3 4 bugzilla: 5 # Bugzilla product and component for this directory and subdirectories 6 product: Firefox 7 component: Security 8 9 # Document the source of externally hosted code 10 origin: 11 12 # Short name of the package/library 13 name: PKIjs 14 15 description: TypeScript library for interacting with public key infrastructure types. 16 17 # Full URL for the package's homepage/etc 18 # Usually different from repository url 19 url: https://pkijs.org/ 20 21 # Human-readable identifier for this version/release 22 # Generally "version NNN", "tag SSS", "bookmark SSS" 23 release: c9fd2bc8f028bc4fa8528dc6cbf48eddbf382d6e (2025-11-03T08:43:07Z). 24 25 # Revision to pull in 26 # Must be a long or short commit SHA (long preferred) 27 revision: c9fd2bc8f028bc4fa8528dc6cbf48eddbf382d6e 28 29 # The package's license, where possible using the mnemonic from 30 # https://spdx.org/licenses/ 31 # Multiple licenses can be specified (as a YAML list) 32 # A "LICENSE" file must exist containing the full license text 33 license: BSD-3-Clause 34 35 # If the package's license is specified in a particular file, 36 # this is the name of the file. 37 # optional 38 license-file: LICENSE 39 40 # Configuration for the automated vendoring system. 41 # optional 42 vendoring: 43 44 # Repository URL to vendor from 45 # eg. https://github.com/kinetiknz/nestegg 46 # Any repository host can be specified here, however initially we'll only 47 # support automated vendoring from selected sources. 48 url: https://github.com/PeculiarVentures/PKI.js 49 50 # Type of hosting for the upstream repository 51 # Valid values are 'gitlab', 'github', googlesource 52 source-hosting: github 53 54 # Files/paths that will not be vendored from the upstream repository 55 # Implicitly contains ".git", and ".gitignore" 56 # optional 57 exclude: 58 - .eslintrc.json 59 - .github/ 60 - .gitignore 61 - .mocharc.yaml 62 - .nycrc 63 - CNAME 64 - FEATURES.md 65 - MAPPING.md 66 - README.md 67 - examples/ 68 - test/ 69 - typedoc.json 70 - website/ 71 72 keep: 73 - make_bundle.sh 74 - make-esmodule-bundle.patch 75 76 update-actions: 77 - action: run-script 78 script: 'make_bundle.sh' 79 cwd: '{yaml_dir}' 80 81 - action: move-file 82 from: 'build/index.es.js' 83 to: '{topsrcdir}/toolkit/components/certviewer/content/vendor/pkijs.js' 84 85 - action: delete-path 86 path: 'build'