Sha256: 761f5a0c5dff98b2af6d738fc27491e7f0c0f934091fff0cfbf5b4fd082ead22

Contents?: true

Size: 961 Bytes

Versions: 76

Compression:

Stored size: 961 Bytes

Contents

---
# tasks file for qb.npm_package_module

- name: set npm_package_json_path
  set_fact:
    npm_package_json_path: "{{ qb_dir }}/package.json"

- name: create package.json
  command: npm init -y
  args:
    chdir: "{{ qb_dir }}"
    creates: "{{ npm_package_json_path }}"

- name: set package.json scalar values
  state:
    json:
      key: "{{ npm_package_json_path }}:{{ item.key }}"
      set: "{{ item.value }}"
  with_dict:
    name: "{{ npm_package_scoped_name }}"
    private: "{{ npm_package_private }}"
    version: "{{ npm_package_version }}"
    description: "{{ npm_package_description }}"
    main: "{{ npm_package_main }}"
    keywords: "{{ npm_package_keywords | to_json }}"
    license: "{{ npm_package_license }}"
    author: "{{ npm_package_author }}"

- name: set package.json scripts
  state:
    json:
      key: "{{ npm_package_json_path }}:scripts:{{ item.key }}"
      init: "{{ item.value }}"
  with_dict: "{{ npm_package_scripts }}"

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
qb-0.3.18 roles/qb.npm_package/tasks/main.yml
qb-0.3.17 roles/qb.npm_package/tasks/main.yml
qb-0.3.16 roles/qb.npm_package/tasks/main.yml
qb-0.3.15 roles/qb.npm_package/tasks/main.yml
qb-0.3.14 roles/qb.npm_package/tasks/main.yml
qb-0.3.13 roles/qb.npm_package/tasks/main.yml
qb-0.3.12 roles/qb.npm_package/tasks/main.yml
qb-0.3.11 roles/qb.npm_package/tasks/main.yml
qb-0.3.10 roles/qb.npm_package/tasks/main.yml
qb-0.3.9 roles/qb.npm_package/tasks/main.yml
qb-0.3.8 roles/qb.npm_package/tasks/main.yml
qb-0.3.7 roles/qb.npm_package/tasks/main.yml
qb-0.3.6 roles/qb.npm_package/tasks/main.yml
qb-0.3.5 roles/qb.npm_package/tasks/main.yml
qb-0.3.4 roles/qb.npm_package/tasks/main.yml
qb-0.3.3 roles/qb.npm_package/tasks/main.yml
qb-0.3.2 roles/qb.npm_package/tasks/main.yml
qb-0.3.1 roles/qb.npm_package/tasks/main.yml
qb-0.1.88 roles/qb.npm_package/tasks/main.yml
qb-0.1.87 roles/qb.npm_package/tasks/main.yml