├── .dockerignore
├── .gitignore
├── .husky
├── README.txt
├── pre-commit
└── pre-commit-bash.sh
├── .prettierignore
├── .prettierrc.json
├── CODE_DOCS.md
├── LICENSE.md
├── NOTICE.md
├── README.md
├── api.Dockerfile
├── api
├── build.sh
├── data
├── docker
│ ├── build_and_run.sh
│ ├── docker-compose.yaml
│ └── stop_and_remove.sh
├── package.json
├── preview.sh
├── src
│ ├── index.ts
│ ├── load.ts
│ └── swagger.ts
└── tsconfig.json
├── editor.Dockerfile
├── editor
├── docker
│ ├── build_and_run.sh
│ ├── docker-compose.yaml
│ ├── sources
│ │ └── nginx.conf
│ └── stop_and_remove.sh
├── index.html
├── package.json
├── public
│ └── data
├── src
│ ├── App.module.css
│ ├── App.tsx
│ ├── code
│ │ ├── buildtime-config.ts
│ │ ├── item
│ │ │ └── editable-view.ts
│ │ └── keying.ts
│ ├── components
│ │ ├── LoadInfo
│ │ │ ├── LoadInfo.module.css
│ │ │ └── LoadInfo.tsx
│ │ ├── ProvideTechItemLUTs
│ │ │ └── ProvideTechItemLUTs.tsx
│ │ ├── edit
│ │ │ ├── Block
│ │ │ │ ├── Block.module.css
│ │ │ │ └── Block.tsx
│ │ │ ├── BoolEditor
│ │ │ │ └── BoolEditor.tsx
│ │ │ ├── Data
│ │ │ │ └── Data.tsx
│ │ │ ├── Debug
│ │ │ │ └── Debug.tsx
│ │ │ ├── Field
│ │ │ │ └── Field.tsx
│ │ │ ├── ItemEditor
│ │ │ │ └── ItemEditor.tsx
│ │ │ ├── Label
│ │ │ │ ├── Label.module.css
│ │ │ │ ├── Label.tsx
│ │ │ │ └── LabelConfig.tsx
│ │ │ ├── ListEditor
│ │ │ │ ├── ListEditor.module.css
│ │ │ │ └── ListEditor.tsx
│ │ │ ├── MDEditor
│ │ │ │ ├── MDEditor.module.css
│ │ │ │ └── MDEditor.tsx
│ │ │ ├── NullOrEditor
│ │ │ │ ├── NullOrEditor.module.css
│ │ │ │ └── NullOrEditor.tsx
│ │ │ ├── SelectEditor
│ │ │ │ └── SelectEditor.tsx
│ │ │ ├── StringEditor
│ │ │ │ └── StringEditor.tsx
│ │ │ ├── TimeView
│ │ │ │ └── TimeView.tsx
│ │ │ └── URLView
│ │ │ │ └── URLView.tsx
│ │ └── validate
│ │ │ ├── VItemIDActiveNotOpen.tsx
│ │ │ ├── VListNoDuplicates.tsx
│ │ │ ├── VStringHasLength.tsx
│ │ │ ├── VTechIDActive.tsx
│ │ │ └── ValidateBase
│ │ │ ├── ValidateBase.module.css
│ │ │ ├── ValidateBase.tsx
│ │ │ └── types.ts
│ ├── contexts
│ │ ├── EditingContext.ts
│ │ ├── FieldNamesContext.ts
│ │ ├── ItemIDContext.ts
│ │ ├── ItemLUTContext.ts
│ │ ├── LabelVisibilityContext.ts
│ │ ├── TechStatusLUTContext.ts
│ │ └── ValSetContext.ts
│ ├── main.scss
│ ├── main.tsx
│ ├── page
│ │ ├── Page.module.css
│ │ └── Page.tsx
│ └── vite-env.d.ts
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts
├── eslint.config.js
├── metrics.Dockerfile
├── metrics
├── .gitignore
├── docker
│ ├── build_and_run.sh
│ ├── docker-compose.yaml
│ └── stop_and_remove.sh
├── metrics.go
└── playbook.conf
├── package.json
├── scripts
├── .gitignore
├── README.md
├── dataset_updater
│ ├── dataset_types.py
│ ├── item_parsing.py
│ ├── load.py
│ ├── update_attack.py
│ └── util.py
├── requirements.txt
└── update_datasets.py
├── shared-web
├── package.json
├── src
│ ├── code
│ │ ├── load.ts
│ │ ├── network.ts
│ │ ├── rendering.ts
│ │ └── types.ts
│ ├── components
│ │ ├── ButtonNA
│ │ │ ├── ButtonNA.module.css
│ │ │ └── ButtonNA.tsx
│ │ ├── Markdown
│ │ │ ├── Markdown.module.css
│ │ │ └── Markdown.tsx
│ │ ├── ScrollToTop
│ │ │ ├── ScrollToTop.module.css
│ │ │ └── ScrollToTop.tsx
│ │ ├── SkipToMain
│ │ │ ├── SkipToMain.module.css
│ │ │ └── SkipToMain.tsx
│ │ └── TrapFocus
│ │ │ └── TrapFocus.tsx
│ ├── hooks
│ │ ├── useExtLinkWarning.ts
│ │ ├── useShortDatasetName.ts
│ │ └── useUnloadWarning.ts
│ └── store
│ │ ├── alertSlice.ts
│ │ ├── appdataSlice.ts
│ │ ├── configSlice.ts
│ │ ├── hooks.ts
│ │ ├── loadinfoSlice.ts
│ │ ├── playbookSlice.ts
│ │ ├── sessconfSlice.ts
│ │ └── store.ts
└── tsconfig.json
├── shared
├── data
│ ├── attack
│ │ ├── LICENSE.txt
│ │ ├── enterprise
│ │ │ ├── .gitkeep
│ │ │ ├── 16.1.json
│ │ │ └── 17.1.json
│ │ ├── ics
│ │ │ ├── .gitkeep
│ │ │ ├── 16.1.json
│ │ │ └── 17.1.json
│ │ └── mobile
│ │ │ ├── .gitkeep
│ │ │ └── 16.1.json
│ ├── datasets
│ │ └── coun7er
│ │ │ └── latest.json
│ ├── font
│ │ └── SourceSans3
│ │ │ ├── OFL.txt
│ │ │ ├── SourceSans3-Italic-VariableFont_wght.ttf
│ │ │ └── SourceSans3-VariableFont_wght.ttf
│ ├── images
│ │ └── logos
│ │ │ ├── attack-logo-orange.png
│ │ │ ├── cisa-logo-blue.svg
│ │ │ ├── cisa-logo-white.svg
│ │ │ ├── cisa-logo.svg
│ │ │ └── mitre-logo-black.svg
│ ├── index.json
│ └── runtime-config
│ │ ├── .gitignore
│ │ ├── README.txt
│ │ └── default.json
├── package.json
├── src
│ ├── app
│ │ ├── load.ts
│ │ ├── runtime-config
│ │ │ ├── schema.ts
│ │ │ └── types.ts
│ │ └── store
│ │ │ ├── appdata.ts
│ │ │ └── playbook.ts
│ ├── attack
│ │ └── objects.ts
│ ├── base
│ │ ├── schema.ts
│ │ ├── types.ts
│ │ └── utils
│ │ │ ├── logging.ts
│ │ │ ├── rendering.ts
│ │ │ ├── set.ts
│ │ │ ├── string.ts
│ │ │ ├── time.ts
│ │ │ └── versioning.ts
│ ├── dataset
│ │ ├── constants.ts
│ │ ├── schema.ts
│ │ ├── types.ts
│ │ └── utils.ts
│ ├── lib
│ │ └── remark-docx
│ │ │ ├── LICENSE
│ │ │ ├── NOTE
│ │ │ └── src
│ │ │ ├── control.ts
│ │ │ ├── index.ts
│ │ │ ├── models
│ │ │ └── mdast.ts
│ │ │ ├── plugin.ts
│ │ │ ├── transformer.ts
│ │ │ └── utils.ts
│ ├── playbook
│ │ ├── constants.ts
│ │ ├── helpers.ts
│ │ ├── loading.ts
│ │ ├── schema.ts
│ │ ├── types.ts
│ │ └── utils
│ │ │ ├── export
│ │ │ ├── docx.ts
│ │ │ ├── json.ts
│ │ │ ├── md.ts
│ │ │ ├── types.ts
│ │ │ └── xlsx.ts
│ │ │ ├── template-info.ts
│ │ │ └── transform.ts
│ └── schema-checkers.ts
└── tsconfig.json
├── tsconfig.eslint.json
├── tsconfig.json
├── website.Dockerfile
└── website
├── docker
├── build_and_run.sh
├── docker-compose.yaml
├── sources
│ └── nginx.conf
└── stop_and_remove.sh
├── index.html
├── package.json
├── public
├── data
└── docs
│ └── user_guide
│ ├── images
│ ├── 10_playbook_cart.jpg
│ ├── 11_technique_search.jpg
│ ├── 12_returned_subtechniques.jpg
│ ├── 13_shown_filters.jpg
│ ├── 14_platforms_filter.jpg
│ ├── 15_tactics_filter.jpg
│ ├── 16_data_sources_filter.jpg
│ ├── 17_tech_id_extractor.jpg
│ ├── 18_tech_id_extractor_selection.jpg
│ ├── 19_tech_id_extractor_existing_techniques.jpg
│ ├── 1_playbook_ng_home.jpg
│ ├── 20_playbook_cart_overview.jpg
│ ├── 21_additional_cms.jpg
│ ├── 22_t1003_cms.jpg
│ ├── 23_additional_cms_page.jpg
│ ├── 24_cm_search_results.jpg
│ ├── 25_review_page.jpg
│ ├── 26_review_cms_expanded.jpg
│ ├── 27_review_grouping_toggle.jpg
│ ├── 28_review_group_comparison.jpg
│ ├── 29_review_platforms_filter.jpg
│ ├── 2_start_from_scratch.jpg
│ ├── 30_review_delete_techniques.jpg
│ ├── 31_review_ignore_countermeasures.jpg
│ ├── 32_review_deleting_additional_cms.jpg
│ ├── 33_export_playbook_title.jpg
│ ├── 34_export_playbook_modal.jpg
│ ├── 35_export_json.jpg
│ ├── 36_markdown_export.jpg
│ ├── 37_word_export.jpg
│ ├── 38_excel_export.jpg
│ ├── 39_template_export.jpg
│ ├── 3_create_from_template.jpg
│ ├── 40_review_clear_playbook.jpg
│ ├── 41_review_clear_playbook_modal.jpg
│ ├── 4_templates_home.jpg
│ ├── 5_import_existing.jpg
│ ├── 6_import_review.jpg
│ ├── 7_import_playbook_page.jpg
│ ├── 8_add_techniques_overview.jpg
│ └── 9_expanded_technique.jpg
│ ├── user_guide.html
│ └── user_guide.md
├── src
├── App.module.css
├── App.tsx
├── code
│ ├── buildtime-config.ts
│ └── search-typing.ts
├── components
│ ├── ButtonCollapsePanel
│ │ ├── ButtonCollapsePanel.module.css
│ │ └── ButtonCollapsePanel.tsx
│ ├── Cart
│ │ ├── Cart.module.css
│ │ ├── Cart.tsx
│ │ └── CartEntry
│ │ │ ├── CartEntry.module.css
│ │ │ └── CartEntry.tsx
│ ├── DeleteModals
│ │ ├── BaseDeleteModal.module.css
│ │ ├── BaseDeleteModal.tsx
│ │ ├── GlobalDeleteModals.tsx
│ │ └── PlaybookDeleteModal
│ │ │ ├── OnPlaybook.tsx
│ │ │ ├── PlaybookDeleteModal.tsx
│ │ │ ├── PlaybookDeleteModalControlContext.tsx
│ │ │ └── types.ts
│ ├── Footer
│ │ ├── Footer.module.css
│ │ └── Footer.tsx
│ ├── Generic
│ │ └── Section.tsx
│ ├── Header
│ │ ├── Header.module.css
│ │ └── Header.tsx
│ ├── Item
│ │ ├── ItemAddToBookButton
│ │ │ ├── ItemAddToBookButton.module.css
│ │ │ └── ItemAddToBookButton.tsx
│ │ ├── ItemCard
│ │ │ ├── ItemCard.module.css
│ │ │ └── ItemCard.tsx
│ │ └── ItemModal
│ │ │ └── ItemModal.tsx
│ ├── NavBar
│ │ ├── NavBar.module.css
│ │ └── NavBar.tsx
│ ├── NoResultsAlert
│ │ ├── NoResultsAlert.module.css
│ │ └── NoResultsAlert.tsx
│ ├── Pagination
│ │ ├── Pagination.module.css
│ │ └── Pagination.tsx
│ ├── Playbook
│ │ ├── Content
│ │ │ ├── Content.module.css
│ │ │ └── Content.tsx
│ │ ├── ExportModal
│ │ │ ├── ExportModal.module.css
│ │ │ ├── ExportModal.tsx
│ │ │ ├── ExportNotice
│ │ │ │ ├── ExportNotice.module.css
│ │ │ │ └── ExportNotice.tsx
│ │ │ └── ExportTemplate
│ │ │ │ ├── ExportTemplate.module.css
│ │ │ │ └── ExportTemplate.tsx
│ │ ├── IgnoredItems
│ │ │ ├── IgnoredItems.module.css
│ │ │ └── IgnoredItems.tsx
│ │ ├── JumpToMenu
│ │ │ ├── JumpToMenu.module.css
│ │ │ └── JumpToMenu.tsx
│ │ ├── PlaybookSearchProvider.tsx
│ │ └── nest
│ │ │ ├── index.ts
│ │ │ └── nest.ts
│ ├── PlaybookStatusWarning
│ │ ├── PlaybookStatusWarning.module.css
│ │ └── PlaybookStatusWarning.tsx
│ ├── Search
│ │ ├── BoldMatch.tsx
│ │ ├── Filters
│ │ │ ├── Filter.module.css
│ │ │ └── Filter.tsx
│ │ ├── Search.module.css
│ │ ├── Search.tsx
│ │ ├── SearchBar
│ │ │ ├── SearchBar.module.css
│ │ │ └── SearchBar.tsx
│ │ └── SearchCacheProvider.tsx
│ ├── TechItemModalBase
│ │ ├── GlobalTechOrItemModal.tsx
│ │ ├── TechItemModalBase.module.css
│ │ └── TechItemModalBase.tsx
│ ├── Techniques
│ │ ├── TechAddToBookButton
│ │ │ ├── TechAddToBookButton.module.css
│ │ │ └── TechAddToBookButton.tsx
│ │ ├── TechIdExtractor
│ │ │ ├── TechIdExtractor.module.css
│ │ │ └── TechIdExtractor.tsx
│ │ ├── TechMetaDataBox
│ │ │ ├── TechMetaDataBox.module.css
│ │ │ └── TechMetaDataBox.tsx
│ │ ├── TechniqueCard
│ │ │ ├── TechniqueCard.module.css
│ │ │ └── TechniqueCard.tsx
│ │ └── TechniqueModal
│ │ │ ├── TechAndSubButtons
│ │ │ ├── TechAndSubButtons.module.css
│ │ │ └── TechAndSubButtons.tsx
│ │ │ ├── TechniqueModal.module.css
│ │ │ └── TechniqueModal.tsx
│ ├── Template
│ │ ├── SelectTemplateButton
│ │ │ ├── SelectTemplateButton.module.css
│ │ │ └── SelectTemplateButton.tsx
│ │ ├── TemplateCard
│ │ │ ├── TemplateCard.module.css
│ │ │ └── TemplateCard.tsx
│ │ └── TemplateModal
│ │ │ ├── GlobalTemplateModal.tsx
│ │ │ ├── TemplateModal.module.css
│ │ │ ├── TemplateModal.tsx
│ │ │ ├── TemplateModalContent.module.css
│ │ │ └── TemplateModalContent.tsx
│ ├── Toasts
│ │ ├── Toasts.module.css
│ │ └── Toasts.tsx
│ ├── Tooltip
│ │ ├── InfoTooltip.module.css
│ │ └── InfoTooltip.tsx
│ └── providers
│ │ └── DataLUTsProvider.tsx
├── contexts
│ ├── DataLUTsContext.ts
│ ├── ItemModalControlContext.ts
│ ├── PlaybookSearchContext.ts
│ ├── SearchCacheContext.ts
│ ├── TechModalControlContext.ts
│ └── TemplateModalControlContext.ts
├── hooks
│ ├── logging
│ │ ├── useLogExport.ts
│ │ └── useLogExportIsOn.ts
│ ├── useAddToPlaybook.ts
│ ├── useAllTechniques.ts
│ ├── useBool.ts
│ ├── useFinishImportingPlaybook.ts
│ ├── useImportPlaybook.ts
│ ├── useInPlaybook.ts
│ ├── useIsIgnored.ts
│ ├── useLUT.ts
│ ├── usePageViewMode.ts
│ ├── usePlaybookOpen.ts
│ ├── useSearch.ts
│ ├── useStartNewPlaybook.ts
│ ├── useStartTemplatePlaybook.ts
│ └── useTitle.ts
├── main.scss
├── main.tsx
├── views
│ ├── About
│ │ ├── About.module.css
│ │ └── About.tsx
│ ├── ErrorViews
│ │ ├── ErrorInX.tsx
│ │ └── NotFoundError.tsx
│ ├── Home
│ │ ├── Home.module.css
│ │ └── Home.tsx
│ ├── Import
│ │ ├── Import.tsx
│ │ └── UpdatePlaybook
│ │ │ ├── UpdatePlaybook.module.css
│ │ │ └── UpdatePlaybook.tsx
│ ├── Items
│ │ ├── Items.module.css
│ │ ├── Items.tsx
│ │ └── search.ts
│ ├── LoadDetails
│ │ ├── LoadDetails.module.css
│ │ └── LoadDetails.tsx
│ ├── MDTest
│ │ ├── MDTest.module.css
│ │ └── MDTest.tsx
│ ├── Playbook
│ │ ├── Playbook.module.css
│ │ ├── Playbook.tsx
│ │ └── search.ts
│ ├── Techniques
│ │ ├── Techniques.module.css
│ │ ├── Techniques.tsx
│ │ └── search.ts
│ └── Templates
│ │ ├── Templates.module.css
│ │ ├── Templates.tsx
│ │ └── search.ts
└── vite-env.d.ts
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts
/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/.dockerignore
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/.husky/README.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/.husky/README.txt
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/.husky/pre-commit
--------------------------------------------------------------------------------
/.husky/pre-commit-bash.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/.husky/pre-commit-bash.sh
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | dist
2 | node_modules
3 | src/vite-env.d.ts
4 | *.json
5 |
--------------------------------------------------------------------------------
/.prettierrc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/.prettierrc.json
--------------------------------------------------------------------------------
/CODE_DOCS.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/CODE_DOCS.md
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/LICENSE.md
--------------------------------------------------------------------------------
/NOTICE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/NOTICE.md
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/README.md
--------------------------------------------------------------------------------
/api.Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api.Dockerfile
--------------------------------------------------------------------------------
/api/build.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/build.sh
--------------------------------------------------------------------------------
/api/data:
--------------------------------------------------------------------------------
1 | ../shared/data/
--------------------------------------------------------------------------------
/api/docker/build_and_run.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/docker/build_and_run.sh
--------------------------------------------------------------------------------
/api/docker/docker-compose.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/docker/docker-compose.yaml
--------------------------------------------------------------------------------
/api/docker/stop_and_remove.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/docker/stop_and_remove.sh
--------------------------------------------------------------------------------
/api/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/package.json
--------------------------------------------------------------------------------
/api/preview.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/preview.sh
--------------------------------------------------------------------------------
/api/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/src/index.ts
--------------------------------------------------------------------------------
/api/src/load.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/src/load.ts
--------------------------------------------------------------------------------
/api/src/swagger.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/src/swagger.ts
--------------------------------------------------------------------------------
/api/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/api/tsconfig.json
--------------------------------------------------------------------------------
/editor.Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor.Dockerfile
--------------------------------------------------------------------------------
/editor/docker/build_and_run.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/docker/build_and_run.sh
--------------------------------------------------------------------------------
/editor/docker/docker-compose.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/docker/docker-compose.yaml
--------------------------------------------------------------------------------
/editor/docker/sources/nginx.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/docker/sources/nginx.conf
--------------------------------------------------------------------------------
/editor/docker/stop_and_remove.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/docker/stop_and_remove.sh
--------------------------------------------------------------------------------
/editor/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/index.html
--------------------------------------------------------------------------------
/editor/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/package.json
--------------------------------------------------------------------------------
/editor/public/data:
--------------------------------------------------------------------------------
1 | ../../shared/data/
--------------------------------------------------------------------------------
/editor/src/App.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/App.module.css
--------------------------------------------------------------------------------
/editor/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/App.tsx
--------------------------------------------------------------------------------
/editor/src/code/buildtime-config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/code/buildtime-config.ts
--------------------------------------------------------------------------------
/editor/src/code/item/editable-view.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/code/item/editable-view.ts
--------------------------------------------------------------------------------
/editor/src/code/keying.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/code/keying.ts
--------------------------------------------------------------------------------
/editor/src/components/LoadInfo/LoadInfo.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/LoadInfo/LoadInfo.module.css
--------------------------------------------------------------------------------
/editor/src/components/LoadInfo/LoadInfo.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/LoadInfo/LoadInfo.tsx
--------------------------------------------------------------------------------
/editor/src/components/ProvideTechItemLUTs/ProvideTechItemLUTs.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/ProvideTechItemLUTs/ProvideTechItemLUTs.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/Block/Block.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Block/Block.module.css
--------------------------------------------------------------------------------
/editor/src/components/edit/Block/Block.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Block/Block.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/BoolEditor/BoolEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/BoolEditor/BoolEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/Data/Data.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Data/Data.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/Debug/Debug.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Debug/Debug.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/Field/Field.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Field/Field.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/ItemEditor/ItemEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/ItemEditor/ItemEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/Label/Label.module.css:
--------------------------------------------------------------------------------
1 | .label {
2 | font-weight: 700;
3 | text-transform: capitalize;
4 | }
5 |
--------------------------------------------------------------------------------
/editor/src/components/edit/Label/Label.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Label/Label.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/Label/LabelConfig.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/Label/LabelConfig.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/ListEditor/ListEditor.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/ListEditor/ListEditor.module.css
--------------------------------------------------------------------------------
/editor/src/components/edit/ListEditor/ListEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/ListEditor/ListEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/MDEditor/MDEditor.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/MDEditor/MDEditor.module.css
--------------------------------------------------------------------------------
/editor/src/components/edit/MDEditor/MDEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/MDEditor/MDEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/NullOrEditor/NullOrEditor.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/NullOrEditor/NullOrEditor.module.css
--------------------------------------------------------------------------------
/editor/src/components/edit/NullOrEditor/NullOrEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/NullOrEditor/NullOrEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/SelectEditor/SelectEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/SelectEditor/SelectEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/StringEditor/StringEditor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/StringEditor/StringEditor.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/TimeView/TimeView.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/TimeView/TimeView.tsx
--------------------------------------------------------------------------------
/editor/src/components/edit/URLView/URLView.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/edit/URLView/URLView.tsx
--------------------------------------------------------------------------------
/editor/src/components/validate/VItemIDActiveNotOpen.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/VItemIDActiveNotOpen.tsx
--------------------------------------------------------------------------------
/editor/src/components/validate/VListNoDuplicates.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/VListNoDuplicates.tsx
--------------------------------------------------------------------------------
/editor/src/components/validate/VStringHasLength.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/VStringHasLength.tsx
--------------------------------------------------------------------------------
/editor/src/components/validate/VTechIDActive.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/VTechIDActive.tsx
--------------------------------------------------------------------------------
/editor/src/components/validate/ValidateBase/ValidateBase.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/ValidateBase/ValidateBase.module.css
--------------------------------------------------------------------------------
/editor/src/components/validate/ValidateBase/ValidateBase.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/ValidateBase/ValidateBase.tsx
--------------------------------------------------------------------------------
/editor/src/components/validate/ValidateBase/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/components/validate/ValidateBase/types.ts
--------------------------------------------------------------------------------
/editor/src/contexts/EditingContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/EditingContext.ts
--------------------------------------------------------------------------------
/editor/src/contexts/FieldNamesContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/FieldNamesContext.ts
--------------------------------------------------------------------------------
/editor/src/contexts/ItemIDContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/ItemIDContext.ts
--------------------------------------------------------------------------------
/editor/src/contexts/ItemLUTContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/ItemLUTContext.ts
--------------------------------------------------------------------------------
/editor/src/contexts/LabelVisibilityContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/LabelVisibilityContext.ts
--------------------------------------------------------------------------------
/editor/src/contexts/TechStatusLUTContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/TechStatusLUTContext.ts
--------------------------------------------------------------------------------
/editor/src/contexts/ValSetContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/contexts/ValSetContext.ts
--------------------------------------------------------------------------------
/editor/src/main.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/main.scss
--------------------------------------------------------------------------------
/editor/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/main.tsx
--------------------------------------------------------------------------------
/editor/src/page/Page.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/page/Page.module.css
--------------------------------------------------------------------------------
/editor/src/page/Page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/src/page/Page.tsx
--------------------------------------------------------------------------------
/editor/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/editor/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/tsconfig.json
--------------------------------------------------------------------------------
/editor/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/tsconfig.node.json
--------------------------------------------------------------------------------
/editor/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/editor/vite.config.ts
--------------------------------------------------------------------------------
/eslint.config.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/eslint.config.js
--------------------------------------------------------------------------------
/metrics.Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/metrics.Dockerfile
--------------------------------------------------------------------------------
/metrics/.gitignore:
--------------------------------------------------------------------------------
1 | # compiled binary
2 | metrics
3 |
--------------------------------------------------------------------------------
/metrics/docker/build_and_run.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/metrics/docker/build_and_run.sh
--------------------------------------------------------------------------------
/metrics/docker/docker-compose.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/metrics/docker/docker-compose.yaml
--------------------------------------------------------------------------------
/metrics/docker/stop_and_remove.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/metrics/docker/stop_and_remove.sh
--------------------------------------------------------------------------------
/metrics/metrics.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/metrics/metrics.go
--------------------------------------------------------------------------------
/metrics/playbook.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/metrics/playbook.conf
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/package.json
--------------------------------------------------------------------------------
/scripts/.gitignore:
--------------------------------------------------------------------------------
1 | # Python Environment
2 | /venv/
3 | __pycache__/
4 | *.py[cod]
5 | *$py.class
6 | UNKNOWN.egg-info/
7 |
--------------------------------------------------------------------------------
/scripts/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/README.md
--------------------------------------------------------------------------------
/scripts/dataset_updater/dataset_types.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/dataset_updater/dataset_types.py
--------------------------------------------------------------------------------
/scripts/dataset_updater/item_parsing.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/dataset_updater/item_parsing.py
--------------------------------------------------------------------------------
/scripts/dataset_updater/load.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/dataset_updater/load.py
--------------------------------------------------------------------------------
/scripts/dataset_updater/update_attack.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/dataset_updater/update_attack.py
--------------------------------------------------------------------------------
/scripts/dataset_updater/util.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/dataset_updater/util.py
--------------------------------------------------------------------------------
/scripts/requirements.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/requirements.txt
--------------------------------------------------------------------------------
/scripts/update_datasets.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/scripts/update_datasets.py
--------------------------------------------------------------------------------
/shared-web/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/package.json
--------------------------------------------------------------------------------
/shared-web/src/code/load.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/code/load.ts
--------------------------------------------------------------------------------
/shared-web/src/code/network.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/code/network.ts
--------------------------------------------------------------------------------
/shared-web/src/code/rendering.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/code/rendering.ts
--------------------------------------------------------------------------------
/shared-web/src/code/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/code/types.ts
--------------------------------------------------------------------------------
/shared-web/src/components/ButtonNA/ButtonNA.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/ButtonNA/ButtonNA.module.css
--------------------------------------------------------------------------------
/shared-web/src/components/ButtonNA/ButtonNA.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/ButtonNA/ButtonNA.tsx
--------------------------------------------------------------------------------
/shared-web/src/components/Markdown/Markdown.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/Markdown/Markdown.module.css
--------------------------------------------------------------------------------
/shared-web/src/components/Markdown/Markdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/Markdown/Markdown.tsx
--------------------------------------------------------------------------------
/shared-web/src/components/ScrollToTop/ScrollToTop.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/ScrollToTop/ScrollToTop.module.css
--------------------------------------------------------------------------------
/shared-web/src/components/ScrollToTop/ScrollToTop.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/ScrollToTop/ScrollToTop.tsx
--------------------------------------------------------------------------------
/shared-web/src/components/SkipToMain/SkipToMain.module.css:
--------------------------------------------------------------------------------
1 | .skip_to_main {
2 | width: fit-content;
3 | }
4 |
--------------------------------------------------------------------------------
/shared-web/src/components/SkipToMain/SkipToMain.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/SkipToMain/SkipToMain.tsx
--------------------------------------------------------------------------------
/shared-web/src/components/TrapFocus/TrapFocus.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/components/TrapFocus/TrapFocus.tsx
--------------------------------------------------------------------------------
/shared-web/src/hooks/useExtLinkWarning.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/hooks/useExtLinkWarning.ts
--------------------------------------------------------------------------------
/shared-web/src/hooks/useShortDatasetName.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/hooks/useShortDatasetName.ts
--------------------------------------------------------------------------------
/shared-web/src/hooks/useUnloadWarning.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/hooks/useUnloadWarning.ts
--------------------------------------------------------------------------------
/shared-web/src/store/alertSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/alertSlice.ts
--------------------------------------------------------------------------------
/shared-web/src/store/appdataSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/appdataSlice.ts
--------------------------------------------------------------------------------
/shared-web/src/store/configSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/configSlice.ts
--------------------------------------------------------------------------------
/shared-web/src/store/hooks.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/hooks.ts
--------------------------------------------------------------------------------
/shared-web/src/store/loadinfoSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/loadinfoSlice.ts
--------------------------------------------------------------------------------
/shared-web/src/store/playbookSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/playbookSlice.ts
--------------------------------------------------------------------------------
/shared-web/src/store/sessconfSlice.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/sessconfSlice.ts
--------------------------------------------------------------------------------
/shared-web/src/store/store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/src/store/store.ts
--------------------------------------------------------------------------------
/shared-web/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared-web/tsconfig.json
--------------------------------------------------------------------------------
/shared/data/attack/LICENSE.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/attack/LICENSE.txt
--------------------------------------------------------------------------------
/shared/data/attack/enterprise/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/shared/data/attack/enterprise/16.1.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/attack/enterprise/16.1.json
--------------------------------------------------------------------------------
/shared/data/attack/enterprise/17.1.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/attack/enterprise/17.1.json
--------------------------------------------------------------------------------
/shared/data/attack/ics/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/shared/data/attack/ics/16.1.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/attack/ics/16.1.json
--------------------------------------------------------------------------------
/shared/data/attack/ics/17.1.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/attack/ics/17.1.json
--------------------------------------------------------------------------------
/shared/data/attack/mobile/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/shared/data/attack/mobile/16.1.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/attack/mobile/16.1.json
--------------------------------------------------------------------------------
/shared/data/datasets/coun7er/latest.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/datasets/coun7er/latest.json
--------------------------------------------------------------------------------
/shared/data/font/SourceSans3/OFL.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/font/SourceSans3/OFL.txt
--------------------------------------------------------------------------------
/shared/data/font/SourceSans3/SourceSans3-Italic-VariableFont_wght.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/font/SourceSans3/SourceSans3-Italic-VariableFont_wght.ttf
--------------------------------------------------------------------------------
/shared/data/font/SourceSans3/SourceSans3-VariableFont_wght.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/font/SourceSans3/SourceSans3-VariableFont_wght.ttf
--------------------------------------------------------------------------------
/shared/data/images/logos/attack-logo-orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/images/logos/attack-logo-orange.png
--------------------------------------------------------------------------------
/shared/data/images/logos/cisa-logo-blue.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/images/logos/cisa-logo-blue.svg
--------------------------------------------------------------------------------
/shared/data/images/logos/cisa-logo-white.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/images/logos/cisa-logo-white.svg
--------------------------------------------------------------------------------
/shared/data/images/logos/cisa-logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/images/logos/cisa-logo.svg
--------------------------------------------------------------------------------
/shared/data/images/logos/mitre-logo-black.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/images/logos/mitre-logo-black.svg
--------------------------------------------------------------------------------
/shared/data/index.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/index.json
--------------------------------------------------------------------------------
/shared/data/runtime-config/.gitignore:
--------------------------------------------------------------------------------
1 | user.json
2 |
--------------------------------------------------------------------------------
/shared/data/runtime-config/README.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/runtime-config/README.txt
--------------------------------------------------------------------------------
/shared/data/runtime-config/default.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/data/runtime-config/default.json
--------------------------------------------------------------------------------
/shared/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/package.json
--------------------------------------------------------------------------------
/shared/src/app/load.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/app/load.ts
--------------------------------------------------------------------------------
/shared/src/app/runtime-config/schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/app/runtime-config/schema.ts
--------------------------------------------------------------------------------
/shared/src/app/runtime-config/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/app/runtime-config/types.ts
--------------------------------------------------------------------------------
/shared/src/app/store/appdata.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/app/store/appdata.ts
--------------------------------------------------------------------------------
/shared/src/app/store/playbook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/app/store/playbook.ts
--------------------------------------------------------------------------------
/shared/src/attack/objects.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/attack/objects.ts
--------------------------------------------------------------------------------
/shared/src/base/schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/schema.ts
--------------------------------------------------------------------------------
/shared/src/base/types.ts:
--------------------------------------------------------------------------------
1 | export interface Dict {
2 | [key: string]: T;
3 | }
4 |
--------------------------------------------------------------------------------
/shared/src/base/utils/logging.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/utils/logging.ts
--------------------------------------------------------------------------------
/shared/src/base/utils/rendering.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/utils/rendering.ts
--------------------------------------------------------------------------------
/shared/src/base/utils/set.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/utils/set.ts
--------------------------------------------------------------------------------
/shared/src/base/utils/string.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/utils/string.ts
--------------------------------------------------------------------------------
/shared/src/base/utils/time.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/utils/time.ts
--------------------------------------------------------------------------------
/shared/src/base/utils/versioning.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/base/utils/versioning.ts
--------------------------------------------------------------------------------
/shared/src/dataset/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/dataset/constants.ts
--------------------------------------------------------------------------------
/shared/src/dataset/schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/dataset/schema.ts
--------------------------------------------------------------------------------
/shared/src/dataset/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/dataset/types.ts
--------------------------------------------------------------------------------
/shared/src/dataset/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/dataset/utils.ts
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/LICENSE
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/NOTE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/NOTE
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/src/control.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/src/control.ts
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/src/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/src/index.ts
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/src/models/mdast.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/src/models/mdast.ts
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/src/plugin.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/src/plugin.ts
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/src/transformer.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/src/transformer.ts
--------------------------------------------------------------------------------
/shared/src/lib/remark-docx/src/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/lib/remark-docx/src/utils.ts
--------------------------------------------------------------------------------
/shared/src/playbook/constants.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/constants.ts
--------------------------------------------------------------------------------
/shared/src/playbook/helpers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/helpers.ts
--------------------------------------------------------------------------------
/shared/src/playbook/loading.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/loading.ts
--------------------------------------------------------------------------------
/shared/src/playbook/schema.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/schema.ts
--------------------------------------------------------------------------------
/shared/src/playbook/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/types.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/export/docx.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/export/docx.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/export/json.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/export/json.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/export/md.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/export/md.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/export/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/export/types.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/export/xlsx.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/export/xlsx.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/template-info.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/template-info.ts
--------------------------------------------------------------------------------
/shared/src/playbook/utils/transform.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/playbook/utils/transform.ts
--------------------------------------------------------------------------------
/shared/src/schema-checkers.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/src/schema-checkers.ts
--------------------------------------------------------------------------------
/shared/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/shared/tsconfig.json
--------------------------------------------------------------------------------
/tsconfig.eslint.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/tsconfig.eslint.json
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/tsconfig.json
--------------------------------------------------------------------------------
/website.Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website.Dockerfile
--------------------------------------------------------------------------------
/website/docker/build_and_run.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/docker/build_and_run.sh
--------------------------------------------------------------------------------
/website/docker/docker-compose.yaml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/docker/docker-compose.yaml
--------------------------------------------------------------------------------
/website/docker/sources/nginx.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/docker/sources/nginx.conf
--------------------------------------------------------------------------------
/website/docker/stop_and_remove.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/docker/stop_and_remove.sh
--------------------------------------------------------------------------------
/website/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/index.html
--------------------------------------------------------------------------------
/website/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/package.json
--------------------------------------------------------------------------------
/website/public/data:
--------------------------------------------------------------------------------
1 | ../../shared/data/
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/10_playbook_cart.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/10_playbook_cart.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/11_technique_search.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/11_technique_search.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/12_returned_subtechniques.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/12_returned_subtechniques.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/13_shown_filters.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/13_shown_filters.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/14_platforms_filter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/14_platforms_filter.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/15_tactics_filter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/15_tactics_filter.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/16_data_sources_filter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/16_data_sources_filter.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/17_tech_id_extractor.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/17_tech_id_extractor.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/18_tech_id_extractor_selection.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/18_tech_id_extractor_selection.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/19_tech_id_extractor_existing_techniques.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/19_tech_id_extractor_existing_techniques.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/1_playbook_ng_home.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/1_playbook_ng_home.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/20_playbook_cart_overview.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/20_playbook_cart_overview.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/21_additional_cms.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/21_additional_cms.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/22_t1003_cms.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/22_t1003_cms.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/23_additional_cms_page.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/23_additional_cms_page.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/24_cm_search_results.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/24_cm_search_results.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/25_review_page.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/25_review_page.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/26_review_cms_expanded.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/26_review_cms_expanded.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/27_review_grouping_toggle.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/27_review_grouping_toggle.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/28_review_group_comparison.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/28_review_group_comparison.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/29_review_platforms_filter.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/29_review_platforms_filter.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/2_start_from_scratch.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/2_start_from_scratch.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/30_review_delete_techniques.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/30_review_delete_techniques.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/31_review_ignore_countermeasures.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/31_review_ignore_countermeasures.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/32_review_deleting_additional_cms.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/32_review_deleting_additional_cms.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/33_export_playbook_title.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/33_export_playbook_title.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/34_export_playbook_modal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/34_export_playbook_modal.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/35_export_json.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/35_export_json.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/36_markdown_export.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/36_markdown_export.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/37_word_export.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/37_word_export.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/38_excel_export.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/38_excel_export.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/39_template_export.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/39_template_export.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/3_create_from_template.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/3_create_from_template.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/40_review_clear_playbook.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/40_review_clear_playbook.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/41_review_clear_playbook_modal.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/41_review_clear_playbook_modal.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/4_templates_home.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/4_templates_home.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/5_import_existing.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/5_import_existing.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/6_import_review.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/6_import_review.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/7_import_playbook_page.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/7_import_playbook_page.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/8_add_techniques_overview.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/8_add_techniques_overview.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/images/9_expanded_technique.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/images/9_expanded_technique.jpg
--------------------------------------------------------------------------------
/website/public/docs/user_guide/user_guide.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/user_guide.html
--------------------------------------------------------------------------------
/website/public/docs/user_guide/user_guide.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/public/docs/user_guide/user_guide.md
--------------------------------------------------------------------------------
/website/src/App.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/App.module.css
--------------------------------------------------------------------------------
/website/src/App.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/App.tsx
--------------------------------------------------------------------------------
/website/src/code/buildtime-config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/code/buildtime-config.ts
--------------------------------------------------------------------------------
/website/src/code/search-typing.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/code/search-typing.ts
--------------------------------------------------------------------------------
/website/src/components/ButtonCollapsePanel/ButtonCollapsePanel.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/ButtonCollapsePanel/ButtonCollapsePanel.module.css
--------------------------------------------------------------------------------
/website/src/components/ButtonCollapsePanel/ButtonCollapsePanel.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/ButtonCollapsePanel/ButtonCollapsePanel.tsx
--------------------------------------------------------------------------------
/website/src/components/Cart/Cart.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Cart/Cart.module.css
--------------------------------------------------------------------------------
/website/src/components/Cart/Cart.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Cart/Cart.tsx
--------------------------------------------------------------------------------
/website/src/components/Cart/CartEntry/CartEntry.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Cart/CartEntry/CartEntry.module.css
--------------------------------------------------------------------------------
/website/src/components/Cart/CartEntry/CartEntry.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Cart/CartEntry/CartEntry.tsx
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/BaseDeleteModal.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/BaseDeleteModal.module.css
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/BaseDeleteModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/BaseDeleteModal.tsx
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/GlobalDeleteModals.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/GlobalDeleteModals.tsx
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/PlaybookDeleteModal/OnPlaybook.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/PlaybookDeleteModal/OnPlaybook.tsx
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/PlaybookDeleteModal/PlaybookDeleteModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/PlaybookDeleteModal/PlaybookDeleteModal.tsx
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/PlaybookDeleteModal/PlaybookDeleteModalControlContext.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/PlaybookDeleteModal/PlaybookDeleteModalControlContext.tsx
--------------------------------------------------------------------------------
/website/src/components/DeleteModals/PlaybookDeleteModal/types.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/DeleteModals/PlaybookDeleteModal/types.ts
--------------------------------------------------------------------------------
/website/src/components/Footer/Footer.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Footer/Footer.module.css
--------------------------------------------------------------------------------
/website/src/components/Footer/Footer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Footer/Footer.tsx
--------------------------------------------------------------------------------
/website/src/components/Generic/Section.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Generic/Section.tsx
--------------------------------------------------------------------------------
/website/src/components/Header/Header.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Header/Header.module.css
--------------------------------------------------------------------------------
/website/src/components/Header/Header.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Header/Header.tsx
--------------------------------------------------------------------------------
/website/src/components/Item/ItemAddToBookButton/ItemAddToBookButton.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Item/ItemAddToBookButton/ItemAddToBookButton.module.css
--------------------------------------------------------------------------------
/website/src/components/Item/ItemAddToBookButton/ItemAddToBookButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Item/ItemAddToBookButton/ItemAddToBookButton.tsx
--------------------------------------------------------------------------------
/website/src/components/Item/ItemCard/ItemCard.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Item/ItemCard/ItemCard.module.css
--------------------------------------------------------------------------------
/website/src/components/Item/ItemCard/ItemCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Item/ItemCard/ItemCard.tsx
--------------------------------------------------------------------------------
/website/src/components/Item/ItemModal/ItemModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Item/ItemModal/ItemModal.tsx
--------------------------------------------------------------------------------
/website/src/components/NavBar/NavBar.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/NavBar/NavBar.module.css
--------------------------------------------------------------------------------
/website/src/components/NavBar/NavBar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/NavBar/NavBar.tsx
--------------------------------------------------------------------------------
/website/src/components/NoResultsAlert/NoResultsAlert.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/NoResultsAlert/NoResultsAlert.module.css
--------------------------------------------------------------------------------
/website/src/components/NoResultsAlert/NoResultsAlert.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/NoResultsAlert/NoResultsAlert.tsx
--------------------------------------------------------------------------------
/website/src/components/Pagination/Pagination.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Pagination/Pagination.module.css
--------------------------------------------------------------------------------
/website/src/components/Pagination/Pagination.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Pagination/Pagination.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/Content/Content.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/Content/Content.module.css
--------------------------------------------------------------------------------
/website/src/components/Playbook/Content/Content.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/Content/Content.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/ExportModal/ExportModal.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/ExportModal/ExportModal.module.css
--------------------------------------------------------------------------------
/website/src/components/Playbook/ExportModal/ExportModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/ExportModal/ExportModal.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/ExportModal/ExportNotice/ExportNotice.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/ExportModal/ExportNotice/ExportNotice.module.css
--------------------------------------------------------------------------------
/website/src/components/Playbook/ExportModal/ExportNotice/ExportNotice.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/ExportModal/ExportNotice/ExportNotice.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/ExportModal/ExportTemplate/ExportTemplate.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/ExportModal/ExportTemplate/ExportTemplate.module.css
--------------------------------------------------------------------------------
/website/src/components/Playbook/ExportModal/ExportTemplate/ExportTemplate.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/ExportModal/ExportTemplate/ExportTemplate.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/IgnoredItems/IgnoredItems.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/IgnoredItems/IgnoredItems.module.css
--------------------------------------------------------------------------------
/website/src/components/Playbook/IgnoredItems/IgnoredItems.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/IgnoredItems/IgnoredItems.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/JumpToMenu/JumpToMenu.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/JumpToMenu/JumpToMenu.module.css
--------------------------------------------------------------------------------
/website/src/components/Playbook/JumpToMenu/JumpToMenu.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/JumpToMenu/JumpToMenu.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/PlaybookSearchProvider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/PlaybookSearchProvider.tsx
--------------------------------------------------------------------------------
/website/src/components/Playbook/nest/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/nest/index.ts
--------------------------------------------------------------------------------
/website/src/components/Playbook/nest/nest.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Playbook/nest/nest.ts
--------------------------------------------------------------------------------
/website/src/components/PlaybookStatusWarning/PlaybookStatusWarning.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/PlaybookStatusWarning/PlaybookStatusWarning.module.css
--------------------------------------------------------------------------------
/website/src/components/PlaybookStatusWarning/PlaybookStatusWarning.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/PlaybookStatusWarning/PlaybookStatusWarning.tsx
--------------------------------------------------------------------------------
/website/src/components/Search/BoldMatch.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/BoldMatch.tsx
--------------------------------------------------------------------------------
/website/src/components/Search/Filters/Filter.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/Filters/Filter.module.css
--------------------------------------------------------------------------------
/website/src/components/Search/Filters/Filter.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/Filters/Filter.tsx
--------------------------------------------------------------------------------
/website/src/components/Search/Search.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/Search.module.css
--------------------------------------------------------------------------------
/website/src/components/Search/Search.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/Search.tsx
--------------------------------------------------------------------------------
/website/src/components/Search/SearchBar/SearchBar.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/SearchBar/SearchBar.module.css
--------------------------------------------------------------------------------
/website/src/components/Search/SearchBar/SearchBar.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/SearchBar/SearchBar.tsx
--------------------------------------------------------------------------------
/website/src/components/Search/SearchCacheProvider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Search/SearchCacheProvider.tsx
--------------------------------------------------------------------------------
/website/src/components/TechItemModalBase/GlobalTechOrItemModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/TechItemModalBase/GlobalTechOrItemModal.tsx
--------------------------------------------------------------------------------
/website/src/components/TechItemModalBase/TechItemModalBase.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/TechItemModalBase/TechItemModalBase.module.css
--------------------------------------------------------------------------------
/website/src/components/TechItemModalBase/TechItemModalBase.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/TechItemModalBase/TechItemModalBase.tsx
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechAddToBookButton/TechAddToBookButton.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechAddToBookButton/TechAddToBookButton.module.css
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechAddToBookButton/TechAddToBookButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechAddToBookButton/TechAddToBookButton.tsx
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechIdExtractor/TechIdExtractor.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechIdExtractor/TechIdExtractor.module.css
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechIdExtractor/TechIdExtractor.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechIdExtractor/TechIdExtractor.tsx
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechMetaDataBox/TechMetaDataBox.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechMetaDataBox/TechMetaDataBox.module.css
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechMetaDataBox/TechMetaDataBox.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechMetaDataBox/TechMetaDataBox.tsx
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechniqueCard/TechniqueCard.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechniqueCard/TechniqueCard.module.css
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechniqueCard/TechniqueCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechniqueCard/TechniqueCard.tsx
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechniqueModal/TechAndSubButtons/TechAndSubButtons.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechniqueModal/TechAndSubButtons/TechAndSubButtons.module.css
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechniqueModal/TechAndSubButtons/TechAndSubButtons.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechniqueModal/TechAndSubButtons/TechAndSubButtons.tsx
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechniqueModal/TechniqueModal.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechniqueModal/TechniqueModal.module.css
--------------------------------------------------------------------------------
/website/src/components/Techniques/TechniqueModal/TechniqueModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Techniques/TechniqueModal/TechniqueModal.tsx
--------------------------------------------------------------------------------
/website/src/components/Template/SelectTemplateButton/SelectTemplateButton.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/SelectTemplateButton/SelectTemplateButton.module.css
--------------------------------------------------------------------------------
/website/src/components/Template/SelectTemplateButton/SelectTemplateButton.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/SelectTemplateButton/SelectTemplateButton.tsx
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateCard/TemplateCard.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateCard/TemplateCard.module.css
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateCard/TemplateCard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateCard/TemplateCard.tsx
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateModal/GlobalTemplateModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateModal/GlobalTemplateModal.tsx
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateModal/TemplateModal.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateModal/TemplateModal.module.css
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateModal/TemplateModal.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateModal/TemplateModal.tsx
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateModal/TemplateModalContent.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateModal/TemplateModalContent.module.css
--------------------------------------------------------------------------------
/website/src/components/Template/TemplateModal/TemplateModalContent.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Template/TemplateModal/TemplateModalContent.tsx
--------------------------------------------------------------------------------
/website/src/components/Toasts/Toasts.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Toasts/Toasts.module.css
--------------------------------------------------------------------------------
/website/src/components/Toasts/Toasts.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Toasts/Toasts.tsx
--------------------------------------------------------------------------------
/website/src/components/Tooltip/InfoTooltip.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Tooltip/InfoTooltip.module.css
--------------------------------------------------------------------------------
/website/src/components/Tooltip/InfoTooltip.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/Tooltip/InfoTooltip.tsx
--------------------------------------------------------------------------------
/website/src/components/providers/DataLUTsProvider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/components/providers/DataLUTsProvider.tsx
--------------------------------------------------------------------------------
/website/src/contexts/DataLUTsContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/contexts/DataLUTsContext.ts
--------------------------------------------------------------------------------
/website/src/contexts/ItemModalControlContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/contexts/ItemModalControlContext.ts
--------------------------------------------------------------------------------
/website/src/contexts/PlaybookSearchContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/contexts/PlaybookSearchContext.ts
--------------------------------------------------------------------------------
/website/src/contexts/SearchCacheContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/contexts/SearchCacheContext.ts
--------------------------------------------------------------------------------
/website/src/contexts/TechModalControlContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/contexts/TechModalControlContext.ts
--------------------------------------------------------------------------------
/website/src/contexts/TemplateModalControlContext.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/contexts/TemplateModalControlContext.ts
--------------------------------------------------------------------------------
/website/src/hooks/logging/useLogExport.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/logging/useLogExport.ts
--------------------------------------------------------------------------------
/website/src/hooks/logging/useLogExportIsOn.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/logging/useLogExportIsOn.ts
--------------------------------------------------------------------------------
/website/src/hooks/useAddToPlaybook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useAddToPlaybook.ts
--------------------------------------------------------------------------------
/website/src/hooks/useAllTechniques.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useAllTechniques.ts
--------------------------------------------------------------------------------
/website/src/hooks/useBool.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useBool.ts
--------------------------------------------------------------------------------
/website/src/hooks/useFinishImportingPlaybook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useFinishImportingPlaybook.ts
--------------------------------------------------------------------------------
/website/src/hooks/useImportPlaybook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useImportPlaybook.ts
--------------------------------------------------------------------------------
/website/src/hooks/useInPlaybook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useInPlaybook.ts
--------------------------------------------------------------------------------
/website/src/hooks/useIsIgnored.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useIsIgnored.ts
--------------------------------------------------------------------------------
/website/src/hooks/useLUT.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useLUT.ts
--------------------------------------------------------------------------------
/website/src/hooks/usePageViewMode.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/usePageViewMode.ts
--------------------------------------------------------------------------------
/website/src/hooks/usePlaybookOpen.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/usePlaybookOpen.ts
--------------------------------------------------------------------------------
/website/src/hooks/useSearch.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useSearch.ts
--------------------------------------------------------------------------------
/website/src/hooks/useStartNewPlaybook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useStartNewPlaybook.ts
--------------------------------------------------------------------------------
/website/src/hooks/useStartTemplatePlaybook.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useStartTemplatePlaybook.ts
--------------------------------------------------------------------------------
/website/src/hooks/useTitle.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/hooks/useTitle.ts
--------------------------------------------------------------------------------
/website/src/main.scss:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/main.scss
--------------------------------------------------------------------------------
/website/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/main.tsx
--------------------------------------------------------------------------------
/website/src/views/About/About.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/About/About.module.css
--------------------------------------------------------------------------------
/website/src/views/About/About.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/About/About.tsx
--------------------------------------------------------------------------------
/website/src/views/ErrorViews/ErrorInX.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/ErrorViews/ErrorInX.tsx
--------------------------------------------------------------------------------
/website/src/views/ErrorViews/NotFoundError.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/ErrorViews/NotFoundError.tsx
--------------------------------------------------------------------------------
/website/src/views/Home/Home.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Home/Home.module.css
--------------------------------------------------------------------------------
/website/src/views/Home/Home.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Home/Home.tsx
--------------------------------------------------------------------------------
/website/src/views/Import/Import.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Import/Import.tsx
--------------------------------------------------------------------------------
/website/src/views/Import/UpdatePlaybook/UpdatePlaybook.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Import/UpdatePlaybook/UpdatePlaybook.module.css
--------------------------------------------------------------------------------
/website/src/views/Import/UpdatePlaybook/UpdatePlaybook.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Import/UpdatePlaybook/UpdatePlaybook.tsx
--------------------------------------------------------------------------------
/website/src/views/Items/Items.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Items/Items.module.css
--------------------------------------------------------------------------------
/website/src/views/Items/Items.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Items/Items.tsx
--------------------------------------------------------------------------------
/website/src/views/Items/search.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Items/search.ts
--------------------------------------------------------------------------------
/website/src/views/LoadDetails/LoadDetails.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/LoadDetails/LoadDetails.module.css
--------------------------------------------------------------------------------
/website/src/views/LoadDetails/LoadDetails.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/LoadDetails/LoadDetails.tsx
--------------------------------------------------------------------------------
/website/src/views/MDTest/MDTest.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/MDTest/MDTest.module.css
--------------------------------------------------------------------------------
/website/src/views/MDTest/MDTest.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/MDTest/MDTest.tsx
--------------------------------------------------------------------------------
/website/src/views/Playbook/Playbook.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Playbook/Playbook.module.css
--------------------------------------------------------------------------------
/website/src/views/Playbook/Playbook.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Playbook/Playbook.tsx
--------------------------------------------------------------------------------
/website/src/views/Playbook/search.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Playbook/search.ts
--------------------------------------------------------------------------------
/website/src/views/Techniques/Techniques.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Techniques/Techniques.module.css
--------------------------------------------------------------------------------
/website/src/views/Techniques/Techniques.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Techniques/Techniques.tsx
--------------------------------------------------------------------------------
/website/src/views/Techniques/search.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Techniques/search.ts
--------------------------------------------------------------------------------
/website/src/views/Templates/Templates.module.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Templates/Templates.module.css
--------------------------------------------------------------------------------
/website/src/views/Templates/Templates.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Templates/Templates.tsx
--------------------------------------------------------------------------------
/website/src/views/Templates/search.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/src/views/Templates/search.ts
--------------------------------------------------------------------------------
/website/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/website/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/tsconfig.json
--------------------------------------------------------------------------------
/website/tsconfig.node.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/tsconfig.node.json
--------------------------------------------------------------------------------
/website/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cisagov/playbook-ng/HEAD/website/vite.config.ts
--------------------------------------------------------------------------------