@std-uritemplate/std-uritemplate
Advanced tools
Comparing version 0.0.15 to 0.0.30
{ | ||
"name": "@std-uritemplate/std-uritemplate", | ||
"version": "0.0.15", | ||
"version": "0.0.30", | ||
"description": "std-uritemplate implementation for TS/JS", | ||
@@ -5,0 +5,0 @@ "scripts": { |
@@ -6,8 +6,9 @@ # std-uritemplate | ||
[![GitHub Release](https://img.shields.io/github/tag/std-uritemplate/std-uritemplate.svg?style=flat&color=green)](https://github.com/std-uritemplate/std-uritemplate/tags) | ||
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.std-uritemplate/std-uritemplate/badge.svg?style=flat)](https://central.sonatype.com/artifact/io.github.std-uritemplate/std-uritemplate) | ||
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.std-uritemplate/std-uritemplate/badge.svg?style=flat&color=green)](https://central.sonatype.com/artifact/io.github.std-uritemplate/std-uritemplate) | ||
[![NPM version](https://img.shields.io/npm/v/%40std-uritemplate%2Fstd-uritemplate.svg?style=flat&color=green)](https://www.npmjs.com/package/@std-uritemplate/std-uritemplate) | ||
[![Go Reference](https://pkg.go.dev/badge/github.com/std-uritemplate/std-uritemplate/go.svg)](https://pkg.go.dev/github.com/std-uritemplate/std-uritemplate/go) | ||
[![Go Reference](https://pkg.go.dev/badge/github.com/std-uritemplate/std-uritemplate/go.svg?style=flat&color=green)](https://pkg.go.dev/github.com/std-uritemplate/std-uritemplate/go) | ||
[![PyPI Version](https://img.shields.io/pypi/v/std-uritemplate.svg?style=flat&color=green)](https://pypi.python.org/pypi/std-uritemplate) | ||
[![NuGet Version](https://img.shields.io/nuget/v/Std.UriTemplate.svg?style=flat&color=green)](https://www.nuget.org/packages/Std.UriTemplate/) | ||
[![Gem Version](https://badge.fury.io/rb/stduritemplate.svg)](https://badge.fury.io/rb/stduritemplate) | ||
[![Gem Version](https://badge.fury.io/rb/stduritemplate.svg?style=flat&color=green)](https://badge.fury.io/rb/stduritemplate) | ||
[![Packagist Version](http://poser.pugx.org/stduritemplate/stduritemplate/v?style=flat)](https://packagist.org/packages/stduritemplate/stduritemplate) | ||
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/std-uritemplate/std-uritemplate/blob/main/Contributing.md) | ||
@@ -22,7 +23,9 @@ | ||
| Java | ✅ | ✅ | ✅ | | ||
| Python | ✅ | ✅ | ✅ | | ||
| Python | ✅ | ❌ | ✅ | | ||
| Typescript | ✅ | ✅ | ✅ | | ||
| Go | ✅ | ✅ | ✅ | | ||
| Go | ✅ | ❌ | ✅ | | ||
| C# | ✅ | ✅ | ✅ | | ||
| Ruby | ✅ | ✅ | ✅ | | ||
| Ruby | ✅ | ❌ | ✅ | | ||
| PHP | ✅ | ❌ | ✅ | | ||
| Swift | ✅ | ❌ | ✅ | | ||
@@ -149,2 +152,54 @@ ## Usage | ||
### PHP | ||
<!-- Tested following this guide: https://blog.damirmiladinov.com/php/building-and-distributing-a-command-line-php-application.html --> | ||
Install the package: | ||
```bash | ||
composer require stduritemplate/stduritemplate | ||
``` | ||
and use it: | ||
```php | ||
stduritemplate\StdUriTemplate::expand($template, $substitutions); | ||
``` | ||
### Swift | ||
Install the package, adding to `Package.swift`: | ||
```swift | ||
let package = Package( | ||
... | ||
dependencies: [ | ||
... | ||
.package( | ||
url: "https://github.com/std-uritemplate/std-uritemplate-swift.git", | ||
from: "0.0.26" | ||
) | ||
], | ||
targets: [ | ||
.executableTarget( | ||
... | ||
dependencies: [ | ||
... | ||
.product(name: "stduritemplate", | ||
package: "std-uritemplate-swift") | ||
] | ||
... | ||
), | ||
] | ||
) | ||
``` | ||
and use it: | ||
```swift | ||
import stduritemplate | ||
... | ||
StdUriTemplate.expand(template, substitutions: substs) | ||
``` | ||
## Design decisions | ||
@@ -151,0 +206,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
51041
253