@@ -33,7 +33,7 @@ const programming_languages = [
3333 { label : 'C++' , logo : 'img/logos/cpp.svg' , url : 'https://isocpp.org' } ,
3434 { label : 'Dart' , logo : 'img/logos/dart.png' , url : 'https://dart.dev' } ,
3535 { label : '.NET' , logo : 'img/logos/dotnet.svg' , url : 'https://dotnet.microsoft.com' } ,
36- { label : 'Go' , logo : 'img/logos/golang.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /golang-definition.md' } ,
36+ { label : 'Go' , logo : 'img/logos/golang.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /golang-definition.md' } ,
3737 { label : 'Haxe' , logo : 'img/logos/haxe.svg' , url : 'https://lib.haxe.org' } ,
3838 { label : 'HTML/CSS' , logo : 'img/logos/html-css.svg' , url : 'https://developer.mozilla.org/en-US/docs/Web' , logoClass : 'logoWideLarge' } ,
3939 { label : 'Java' , logo : 'img/logos/java.svg' , url : 'https://www.java.com' } ,
@@ -46,7 +46,7 @@ const programming_languages = [
4646 { label : 'Ruby' , logo : 'img/logos/ruby.svg' , url : 'https://www.ruby-lang.org' } ,
4747 { label : 'Rust' , logo : 'img/logos/rust.svg' , url : 'https://www.rust-lang.org' } ,
4848 { label : 'Scala' , logo : 'img/logos/scala.svg' , url : 'https://www.scala-lang.org' , logoClass : 'logoWideLarge' } ,
49- { label : 'Swift' , logo : 'img/logos/swift.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /swift-definition.md' } ,
49+ { label : 'Swift' , logo : 'img/logos/swift.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /swift-definition.md' } ,
5050 { label : 'TypeScript' , logo : 'img/logos/typescript.svg' , url : 'https://www.typescriptlang.org' } ,
5151 { label : 'Visual Basic' , logo : 'img/logos/vb.svg' , url : 'https://learn.microsoft.com/en-us/dotnet/visual-basic/' } ,
5252] ;
@@ -73,40 +73,40 @@ const operating_systems = [
7373
7474const package_ecosystems = [
7575 { label : 'Autotools' , logo : 'img/logos/autotools.svg' , url : 'https://www.gnu.org/software/automake/' } ,
76- { label : 'Bazel' , logo : 'img/logos/bazel.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /bazel-definition.md' } ,
77- { label : 'Bitbucket' , logo : 'img/logos/bitbucket.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /bitbucket-definition.md' } ,
78- { label : 'Bitnami' , logo : 'img/logos/bitnami.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /bitnami-definition.md' } ,
76+ { label : 'Bazel' , logo : 'img/logos/bazel.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /bazel-definition.md' } ,
77+ { label : 'Bitbucket' , logo : 'img/logos/bitbucket.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /bitbucket-definition.md' } ,
78+ { label : 'Bitnami' , logo : 'img/logos/bitnami.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /bitnami-definition.md' } ,
7979 { label : 'Bower' , logo : 'img/logos/bower.png' , url : 'https://bower.io' } ,
80- { label : 'Cargo' , logo : 'img/logos/cargo.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /cargo-definition.md' } ,
80+ { label : 'Cargo' , logo : 'img/logos/cargo.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /cargo-definition.md' } ,
8181 { label : 'Chef' , logo : 'img/logos/chef.png' , url : 'https://www.chef.io' , logoClass : 'logoLarge' } ,
82- { label : 'Chrome Extension' , logo : 'img/logos/chrome.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /chrome-extension-definition.md' } ,
83- { label : 'CocoaPods' , logo : 'img/logos/cocoapods.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /cocoapods-definition.md' } ,
84- { label : 'Composer' , logo : 'img/logos/composer.jpg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /composer-definition.md' } ,
85- { label : 'Conan' , logo : 'img/logos/conan.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /conan-definition.md' } ,
86- { label : 'Conda' , logo : 'img/logos/conda.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /conda-definition.md' } ,
87- { label : 'CPAN' , logo : 'img/logos/cpan.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /cpan-definition.md' , logoClass : 'logoLarge' } ,
88- { label : 'CRAN' , logo : 'img/logos/cran.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /cran-definition.md' } ,
89- { label : 'Docker' , logo : 'img/logos/docker.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /docker-definition.md' } ,
82+ { label : 'Chrome Extension' , logo : 'img/logos/chrome.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /chrome-extension-definition.md' } ,
83+ { label : 'CocoaPods' , logo : 'img/logos/cocoapods.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /cocoapods-definition.md' } ,
84+ { label : 'Composer' , logo : 'img/logos/composer.jpg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /composer-definition.md' } ,
85+ { label : 'Conan' , logo : 'img/logos/conan.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /conan-definition.md' } ,
86+ { label : 'Conda' , logo : 'img/logos/conda.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /conda-definition.md' } ,
87+ { label : 'CPAN' , logo : 'img/logos/cpan.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /cpan-definition.md' , logoClass : 'logoLarge' } ,
88+ { label : 'CRAN' , logo : 'img/logos/cran.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /cran-definition.md' } ,
89+ { label : 'Docker' , logo : 'img/logos/docker.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /docker-definition.md' } ,
9090 { label : 'F-Droid' , logo : 'img/logos/fdroid.png' , url : 'https://f-droid.org' } ,
91- { label : 'GitHub' , logo : 'img/logos/github.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /github-definition.md' } ,
91+ { label : 'GitHub' , logo : 'img/logos/github.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /github-definition.md' } ,
9292 { label : 'GitLab' , logo : 'img/logos/gitlab.png' , url : 'https://gitlab.com' , logoClass : 'logoLarge' } ,
93- { label : 'Hackage' , logo : 'img/logos/hackage.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /hackage-definition.md' } ,
94- { label : 'Hex' , logo : 'img/logos/hex.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /hex-definition.md' } ,
95- { label : 'Hugging Face' , logo : 'img/logos/huggingface.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /huggingface-definition.md' } ,
96- { label : 'Julia' , logo : 'img/logos/julia.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /julia-definition.md' } ,
97- { label : 'LuaRocks' , logo : 'img/logos/luarocks.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /luarocks-definition.md' } ,
98- { label : 'Maven' , logo : 'img/logos/maven.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /maven-definition.md' } ,
99- { label : 'MLflow' , logo : 'img/logos/mlflow.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /mlflow-definition.md' } ,
100- { label : 'npm' , logo : 'img/logos/npm.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /npm-definition.md' } ,
101- { label : 'NuGet' , logo : 'img/logos/nuget.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /nuget-definition.md' } ,
102- { label : 'OCI' , logo : 'img/logos/oci.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /oci-definition.md' } ,
103- { label : 'opam' , logo : 'img/logos/opam.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /opam-definition.md' , logoClass : 'logoLarge' } ,
104- { label : 'OTP' , logo : 'img/logos/otp.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /otp-definition.md' } ,
105- { label : 'Pub' , logo : 'img/logos/pub.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /pub-definition.md' } ,
106- { label : 'PyPI' , logo : 'img/logos/pypi.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /pypi-definition.md' } ,
107- { label : 'RPM' , logo : 'img/logos/rpm.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /rpm-definition.md' , logoClass : 'logoLarge' } ,
108- { label : 'RubyGems' , logo : 'img/logos/gem.png' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /gem-definition.md' } ,
109- { label : 'VS Code Extension' , logo : 'img/logos/vscode.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/types-doc /vscode-extension-definition.md' } ,
93+ { label : 'Hackage' , logo : 'img/logos/hackage.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /hackage-definition.md' } ,
94+ { label : 'Hex' , logo : 'img/logos/hex.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /hex-definition.md' } ,
95+ { label : 'Hugging Face' , logo : 'img/logos/huggingface.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /huggingface-definition.md' } ,
96+ { label : 'Julia' , logo : 'img/logos/julia.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /julia-definition.md' } ,
97+ { label : 'LuaRocks' , logo : 'img/logos/luarocks.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /luarocks-definition.md' } ,
98+ { label : 'Maven' , logo : 'img/logos/maven.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /maven-definition.md' } ,
99+ { label : 'MLflow' , logo : 'img/logos/mlflow.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /mlflow-definition.md' } ,
100+ { label : 'npm' , logo : 'img/logos/npm.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /npm-definition.md' } ,
101+ { label : 'NuGet' , logo : 'img/logos/nuget.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /nuget-definition.md' } ,
102+ { label : 'OCI' , logo : 'img/logos/oci.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /oci-definition.md' } ,
103+ { label : 'opam' , logo : 'img/logos/opam.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /opam-definition.md' , logoClass : 'logoLarge' } ,
104+ { label : 'OTP' , logo : 'img/logos/otp.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /otp-definition.md' } ,
105+ { label : 'Pub' , logo : 'img/logos/pub.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /pub-definition.md' } ,
106+ { label : 'PyPI' , logo : 'img/logos/pypi.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /pypi-definition.md' } ,
107+ { label : 'RPM' , logo : 'img/logos/rpm.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /rpm-definition.md' , logoClass : 'logoLarge' } ,
108+ { label : 'RubyGems' , logo : 'img/logos/gem.png' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /gem-definition.md' } ,
109+ { label : 'VS Code Extension' , logo : 'img/logos/vscode.svg' , url : 'https://github.com/package-url/purl-spec/blob/main/docs/ types/definitions /vscode-extension-definition.md' } ,
110110] ;
111111
112112const binary_formats = [
0 commit comments